`
lc52520
  • 浏览: 369137 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

LaTeX技巧:BIBTeX制作参考文献

阅读更多

23BibTeX 是一种格式和一个程序, 用于协调LaTeX的参考文献处理.

BibTeX 使用数据库的的方式来管理参考文献. BibTeX 文件的后缀名为 .bib . 先来看一个例子

@article{name1,
author = {作者, 多个作者用 and 连接},
title = {标题},
journal = {期刊名},
volume = {卷20},
number = {页码},
year = {年份},
abstract = {摘要, 这个主要是引用的时候自己参考的, 这一行不是必须的}
}

@book{name2,
author ="作者",
year="年份2008",
title="书名",
publisher ="出版社名称"
}

说明:

  1. 第一行@article 告诉 BibTeX 这是一个文章类型的参考文献. 还有其它格式, 例如 article, book, booklet, conference, inbook, incollection, inproceedings, manual, misc, mastersthesis, phdthesis, proceedings, techreport, unpublished 等等.
  2. 接下来的"name1", 就是你在正文中应用这个条目的名称.
  3. 其它就是参考文献里面的具体内容啦.

在LaTeX中使用BibTeX
为了在LaTeX中使用BibTeX 数据库, 你必须先做下面三件事情:

1) 设置参考文献的类型 (bibliography style). 标准的为 plain:

\bibliographystyle{plain}

将上面的命令放在 LaTeX 文档的 \begin{document}后边. 其它的类型包括

  • unsrt – 基本上跟 plain 类型一样, 除了参考文献的条目的编号是按照引用的顺序, 而不是按照作者的字母顺序.
  • alpha – 类似于 plain 类型, 当参考文献的条目的编号基于作者名字和出版年份的顺序.
  • abbrv – 缩写格式 .

2) 标记引用 (Make citations). 当你在文档中想使用引用时, 插入 LaTeX 命令

\cite{引用文章名称}

"引用文章名称" 就是前边定义@article后面的名称.

3) 告诉LaTeX生成参考文献列表 . 在 LaTeX 的结束前输入

\bibliography{bibfile}

这里bibfile 就是你的 BibTeX 数据库文件 bibfile.bib .

运行 BibTeX
分为下面四步

  • 用LaTeX编译你的 .tex 文件 , 这是生成一个 .aux 的文件, 这告诉 BibTeX 将使用那些应用.
  • 用BibTeX 编译 .bib 文件.
  • 再次用LaTeX 编译你的 .tex 文件, 这个时候在文档中已经包含了参考文献, 但此时引用的编号可能不正确.
  • 最后用 LaTeX 编译你的 .tex 文件, 如果一切顺利的话, 这是所有东西都已正常了.

例子: 将上面的 BibTeX 的的例子保存为 bibtex-example.bib .

\documentclass{article}
\usepackage{CJK}
\begin{document}
\begin{CJK}{UTF8}{gkai}
%我是在linux下用使用latex的, window用户将上一行改为\begin{CJK}{GBK}{kai}
text\cite{name1}\cite{name2}
中文
把Latex中的 Reference 写成中文的"参考文献"
%如果文档类是article之类的, 用\renewcommand\refname{参考文献}
%如果文档类是book之类的, 用\renewcommand\bibname{参考文献}
\renewcommand\refname{参考文献}
\bibliographystyle{plain}
\bibliography{ bibtex-example.bib}
\end{CJK}
\end{document}

将上面的内容保存为bibtex-example.tex .

latex编译一次, bibtex 编译一次, 再用 latex编译两次就大功告成了!

分享到:
评论

相关推荐

    LaTeX技巧心得 LaTeX技巧心得

    参考文献管理在LaTeX中也有很好的解决方案。BibTeX或Biber配合`.bib`文件可以轻松管理引用,只需在文档中使用`\cite`或`\citep`即可插入引用。同时,`natbib`或`biblatex`宏包提供更丰富的引用样式。 最后,LaTeX的...

    latex模板+IEEE期刊+IEEE Sensor Journal+2024年模板

    - 引用管理:利用 BibTeX 或 BibLaTeX 进行参考文献管理,确保引用格式正确无误。 - 编译和预览:编译LaTeX源文件,查看PDF输出,检查排版和格式错误,进行必要的修改。 - 提交论文:在确认所有内容都符合期刊...

    大学毕业论文答辩ppt latex模板.zip

    7. 参考文献管理:使用biblatex或bibtex管理参考文献,确保格式规范。 8. 编译流程:掌握使用LaTeX编译器将源代码转化为PDF的过程,可能涉及多次编译以解决交叉引用等问题。 9. 自定义模板:学习如何根据需求...

    LaTeX排版教程.rar

    9. BibTeX和参考文献管理:BibTeX是LaTeX的引用管理工具,通过`.bib`文件存储参考文献信息。`\bibliography`和`\bibliographystyle`命令控制引用样式和数据源。 10. LaTeX在学术出版中的应用:LaTeX广泛应用于学术...

    江苏科技大学本科毕业设计latex模板.zip

    7. 引用和参考文献:使用bibtex或biber处理参考文献,如在main.tex中使用\bibliography{bibliography}指令,并在bibliography.bib文件中定义引用条目。 8. 论文结构:按照摘要、目录、引言、主体、结论、参考文献等...

    Latex_幻灯片制作指南_Beamer

    4. **参考文献**:可以使用 BibTeX 或 Biber 来管理参考文献,并通过 `\cite` 命令引用。 5. **超链接**:使用 `hyperref` 包可以轻松地在幻灯片中加入超链接。 通过上述介绍,可以看出 Beamer 是一个非常强大且...

    More Math Into LaTeX 5th

    通过这本书,读者可以学会如何有效利用LaTeX的强大功能来制作结构良好、格式标准的科技文献。 需要注意的是,本书受版权保护,使用者需遵守相关的版权法规,版权内容包括翻译、复制、再版、广播、信息存储与检索...

    基于中国学术期刊修改的LaTeX模板(初学者)

    模板的创建过程可能涉及了对原始LaTeX模板的调整,以适应中国学术期刊的排版规范,如标题样式、页眉页脚、引言部分、参考文献格式等。 文件列表中: 1. `paper_mine.bib`:这是一个BibTeX文件,用于存储参考文献的...

    latex心得 latex心得 latex心得

    - **参考文献管理**:借助`biblatex`宏包轻松引用文献;与BibTeX或Biber配合使用以管理庞大的参考书目。 #### 三、特定场景下的LaTeX应用 ##### Beamer与PDFSlide - **Beamer**: 一款用于制作演示文稿的宏包,支持...

    latex_presentation_4.rar

    2. **可添加参考文献引用**:在LaTeX中,可以方便地通过 BibTeX 或 BibLaTeX 管理参考文献,实现自动化引用格式化,确保文献引用的一致性和准确性。 3. **页面是否编号功能**:LaTeX允许用户轻松控制页面编号,比如...

    东南大学2020年本科生毕业设计latex模板(参考.zip

    6. **参考文献**:LaTeX支持BibTeX或Biber管理参考文献,可以轻松引用和格式化各种来源的文献,包括期刊、书籍、会议论文等。 7. **致谢**、**附录**和**索引**:这些部分也可以通过LaTeX轻松添加,统一整篇论文的...

    More Math into LaTeX

    - **BibTeX引用管理**:介绍如何使用BibTeX管理参考文献,确保引用准确无误。 - **MakeIndex索引编制**:教授如何使用MakeIndex工具创建详细的索引。 - **书籍创作**:提供关于使用LaTeX创作书籍的具体指南。 ...

    LaTeX学习手册(中文)

    - **辅助工具**:如BibTeX管理参考文献、MakeIndex生成索引等。 #### 九、LaTeX实例应用 - **学术论文**:利用LaTeX强大的数学公式和交叉引用功能撰写高质量学术论文。 - **教科书**:LaTeX可以方便地排版复杂的...

    【Latex】制作演示文档或者课程报告 - 制作课程报告(三)

    对于参考文献的管理,LaTeX提供了一些优秀的工具,如`biblatex`和`bibtex`。这些工具允许你在文本中插入引文,并在文档末尾自动生成参考文献列表。你需要创建一个`.bib`文件,其中存储所有引用的文献信息,然后在主...

    Latex工具使用讲义

    2. **参考文献管理**:使用 BibTeX 或 BibLaTeX 处理参考文献,`\bibliography{}`和`\bibliographystyle{}`定义引用样式和数据库。 五、图表制作 1. **图形绘制**:可以使用TikZ或PGF库绘制矢量图。 2. **表格...

    latex60分钟快速入门学习以及中文帮助文档.zip

    1. 参考文献管理:使用BibTeX或Biber管理参考文献,以及使用natbib或biblatex宏包进行引用样式定制。 2. 自定义模板:创建自己的论文、报告或简历模板,以满足特定的格式要求。 3. 宏包编程:学习如何编写自己的...

    latex PPT

    8. **引用与参考文献**:讲解如何管理参考文献,使用 BibTeX 或 BibLaTeX 创建引用和参考列表。 9. **自定义主题**:介绍如何修改Beamer的主题,更改颜色、字体和配色方案以适应个人或组织的需求。 10. **编译与...

    深大杯数学建模竞赛LaTeX论文模板.zip

    - 参考文献管理:使用 BibTeX 或 BibLaTeX 可以方便地管理和引用文献,形成统一的引用风格。 3. LaTeX论文结构:一篇标准的LaTeX数学建模论文通常包括标题页、摘要、目录、正文、参考文献等部分。每个部分都有相应...

    Latex手册 Latex手册 Latex手册

    7. 引用与参考文献: LaTeX使用`\cite`命令引用文献,配合BibTeX或biblatex管理参考文献数据库。`\bibliography{mybiblio.bib}`引用 BibTeX 文件。 8. 图表与表格: `\includegraphics`命令插入图像,需配合`\...

Global site tag (gtag.js) - Google Analytics