我在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