Ich möchte eine mathematische Formel als Knotentext verwenden. Ich habe ein bisschen gesucht, einige Vorschläge sind die Verwendung einer FPU-Bibliothek, um den Fehler „Dimension zu groß“ zu vermeiden. Der folgende Code funktioniert nicht. Der erwartete Knotentext ist \x/1000, also sollte es 16.544 sein.
\documentclass{standalone}
\usepackage{tikz}
\usepgflibrary{fpu}
\pgfkeys{/pgf/fpu,/pgf/fpu/output format=fixed}
\begin{document}
\begin{tikzpicture}
\def\x{16544}
\node {\x/100};
\end{tikzpicture}
\end{document}
Antwort1
Der Befehl \fpeval
kann verwendet werden. Das Paketxfpwird geladen, aber das ist ab der Version 2022-06-01 von LaTeX nicht mehr nötig: siehehttps://ctan.org/pkg/xfp.
\documentclass{standalone}
\usepackage{xfp}%not necessary from 2022-06-01: see https://ctan.org/pkg/xfp
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\def\x{16544}
\node {\fpeval{\x/100}};
\end{tikzpicture}
\end{document}