501. LaTeX技巧157:输入罗马数字的最简便方法 | 您所在的位置:网站首页 › cad罗马数字三怎么打 › 501. LaTeX技巧157:输入罗马数字的最简便方法 |
QQ群:91940767/145316219/141877998/80300084/194770436 淘宝店:http://latexstudio.taobao.com 技巧续篇:http://latexstudio.net/ 常见数学公式问题集下载 关于罗马数字的输入,前文有介绍: http://blog.sina.com.cn/s/blog_5e16f1770100g5sl.html 这里提供更为方便的使用方法如下: LaTeX不直接支持显示大小写罗马数字, 但是可以通过自定义命理来实现. 定义新的命令\rmnum,\Rmnum,用来显示大小写罗马数字 用法:\rmnum{数字},\Rmnum{数字} \makeatletter \newcommand{\rmnum}[1]{\romannumeral #1} \newcommand{\Rmnum}[1]{\expandafter\@slowromancap\romannumeral #1@} \makeatother 在文章的导言区加入上面四行, 然后就可以在正文中使用命令\rmnum{数字},Rmnum{数字}来分别显示大小写罗马数字. 下面来看一个最简单的使用罗马数字的例子. 效果如图: 演示代码: \documentclass{article} %导言区定义新命令 \makeatletter \newcommand{\rmnum}[1]{\romannumeral #1} \newcommand{\Rmnum}[1]{\expandafter\@slowromancap\romannumeral #1@} \makeatother \usepackage{CJK} \pagestyle{empty} \setcounter{page}{6} %\setlength\textwidth{59.0pt} \usepackage{colortbl} \begin{CJK*}{GBK}{song} \begin{document} %命令使用方法 \begin{tabular} {>{\columncolor{blue}\color{white}\bfseries}cc|c|} \rowcolor[gray]{0.8} \color{black} 小写罗马数字 & \bfseries 大写罗马数字&\bfseries 对应阿拉伯数字\\[2pt] \rmnum{1}& \Rmnum{1} &1\\ \rmnum{2}& \Rmnum{2} &2\\ \rmnum{3}& \Rmnum{3} &3\\ \rmnum{4}& \Rmnum{4} &4\\ \rmnum{5}& \Rmnum{5} &5\\ \vdots& \vdots &\vdots\\ \cellcolor[gray]{0.8}\color{black}\rmnum{10}& \Rmnum{10}&10\\ \hline \end{tabular} \paragraph{} \newpage \end{CJK*} \end{document} \end{document} |
CopyRight 2018-2019 实验室设备网 版权所有 |