正好想在 LaTeX 中输入序数,而且希望是 1st 这样的格式,当然用 amsmath 宏包我可以手工使用 1$^{\text{st}}$ 来实现这样的功能,但是数字如果要变的话,改起来还是比较麻烦,最关键的还是这样的办法看起来相当“业余”,于是我 google 了一番,找到了“专业”的方法,记在这里以备后用。

那就是使用 engord 宏包。在 \usepackage{engord} 之后,只要使用 \engordnumber{3} 这样的命令就能自动出来 3rd 这样的东西了。

代码示例

\documentclass{article}
\usepackage{engord}

\begin{document}

\engordnumber{1}
\engordnumber{2}
\engordnumber{3}
\engordnumber{4}
\engordnumber{5}
\engordnumber{6}
\engordnumber{7}
\engordnumber{8}
\engordnumber{9}
\engordnumber{10}

\end{document}

效果如下所示

转自:http://blog.pluskid.org/?p=313

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部