【overleaf】利用`.bib`文件管理参考文献

忿忿的泥巴坨  金牌会员 | 2024-9-7 07:18:52 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 526|帖子 526|积分 1578

【overleaf】利用.bib文件管理参考文献

此文章为个人学习过程中的记录,仅供参考,欢迎讨论
latex模版

利用的是IEEEtran
原模版关于参考文献的代码

官方模版中关于参考文献的latex代码
  1. \begin{thebibliography}{1}
  2. \bibitem{ams}
  3. {\it{Mathematics into Type}}, American Mathematical Society. Online available:
  4. \bibitem{oxford}
  5. T.W. Chaundy, P.R. Barrett and C. Batey, {\it{The Printing of Mathematics}}, Oxford University Press. London, 1954.
  6. \bibitem{lacomp}{\it{The \LaTeX Companion}}, by F. Mittelbach and M. Goossens
  7. \bibitem{mmt}{\it{More Math into LaTeX}}, by G. Gr"atzer
  8. \bibitem{amstyle}{\it{AMS-StyleGuide-online.pdf,}} published by the American Mathematical Society
  9. \bibitem{Sira3}
  10. H. Sira-Ramirez. ``On the sliding mode control of nonlinear systems,'' \textit{Systems \& Control Letters}, vol. 19, pp. 303--312, 1992.
  11. \bibitem{Levant}
  12. A. Levant. ``Exact differentiation of signals with unbounded higher derivatives,''  in \textit{Proceedings of the 45th IEEE Conference on Decision and Control}, San Diego, California, USA, pp. 5585--5590, 2006.
  13. \bibitem{Cedric}
  14. M. Fliess, C. Join, and H. Sira-Ramirez. ``Non-linear estimation is easy,'' \textit{International Journal of Modelling, Identification and Control}, vol. 4, no. 1, pp. 12--27, 2008.
  15. \bibitem{Ortega}
  16. R. Ortega, A. Astolfi, G. Bastin, and H. Rodriguez. ``Stabilization of food-chain systems using a port-controlled Hamiltonian description,'' in \textit{Proceedings of the American Control Conference}, Chicago, Illinois, USA, pp. 2245--2249, 2000.
  17. \end{thebibliography}
复制代码
得到如下所示的参考文献

我对这这种参考文献的写法不太熟悉,所以研究了一下利用.bib文件来管理参考文献目录,特作此记录。
利用.bib文件管理参考文献目录

我检索了很多博客说的很复杂,我也跟着做了很多错误操纵,其实很简朴
overleaf中创建.bib文件,名字恣意但要与代码中划一,我这里叫做test.bib
向test.bib文件中参加参考文献的bibTex格式,参考文献的bibTex格式的获得方式如下

  1. @inproceedings{ortega2000stabilization,
  2.   title={Stabilization of food-chain systems using a port-controlled Hamiltonian description},
  3.   author={Ortega, Romeo and Astolfi, Alessandro and Bastin, George and Rodriguez, Hugo},
  4.   booktitle={Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No. 00CH36334)},
  5.   volume={4},
  6.   pages={2245--2249},
  7.   year={2000},
  8.   organization={IEEE}
  9. }
  10. @article{fliess2008non,
  11.   title={Non-linear estimation is easy},
  12.   author={Fliess, Michel and Join, C{\'e}dric and Sira-Ramirez, Hebertt},
  13.   journal={International Journal of Modelling, Identification and Control},
  14.   volume={4},
  15.   number={1},
  16.   pages={12--27},
  17.   year={2008},
  18.   publisher={Inderscience Publishers}
  19. }
复制代码
以上面2篇文章为例,ortega2000stabilization和fliess2008non表示论文的label,用于正文中的交叉引用\cite{ortega2000stabilization}和\cite{fliess2008non},
别的,在你必要显示参考文献的位置写上两行代码,


  • 第一行代码表示参考文献利用什么格式显示,
  • 第二行代码表示你存储参考文献信息的文件(上文中的test.bib),就是告诉编译器你正文中的引用应该去哪个.bib文件中找
  1. \bibliographystyle{IEEEtran}
  2. \bibliography{test}
复制代码
到此就结束了,就这么简朴,不必要添加任何多余的内容

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

忿忿的泥巴坨

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表