快速跟进问题自定义引用样式, 基本上。
现在我正在定义一个像这样的自定义命令
\newcommand{\mycite}[1]{\cite{#1}}
我应该如何修改它以产生像“[1.]”这样的输出?它还应该使用多个参数,然后输出“[1, 2, 3.]”。或者,如果不修改所呈现的命令,是否存在更简单的方法?
答案1
如果不清楚您所使用的参考书目样式,我不确定对您的问题能有多少帮助。
如果我正确理解了这个问题,你想要的是\cite
产生[1]
并且\mycite
产生[1.]
。我不认为你能通过\cite
这种方式直接修补来做到这一点。
\cite
如果您切换到刚刚生成的参考书目样式1
,那么您可以轻松定义:
\newcommand\mycite[1]{[\cite{#1}]}
\newcommand\mydotcite[1]{[\cite{#1}.]}