Hallo,

ich habe folgendes Problem: ich erstelle gerade einige Lehrmaterialien für einen mathematischen Kurs, dabei würde ich gerne diverse Grafiken auf Folie ziehen um diese nicht händisch an die Tafel bringen zu müssen. Einige Grafiken erfordern dabei Winkel. Minimalbeispiel

Open in Online-Editor
Code, hier editierbar zum Übersetzen:
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{quotes,angles,babel}
\begin{document}
\begin{frame}
\frametitle{Mögliche Problemstellungen}
Berechnen der Seitenlängen in einem rechtwinkligen Dreieck
\begin{minipage}[c]{.4\textwidth}\vspace{1cm}
%\includegraphics[width=\textwidth]{Dreieck_rechtwinklig}
\begin{tikzpicture}
\draw (0,0) -- (3.9,-1.7) node[midway,below left]{$c$};
\draw (3.9,-1.7) -- (1.5,1.2) node[midway,right]{$a$};
\draw (1.5,1.2) -- (0,0) node[midway,above]{$b$};
\path (0,0) coordinate (a) -- (1.5,1.2) coordinate (b) -- (3.9,-1.7) coordinate (c)
pic["$\varphi_1$", draw=black, -, angle eccentricity=0.6, angle radius=0.7cm]
{angle=a--b--c};
\end{tikzpicture}
\end{minipage}\begin{minipage}[c]{.7\textwidth}
\begin{itemize}
\item[$\triangleright$] $a = c\cdot \sin(\alpha)$
\item[$\triangleright$] $b = c\cdot \cos(\alpha)$
\item[$\triangleright$] Es gilt der Satz des Pythagoras:
$$c^2=a^2+b^2$$
\end{itemize}
\end{minipage}
\end{frame}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Kommentiere ich das babel-Paket aus, wird es fehlerfrei kompiliert. Kann man das Problem beheben ohne auf das Paket zu verzichten?

gefragt 27 Sep '15, 10:36

Hirshy's gravatar image

Hirshy
73143745
Akzeptiert-Rate: 0%


Babel macht das Zeichen " aktiv, heißt, dass es eigentlich ein Befehl ist, um Dinge wie Rittmeister"=Willibald"=Straße zu erlauben. Bei Rittmeister-Willibald-Straße könnte nur an den Bindestrichen getrennt werden, ode eben gar nicht. Dieses "aktiv" muss man vorher beseitigen, damit es in deinem TikZ-Code wie ein normales Zeichen wirkt.

Mach

Open in Online-Editor
[...]
\begin{document}
\shorthandoff{"}
[...]
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Solltest du danach doch wieder die "shorthands" brauchen, dann am Ende

Open in Online-Editor
\shorthandon{"}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

tikz selbst hat aber auch eine Option, die diese shorthands von babel abschaltet. Mir fällt sie aber nicht ein.

Permanenter link

beantwortet 27 Sep '15, 12:38

Herbert's gravatar image

Herbert
5.1k34
Akzeptiert-Rate: 31%

bearbeitet 27 Sep '15, 13:58

Johannes's gravatar image

Johannes
7.3k294566

Vielen Dank, das klappt soweit. Kannst du kurz ausführen, was der Befehl bewirkt? Bzw. was schalte ich damit aus?

(27 Sep '15, 12:56) Hirshy

Babel macht das Zeichen " aktiv, heißt, dass es eigentlich ein Befehl ist, um Dinge wie Rittmeister"=Willibald"=Straße zu erlauben. Bei Rittmeister-Willibald-Straße könnte nur an den Bindestrichen getrennt werden, ode eben gar nicht. Dieses "aktiv" muss man vorher beseitigen, damit es in deinem tikZ-Code wie ein normales Zeichen wirkt.

(27 Sep '15, 13:15) Herbert

Alles klar, danke!

(27 Sep '15, 13:19) Hirshy

tikzlibrarybabel

(27 Sep '15, 13:59) Johannes

@Johannes: Die ist doch sowieso schon geladen worden.

(27 Sep '15, 14:10) Herbert

Hier sind noch zwei weitere Möglichkeiten:

Zum einen kannst Du die Option fragile für die Frame Umgebung verwenden. Siehe dazu auch Wann muss ich die fragile-Option für beamer frames verwenden?

Open in Online-Editor
Code, hier editierbar zum Übersetzen:
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{quotes,angles,babel}
\begin{document}
\begin{frame}[fragile]
\frametitle{Mögliche Problemstellungen}
Berechnen der Seitenlängen in einem rechtwinkligen Dreieck
\begin{minipage}[c]{.4\textwidth}\vspace{1cm}
%\includegraphics[width=\textwidth]{Dreieck_rechtwinklig}
\begin{tikzpicture}
\draw (0,0) -- (3.9,-1.7) node[midway,below left]{$c$};
\draw (3.9,-1.7) -- (1.5,1.2) node[midway,right]{$a$};
\draw (1.5,1.2) -- (0,0) node[midway,above]{$b$};
\path (0,0) coordinate (a) -- (1.5,1.2) coordinate (b) -- (3.9,-1.7) coordinate (c)
pic["$\varphi_1$", draw=black, -, angle eccentricity=0.6, angle radius=0.7cm]
{angle=a--b--c};
\end{tikzpicture}
\end{minipage}\begin{minipage}[c]{.6\textwidth}
\begin{itemize}
\item[$\triangleright$] $a = c\cdot \sin(\alpha)$
\item[$\triangleright$] $b = c\cdot \cos(\alpha)$
\item[$\triangleright$] Es gilt der Satz des Pythagoras:
$$c^2=a^2+b^2$$
\end{itemize}
\end{minipage}
\end{frame}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Aber Du kannst auch einfach auf die quotes Syntax verzichten und statt "$\varphi_1$" das etwas ausführlichere pic text={$\varphi_1$} schreiben:

Open in Online-Editor
Code, hier editierbar zum Übersetzen:
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{quotes,angles,babel}
\begin{document}
\begin{frame}
\frametitle{Mögliche Problemstellungen}
Berechnen der Seitenlängen in einem rechtwinkligen Dreieck
\begin{minipage}[c]{.4\textwidth}\vspace{1cm}
%\includegraphics[width=\textwidth]{Dreieck_rechtwinklig}
\begin{tikzpicture}
\draw (0,0) -- (3.9,-1.7) node[midway,below left]{$c$};
\draw (3.9,-1.7) -- (1.5,1.2) node[midway,right]{$a$};
\draw (1.5,1.2) -- (0,0) node[midway,above]{$b$};
\path (0,0) coordinate (a) -- (1.5,1.2) coordinate (b) -- (3.9,-1.7) coordinate (c)
pic[pic text={$\varphi_1$}, draw=black, -, angle eccentricity=0.6, angle radius=0.7cm]
{angle=a--b--c};
\end{tikzpicture}
\end{minipage}\begin{minipage}[c]{.6\textwidth}
\begin{itemize}
\item[$\triangleright$] $a = c\cdot \sin(\alpha)$
\item[$\triangleright$] $b = c\cdot \cos(\alpha)$
\item[$\triangleright$] Es gilt der Satz des Pythagoras:
$$c^2=a^2+b^2$$
\end{itemize}
\end{minipage}
\end{frame}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Permanenter link

beantwortet 27 Sep '15, 16:29

esdd's gravatar image

esdd
17.8k304257
Akzeptiert-Rate: 62%

Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×731
×141
×23
×19

gestellte Frage: 27 Sep '15, 10:36

Frage wurde gesehen: 9,285 Mal

zuletzt geändert: 27 Sep '15, 16:37

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×