
(Я новичок в LaTeX.) Я пытаюсь напечатать длину в сантиметрах. Вот мой код:
\documentclass{article}
\begin{document}
\newdimen\mylength
\mylength=1in
\the\mylength
\end{document}
И вот что получилось в результате:
72,27 балла
Однако я хочу показать вывод в сантиметрах: Пример: \the dimen [cm]\mylength. Как это сделать?
решение1
Вы можете использовать \convertto
макрос изПост Филиппа Гуте:
\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}
Выход:
2.54см