美文网首页
在LaTeX中如何引用参考文献

在LaTeX中如何引用参考文献

作者: MOON学术论文写作 | 来源:发表于2020-10-13 18:06 被阅读0次

    LaTeX插入参考文献,可以使用BibTex,也可以不使用BibTex。

    不使用BibTeX

    先在文章文章末尾写好需要插入的参考文献,逐一写出,例如:

    \begin{thebibliography}{99}  
    
    \bibitem{ref1}郭莉莉,白国君,尹泽成,魏惠芳. “互联网+”背景下沈阳智慧交通系统发展对策建议[A]. 中共沈阳市委、沈阳市人民政府.第十七届沈阳科学学术年会论文集[C].中共沈阳市委、沈阳市人民政府:沈阳市科学技术协会,2020:4.
    \bibitem{ref2}陈香敏,魏伟,吴莹. “文化+人工智能”视阈下文化创意产业融合发展实践及路径研究[A]. 中共沈阳市委、沈阳市人民政府.第十七届沈阳科学学术年会论文集[C].中共沈阳市委、沈阳市人民政府:沈阳市科学技术协会,2020:4.
    \bibitem{ref3}田晓曦,刘振鹏,彭宝权. 地方高校开展教育人工智能深度融合的路径探究[A]. 中共沈阳市委、沈阳市人民政府.第十七届沈阳科学学术年会论文集[C].中共沈阳市委、沈阳市人民政府:沈阳市科学技术协会,2020:5.
    \bibitem{ref4}柏卓君,潘勇,李仲余.彩色多普勒超声在早期胚胎停育诊断中的应用[J].影像研究与医学应用,2020,4(18):129-131.
    \bibitem{ref5}杨芸.我院2018年人血白蛋白临床应用调查与分析[J].上海医药,2020,41(17):34-35+74.
    
    \end{thebibliography}
    
    

    上面列出了5个参考文献,{thebibliography}的选项99指的是参考文献的个数最大为99,可以设置为别的数。

    在正文中引用参考文献的方法是:

    \cite{ref1}

    \cite{ref1, ref5}

    这样编译后就可以得到:

    [1]

    [1, 5]

    使用BibTeX

    这种方法需要建立参考文献数据库,引用的时候调用所需要的参考文献

    BibTeX 是一种格式和一个程序,用于协调LaTeX的参考文献处理. BibTeX 使用数据库的的方式来管理参考文献. BibTeX 文件的后缀名为 .bib . 先来看一个例子

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

    说明:

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

    在LaTeX中使用BibTeX

    在论文最末,\end{document}之前,插入如下两行命令:

    \bibliographystyle{plain}
    \bibliography{ref}
    
    
    • 命令1的作用是插入参考文献的样式,不同的杂志期刊的样式不一样,视个人情况。

    • 命令2的作用是插入ref.bib文件

    常见的预设样式的可选项有8种,分别是:

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

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

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

    • abbrv,类似plain,将月份全拼改为缩写,更显紧凑;

    • ieeetr,国际电气电子工程师协会期刊样式;

    • acm,美国计算机学会期刊样式;

    • siam,美国工业和应用数学学会期刊样式;

    • apalike,美国心理学学会期刊样式;

    引用文献:

    \cite {引用文章名称}
    
    

    如何编译

    然后重头戏来了,编译(此处有巨坑):

    我当时查了网上很多教程,反复编了好几回,非常混乱,说什么的都有。

    我的代码:

     引用了wangyi2018 \cite{wangyi2018}
     引用了liangjun2015 \cite{liangjun2015}
    
    \bibliographystyle{IEEEtran}
    \bibliography{a} 
    
    

    我编译的做法是:

    先用 pdflatexmk 编译,再用 XeLaTex 编译,效果如下:

    image-20201012210806903

    网上还有一些教程说按照 xetex->bibtex->xetex 的顺序编译的也有,也有按照四个步骤编译的也有,但我照他们的做法都没成功过,我也不知道为啥LaTex把这个东西搞这么复杂。

    一开始我只用XeLaTex编译,出现了各种混乱,效果如下:

    image-20201012211116503

    如果你也出现这种情况,估计在编译上出了问题。

    参考资料

    1、https://www.moonpapers.com/blog/5f8502bc30a4195e92ccc6db

    相关文章

      网友评论

          本文标题:在LaTeX中如何引用参考文献

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