在我的文档中,我必须指定我正在使用的引用。我在序言中使用了这段代码:
\bibliographystyle{abbrv}
\bibliography{main}
其中main是同一文件夹中的.bib文件,包含例如:
@string{jgr = "J.~Geophys.~Res."}
@MISC{primes,
author = "Charles Louis Xavier Joseph de la Vall{\'e}e Poussin",
note = "A strong form of the prime number theorem, 19th century",
year = 1879
}
@INBOOK{chicago,
title = "The Chicago Manual of Style",
publisher = "University of Chicago Press",
edition = "Thirteenth",
year = 1982,
pages = "400--401",
key = "Chicago"
}
但是在引用部分,生成.pdf时没有显示任何内容。我重建了.bib和.tex文件,没有任何更改。
如何更改默认文字,从References
更改为Bibliografie
或其他?
答案 0 :(得分:2)
我认为您需要将\nocite{*}
放在文档中的某个位置 - 将其放在序言中应该会导致LaTeX抛出“不能用于前导码”错误。如果它们仍未出现在您的文档中,LaTeX是否会给您任何错误,如果是,您能告诉我们它们是什么吗?
要将默认文本从“引用”更改为您想要的任何内容,请使用以下命令:
\renewcommand{\bibsection}{\section*{insert_title_here}}
请注意\section
后面的星号表示它不会与数字相关联。如果您希望它与数字相关联,只需删除星号。
答案 1 :(得分:0)
您必须将\cite
个参考文献实际包含在参考书目中。相反,如果您希望参考书目中的bib文件中的所有内容都将\nocite{*}
放在序言中的某个位置。阅读here这实际上是做什么的。
答案 2 :(得分:0)
您必须在\cite或\nocite引用它才能显示在“参考”部分中。我不知道如何更改参考书目的名称。我首先看一下the LaTeX WikiBook。看起来有一个工具make makebst
可以生成自定义参考书目样式 - 请查看custom-bib
包和this document以获取更多详细信息。