LaTeX技巧481:LaTeX参考文献环境---thebibliography 环境
用 LaTeX 处理文档, 经常就要书写参考文献, 本篇就是介绍如何在 LaTeX 中使用参考文献, 注意这里讲的是LaTeX 默认的 thebibliography 环境, 如果要了解 LaTeX 中更高级的参考文献管理工具 BibTeX, 请见这里BibTeX使用介绍.
参考文献格式:
\begin{thebibliography}{编号样本} \bibitem[记号]{引用标志}文献条目1 \bibitem[记号]{引用标志}文献条目2 …… \end{thebibliography}
其中文献条目包括:作者,题目,出版社,年代,版本,页码等。
引用时候要可以采用:\cite{引用标志1,引用标志2,…}
下面来看一个具体的例子
\documentclass{article}
\usepackage{CJK}
\begin{document} \begin{CJK}{UTF8}{gkai} %我是在linux下用使用latex的, window用户将上一行改为\begin{CJK}{GBK}{kai} 引用一篇文章\cite{article1} \\ 引用一本书\cite{book1}\\ 等等 \renewcommand\refname{参考文献} \begin{thebibliography}{99} \bibitem{article1}文章标题 作者 期刊 年代 页码 \bibitem{book1}书标题 作者 出版社 年代 \end{thebibliography} \end{CJK} \end{document}
注意要用 LaTeX 编译两次才能产生正常的引用标号!
其中\begin{thebibliography}{99}, 这个数字99 指的是参考文献的项目按照数字进行编号, 并且最多为99个, 如果你有更多的项目, 把这个数字改大一点就行了. 如何你想用对参考文献的项目进行其他类型的编号, 你可以将上面例子中的 thebibliography 环境替换成
\begin{thebibliography}{ABCDEFGHIJK} \bibitem[authour1]{article1}文章标题 作者 期刊 年代 页码 \bibitem[authour2]{book1}书标题 作者 出版社 年代 \end{thebibliography}
这个时候的引用标记将变成 \bibitem后面括号[ ]里面的内容了.
另外一种经常用的小技巧是, 把文档中的 Reference 写成中文的”参考文献”
如果文档类是article之类的, 用\renewcommand\refname{参考文献}
如果文档类是book之类的, 用\renewcommand\bibname{参考文献}
【推荐】博客园的心动:当一群程序员决定开源共建一个真诚相亲平台
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】Flutter适配HarmonyOS 5知识地图,实战解析+高频避坑指南
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合终身会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 聊一聊 Linux 上对函数进行 hook 的两种方式
· C# 锁机制全景与高效实践:从 Monitor 到 .NET 9 全新 Lock
· 一则复杂 SQL 改写后有感
· golang中写个字符串遍历谁不会?且看我如何提升 50 倍
· C# 代码如何影响 CPU 缓存速度?
· 提升Avalonia UI质感,跨平台图标库选型实践
· 突发,CSDN 崩了!程序员们开始慌了?
· C# 中委托和事件的深度剖析与应用场景
· 一个基于 .NET 8 + Ant Design Blazor 开发的简洁现代后台管理框架
· AppBox拖拽设计增删改查用户界面