
(Ich bin neu bei LaTeX.) Ich versuche, eine Länge in Zentimetern auszudrucken. Hier ist mein Code:
\documentclass{article}
\begin{document}
\newdimen\mylength
\mylength=1in
\the\mylength
\end{document}
Und hier ist die resultierende Ausgabe:
72,27 Punkte
Ich möchte die Ausgabe jedoch in Zentimetern anzeigen: Beispiel: \the dimen [cm]\mylength. Wie kann ich das tun?
Antwort1
Sie können das \convertto
Makro von verwendenPhilippe Goutets Beitrag:
\documentclass{article}
\makeatletter
\def\convertto#1#2{\strip@pt\dimexpr #2*65536/\number\dimexpr 1#1}
\makeatother
\begin{document}
\newdimen\mylength
\mylength=1in
\convertto{cm}{\the\mylength} cm
\end{document}
Ausgabe:
2,54 cm