美文网首页
latex + Bibdesk 参考文献管理及引用

latex + Bibdesk 参考文献管理及引用

作者: Sherry_Shen | 来源:发表于2018-05-05 10:38 被阅读0次

    1. 基本步骤

    • 第一步:在Bibdesk中搜索及下载,或在其他诸如Google scholar等引擎搜索及下载Bib格式的参考文献citation;此时会在Bibdesk中形成Reference列表;

    • 第二步:保存Bibdesk文件,名称诸如:myref.bib;
      (实际上,也可以直接把BibTex引用的语句写在.txt文件中,然后保存为.bib的文件。)

    • 第三步:回到TeXshop(如果你用的官方版);

    在文章开始即\begin{document} 之后;且文章结尾即:\end{document}之前;添加如下代码:

    \bibliography{myref}{}  
    \bibliographystyle{unsrt}  
    

    注意:

    1. 此处myref即为你的.bib文件名。
    2. 参数unsrt(以正文为参照系,引文从前到后的顺序编号,
      并在文末添加Reference),默认为plain(按照Reference作者排序,并编号)
    • 第四步:引用文献

    方法一:在正文中需要引用的文字后,添加如下代码:

    \cite{article_name}
    %注意到此处article_name为.bib文件中对应文章的引用名。引用名即Bibdesk中,对应条目的Cite key项对应内容。

    方法二:利用Bibdesk自带命令。点击Bibdesk左上角Action-Copy Cite Command,然后回到TexShop,在对应引用位置粘帖即可。

    • 第五步:编译。

    按如下顺序编译:

    1. TexShop窗口左上角“排版”,右边参数选择“LaTex”。
    2. TexShop窗口左上角“排版”,右边参数选择“BibTex”。
    3. TexShop窗口左上角“排版”,右边参数选择“LaTex”。
    4. TexShop窗口左上角“排版”,右边参数选择“LaTex”。

    一共四次“排版”。最终生成pdf文件应该会对应。四次编译功能不同。不精确的表述包括:形成aux文件,读取bib库,生成Reference,排序。

    2. 设置按照一定顺序排列文献

    通过设置 ** bibliographystyle** 就可以达到上述目的,BibTex 自身已具备排序的功能,而且可以选择自己想要的排序方式。BibTex 已自带有 8 种样式,分别如下:

    1. plain,按字母的顺序排列,比较次序为作者、年度和标题

    2. unsrt,样式同plain,只是按照引用的先后排序

    3. alpha,用作者名首字母+年份后两位作标号,以字母顺序排序

    4. abbrv,类似plain,将月份全拼改为缩写,更显紧凑:

    5. ieeetr,国际电气电子工程师协会期刊样式:

    6. acm,美国计算机学会期刊样式:

    7. siam,美国工业和应用数学学会期刊样式:

    8. apalike,美国心理学学会期刊样

    参见:

    1. 简单尝试Latex+Bibdesk
    2. Latex——小trick(四)让引用文献按引用顺序排号

    相关文章

      网友评论

          本文标题:latex + Bibdesk 参考文献管理及引用

          本文链接:https://www.haomeiwen.com/subject/zeysrftx.html