引用后不需要空格

引用后不需要空格

在我的乳胶代码中,引用后出现了一个不需要的空格。

错误引文

我用它\bibitem来放置参考信息并\cite引用论文:

由于乳胶代码很大,我将放置阅读器链接:

代码:https://www.overleaf.com/read/ykgtbqvpkccz

答案1

您使用的类写得相当糟糕,代码中散布着数十个这样的虚假空格。这个特定问题的罪魁祸首是

% univasf.cls ll. 1445-1448
\renewcommand\@cite[2]{%
#1\ifthenelse{\boolean{@tempswa}}
{, \nolinebreak[3] #2}{}
}

这会在每个 之后引入虚假空格\cite。您可以通过在序言中添加以下内容来纠正此问题

\makeatletter
\renewcommand\@cite[2]{%
  #1\ifthenelse{\boolean{@tempswa}}% <-- not necessary but doesn't hurt
  {, \nolinebreak[3] #2}{}% <-- this IS necessary
}
\makeatother

然而,在该课程中您会遇到很多类似的问题。

相关内容