隐形引用

隐形引用

有没有一种简单的方法可以让\cite{ref1}最终稿件中的引用不可见(这样您就可以制作一个带有引用的版本和一个不带有引用的单独版本)?

答案1

你可以放

 \renewcommand\cite[2][]{}

在你的序言中,这将做你所要求的事情,但会使

blah blah \cite{ref1}.

制作

啦啦。

所以也许

\renewcommand\cite[2][]{\ifhmode\unskip\fi}

这将会消除该情况。

但如果你有

blah blah blah see page 4 of \cite{ref}.

那么问题就更难了,你需要添加额外的标记,例如

  blah blah blah\citetext{ see page 4 of \cite{ref}}.

你有

\newcommand\citetext[1]{#1}

或者

\newcommand\citetext[1]{}

取决于。

相关内容