我是 Latex 的新手,我正在尝试在 Elsevier 模板中写入,但按照模板上的说明操作并不能给我预期的结果。
我正在使用由 mendeley 制作的 .bib(文件名为 george.bib)库和我的参考文献(提供一个 BiBtex 文件),并将文件放在我有 latex 组件的文件夹中。
%% If you have bibdatabase file and want bibtex to generate the
%% bibitems, please use
%% \bibliographystyle{elsarticle-harv}
%% \bibliography{<your bibdatabase>}
\bibliographystyle{elsarticle-harv}
\bibliography{george}
%% else use the following coding to input the bibitems directly in the
%% TeX file.
\begin{thebibliography}{00}
%% \bibitem[Author(year)]{label}
%% Text of bibliographic item
%\bibitem[ ()]{}
\bibitem[ ()]{}
\end{thebibliography}
我还用该\bibitem
命令做了一个小测试,它给了我文本引用,尽管我想使用我保存的 .bib 库,而不是手动插入所有引用。到目前为止,当我使用和引用的名称时,我在编译文档时\citet{}
得到了一个。?
我如何插入 .bib 然后使用关键词\citet
在文本中创建引用并在最后创建参考书目?
谢谢
答案1
在 Elsevier 模板中,您应该使用由 TexMaker 生成的以 .bbl 结尾的文件。此文件将包含您在文章中添加的所有参考资料。
只需复制此 .bbl 文件的内容并将其粘贴到 .tex 文章中,然后删除对 bib 文件的引用。复制所有内容,包括您复制的文本中的\begin{thebibliography}
和。重新编译。\end{thebibliography}
瞧!参考书目将以 Elsevier 要求的参考书目格式显示。
当然,每次你在文章中更改或添加引文时,你都必须确保相应的参考文献出现在参考书目中。因此,只有当你即将通过 Elsevier 平台向期刊提交文章时,才应使用上述程序。