
(我是 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厘米