如何隐藏引文中的前导空格,以便在引用的单个实例中得到 ([1],[2]) 而不是 ( [1],[2])?到目前为止,我看到的唯一答案是
\usepackage[nospace,noadjust]{cite}
但这会为所有引用设置选项。我试过
\cite[noadjust]{mycitationkey}
但它不起作用。
答案1
该选项noadjust
定义为
\DeclareOption{noadjust}{\let\cite@adjust\@empty}% Don't change spaces
因此,请尝试在小组中完成此任务(由于您没有 MWE,因此未经测试):
\makeatletter
\newcommand\noadjustcite[1]{\bgroup
\let\cite@adjust\@empty
\cite{#1}%
\egroup}
\makeatother
...
\cite{one}, \noadjustcite{two,three}...