我在LaTeX中排版,我想用羅馬字體顯示一個「變量」(在我的例子中,引用\ ref {blah}到列表中的一個項目編號)而不是默認的阿拉伯文。是否有捷徑可尋?感謝任何指針!latex:用羅馬數字打印一個變量
回答
小寫
\romannumeral 0\ref{blah}\relax
大寫
\uppercase\expandafter{\romannumeral 0\ref{blah}}
哪些引用到?通常,你會重新定義如何顯示特定的計數器。
例如,更改如何顯示單元號,你可以使用下面的命令:
\renewcommand\thesection{\Roman{section}}
現在,在內部使用\thesection
每個命令將打印段數爲羅馬數字。
類似的命令爲chapter
工作,figure
等
\roman
(小寫r
)屈服小寫的羅馬數字。
引用是列表中的物品編號。我已經使用\ renewcommand {\ labelenumi} {(\ roman {enumi})}以roman的形式輸出了項目編號,但是這似乎並沒有延續到引用。有沒有更好的方法來做到這一點? – anon 2010-04-05 15:33:24
@anon:糟糕,我沒有注意到關於列表項的部分。 – 2010-04-05 15:40:02
您可以在enumerate
環境中嘗試\def\theenumi{\roman{enumi}}
- 這會更改標籤和參考,但您必須明確撤消它(如果需要)。
小寫:{\romannumeral \ref{blah}}
大寫:\uppercase\expandafter{\romannumeral \ref{blah}}
- 1. 打印LaTeX變量
- 2. 如何打印大於3,999的羅馬數字?
- 3. R,Sweave,LaTeX - 要在LaTeX中打印的轉義變量?
- 4. 如何將羅馬數字添加到LaTex的附錄中?
- 5. 打印一個ref變量
- 6. 打印一個__m128i變量
- 7. 打印一個GUID變量
- 8. 用羅馬數字替換數字
- 9. 羅馬數字整數
- 10. 羅馬數字 - 解釋
- 11. Pyplot註釋:羅馬數字
- 12. 羅馬數字計算器
- 13. Ruby中的羅馬數字
- 14. 匹配羅馬數字
- 15. jquery羅馬數字與maskedinput
- 16. 使用函數打印兩個變量
- 17. 使用羅馬數字做一個計劃,使他們詮釋
- 18. 將數字格式爲羅馬數字?
- 19. 羅馬數字卡塔用Clojure
- 20. 使用開關盒羅馬數字
- 21. 如何獲得一個羅馬數字計算器與負數
- 22. 打印與另一變量
- 23. prolog - 打印一個變量的值
- 24. 打印一個變量的值
- 25. 問一個makefile打印變量值
- 26. lldb:打印一個變量的地址
- 27. 如何打印一個groovy變量?
- 28. 打印所有變量從一個類
- 29. 在python中打印一個變量
- 30. 在HTML5中打印一個變量
感謝想着這個。然而,我嘗試了第一個建議,但似乎沒有奏效:輸出仍然是阿拉伯文。 – anon 2010-04-05 15:31:26
@anon:這是不可能的。這對我來說可以。 – 2010-04-05 17:12:44
也許我可以更好地排除故障,如果我知道表達式的各個位在做什麼。什麼是「0」和「\放鬆」? – anon 2010-04-05 18:57:42