latex(五):latex插入参考文献

 

0. 首先确保你编译latex的文件夹中有以下文件



mybib.bib

文件里放你需要插入的文献。

1. \bibliographystyle{unsrt}

使用方式如下图所示,
在这里插入图片描述
此处,引用的效果所有作者姓名全拼,参考文献按照文章中先后顺系排序

2. \bibliographystyle{plainnat}

使用方式如下图所示,
在这里插入图片描述
此处,引用的效果所有作者姓名全拼,参考文献按照第一作者首字母排序

3. \bibliographystyle{elsarticle-num}

使用方式如下图所示,
在这里插入图片描述
此处,引用的效果所有作者姓全拼、名缩写,参考文献按照文章中先后顺系排序

4. \bibliographystyle{elsarticle-harv}

使用方式如下图所示,
在这里插入图片描述
此处,引用的效果所有作者姓全拼、名缩写,参考文献按照第一作者首字母排序

5. \bibliographystyle{elsarticle-num-names}

使用方式如下图所示,
在这里插入图片描述
此处,引用的效果所有作者姓全拼、名缩写,参考文献按照文章中先后顺系排序,最常用

 

 

 编译出错时,如果不能恢复,需要把红框中的生成的文件删除,重新编译:

 

 

 

 

Latex写作出出现参考文献引用成[?]有多种可能,就个人经验在下文中挨个介绍并给出解决办法。
(1) 编译出问题

编译出问题,通过正确的编译顺序都能解决,如:

            "pdflatex",
            "bibtex",
            "pdflatex",
            "pdflatex"
     


附上另外一篇阅读量较高的情况,我没用到,但是可能适用于部分人碰到的问题。

Latex的\cite后面的参考文献显示问号 [?]_blgpb的博客-CSDN博客_latex中cite后出现问号
(2) 含有特殊符号
文中或者参考文献中含特殊符号或者作者名里含特殊语言(俄文之类的),如下图:

大于号:\textgreater                 小于号: \textless

大于等于:\geq                        小于等于:\leq

远小于(<<): $\ll$                远大于(>>): $\gg$

例如,下面的“&”,要加 \ 转义一下

    @book{RN265,
       author = {XXX,XXX,XXX},
       title = {XXXXXX},
       publisher = {Springer Science \& Business Media},
       ISBN = {XXX},
       year = {XXX},
       type = {XXX}
    }

其他特殊符号,参见下面的相关链接:

【相关链接1】常用数学符号的 LaTeX 表示方法

【相关链接2】【转】LaTeX 符号命令大全
(3) 参考文献连着写

这种情况出现的较少,有些人写论文在引用参考文献时会使用一些文献管理工具,如endnote,比如在word里打草稿并在word里引用了参考文献,转入latex里时会出现参考文献引用连着的情况,如 \cite {RN200, 201} 或 \cite{RN200, RN201},有些latex模板支持连着写(\cite{RN200, RN201}),有些模板不支持(只能分开写\cite{RN200}, \cite{RN201}),这时只要将多个参考文献分开写就不会出现[?]了,如 \cite{RN200}, \cite{RN201}。

确保不会出现上述几种情况,才能正确编译,就不会出现问号了。
(4) bst文件格式不正确

如果是期刊论文或者学位论文,通常都会有自己的参考文献格式,参考文件格式文件对应的是.bst文件,对应的.bst文件里有错的话,也会导致不能正常生成参考文献。

见另一篇博文:Latex编译报错记录及解决办法_Pycharm比VScode更好用的博客-CSDN博客
(5) 标签问题

当要引用某个图 / 表时,如果存在同名的标签或者缺失的标签(即在正文中写了标签,改标记的地方缺失了),如:\label{data},则也会显示为[?]

 

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

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

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

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

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

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

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

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

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



posted @ 2022-08-22 20:49  瓜瓜爱呱呱  阅读(67)  评论(0编辑  收藏  举报