• LaTeX用.bib文件自动生成参考文献


    在运用LaTeX写作时如何来自动生成参考文献呢?下面来讲讲。

    我们要做的是:是把参考文献写在.bib文件中,然后和.tex放在同一文件夹下,.tex直接引用.bib中的参考文献。这种方法比较简单,不需要你根据期刊的格式每个都改动,只需要你找到相关的文件,按照Bibtex格式放到.bib文件中,在tex文件中会按照指定的参考文献格式现实。那么具体如何操作呢?

    1、首先在.tex的同一个文件夹下建立一个.bib的文件

    例如:我建立了一个名为myref.bib的文件。

    这一步很简单:就在.tex同级文件夹中建立一个.txt然后直接修改即可,再在TeXstudio里打开即可

    2、从google学术或者百度学术上找到参考文采用,然后引用Bibtex

    就会显示如下格式:

    在这里插入图片描述

    点击双引号,接下来就出现如下界面:

    在这里插入图片描述

    点击"BibTeX",然后出现如下代码信息:

    @article{watts1998collective,
      title={Collective dynamics of ‘small-world’networks},
      author={Watts, Duncan J and Strogatz, Steven H},
      journal={nature},
      volume={393},
      number={6684},
      pages={440},
      year={1998},
      publisher={Nature Publishing Group}
    }
    

    解释如下:

    @article{name1,
    title = {文章标题},
    author = {作者, 多个作者用 and 连接},
    journal = {期刊名},
    volume = {卷},
    number = {页码},
    pages={},
    year = {年份},
    publisher={出版社}
    }
    

    3、将以上内容拷贝到.bib文件中

    最后生成如下图中的.bib的文件

    在这里插入图片描述

    注意:这里必须两篇及以上全英文文献起步,不然会报错或者文献引用显示[?]

    4、Latex的正文中引用

    在.tex文章的正文中使用如下代码来引用文章 ,其中 name1为参考文献的Bibtex名称:

     \cite{name1}
    

    例如:我们在正文中引用上面的文章来举例:

     \cite{watts1998collective}    
    

    同时需要在.tex文章结尾处要设置参考文献类型,如:

    \bibliographystyle{unsrt}   // unsrt 为文献的格式类型
    \bibliography{myref} // myref 为我们的.bib文件名
    
    • 我用是的unsrt 为文献的格式类型
    • myref 为我的.bib文件myref.bib,也放在与.tex的同一个文件夹中

    LaTeX 参考文献标准选项及其样式共有以下8种:

    • plain,按字母的顺序排列,比较次序为作者、年度和标题.
    • unsrt,样式同plain,只是按照引用的先后排序.
    • alpha,用作者名首字母+年份后两位作标号,以字母顺序排序.
    • abbrv,类似plain,将月份全拼改为缩写,更显紧凑.
    • ieeetr,国际电气电子工程师协会期刊样式.
    • acm,美国计算机学会期刊样式.
    • siam,美国工业和应用数学学会期刊样式.
    • apalike,美国心理学学会期刊样式.

    5、编译

    • 首先,对myref.bib 进行编译,工具---命令---Bibtex
    • 最后,对paper.tex进行编译
    • 完工
  • 相关阅读:
    501. Find Mode in Binary Search Tree
    [leetcode]Evaluate Reverse Polish Notation
    [leetcode]LRU Cache
    [mock]12月27日
    [mock]12月28日
    [leetcode]Max Points on a Line
    *[topcoder]JumpFurther
    [mock]12月11日
    *[topcoder]GUMIAndSongsDiv1
    [leetcode]Reorder List
  • 原文地址:https://www.cnblogs.com/wangzheming35/p/16072189.html
Copyright © 2020-2023  润新知