答案1
正如图片中的文字所示,这是一个最小的解决方案。要获得通用命令,还需要做更多工作——“通用”的含义为 <= 35 的数字。
评论。该命令\rnum
是为了应对后续的开发。否则,只需写成I
而不是rnum{1}
等等。
代码
\documentclass[11pt, a4paper]{article}
% \usepackage{ifthen}
\newcommand{\rnum}[1]{\MakeUppercase{\romannumeral #1}}
\newcommand{\rnumsf}[1]{\MakeUppercase{\textsf{\romannumeral #1}}}
\begin{document}
\noindent
You can obtain something like this for particular cases (working each
case separately):
\rnum{1}\hspace{-.7pt}\rnum{1},
\rnum{1}\hspace{-.7pt}\rnum{1}\hspace{-1pt}\rnum{1},
\rnum{1}\rnumsf{5}.
\end{document}