可能重复:
引文末尾没有参考书目
我有一个文档,空间限制非常严格,我发现通过将参考文献从编译的 PDF 复制到文档中可以更轻松地压缩参考文献。但是,这显然会在文档中提供两份参考书目。有没有办法编译文档的参考文献,以便正确编号等,但实际上不打印参考文献?
答案1
像往常一样运行你的文档,然后运行它一度
带有评论%\blibliography{...}
答案2
尝试这个:
\makeatletter
\def\bibliography#1{%
\if@filesw
\immediate\write\@auxout{\string\bibdata{#1}}%
\fi}
\makeatother
请注意,在 latex.ltx 中,此命令定义为
\def\bibliography#1{%
\if@filesw
\immediate\write\@auxout{\string\bibdata{#1}}%
\fi
\@input@{\jobname.bbl}}
此命令将参考书目文件写入 .aux 文件,最后一行读取 .bbl 文件并将其插入到该点。通过重新定义命令,您可以保留第一部分并删除最后一部分。