Ausgehend von dem Kommentar: Öffne in Overleaf
Ist dir klar, dass `\a`, `\Gamma` und `\c` bereits definiert sind, und dass du die mit deinem \pgf-Befehl überschreibst? Ich möchte, der besseren Überschaubarkeit willens, die originalen Dreiecksgrößen, z.B. Normalerweise erzeuge ich die Graphiken in einer Extra-Datei und füge diese mit Als MWE: Öffne in Overleaf
\documentclass[margin=15pt, varwidth]{standalone} \usepackage{tikz} \usepackage{amsmath, amssymb} \usepackage[decimalsymbol=comma, % loctolang={DE:ngerman,UK:english}, % ??? ]{siunitx} \sisetup{round-mode=places,round-precision=1} % =3 \begin{document} \pgfmathsetmacro{\a}{5.6} % \pgfmathsetmacro{\R}{3.5} % \pgfmathsetmacro{\Gamma}{60} % \pgfmathsetmacro{\c}{2*\R*sin(\Gamma)} % \texttt{pgfmath: } $c = \c\text{ cm}$ \texttt{siunitx: } $c = \SI{\c}{\centi\metre}$ \end{document} gefragt 27 Mai '19, 17:06 cis |
Öffne in Overleaf
\documentclass{article} \usepackage{tikz} \begin{document} \section{Davor} \pgfmathsetmacro{\section}{5.6} % \section{Danach} \end{document} Wenn du es verwendest, solltest du also geeignete Vorsichtsmaßnahmen treffen. z.B. indem du den Befehl nur in einer Gruppe setzt, wo du weißt, dass du den Ursprungbefehl ganz sicher nicht brauchst (was bedeutet, dass du wissen musst, wozu der Befehl dient und wann er ggfs (auch intern) verwendet wird). Öffne in Overleaf
{\pgfmathsetmacro{\section}{5.6}} oder (besser) mit einem Satz neuer Befehlsnamen: Öffne in Overleaf
\newcommand\tmppgfsection{} \pgfmathsetmacro{\tmppgfsection}{5.6} % beantwortet 27 Mai '19, 22:03 Ulrike Fischer |