目录
一、目录1、Latex目录如何添加参考文献?2、Latex目录如何生成超链接?
二、参考文献1、Latex如何使用上角标引用参考文献?2、Latex参考文献如何去掉下划线?3、Latex参考文献引用顺序?4、Latex参考文献多个作者如何连接?
最近学习使用latex写论文,踩了很多坑,而且感觉网上的教程很多细节没有讲到。在这里记录一下我使用latex过程中遇到的一些问题供网友参考。
一、目录
1、Latex目录如何添加参考文献?
使用\tableofcontents生成的目录是不包括参考文献的,如果想要目录中包含参考文献,可以在参考文献的前面添加\addcontentsline{toc}{section}{参考文献},如下:
%将“参考文献加入目录中”
\addcontentsline{toc}{section}{参考文献}
% 防止参考文献出现下划线
\normalem
%最后采用的是外面导入bib文件形式
\bibliography{book}
2、Latex目录如何生成超链接?
在文件开头加上包\usepackage[hidelinks]{hyperref},注意,如果加的是\usepackage{hyperref}会在目录上加上红色的边框很丑
二、参考文献
1、Latex如何使用上角标引用参考文献?
在文档开始前加上下面的语句命令
\newcommand{\upcite}[1]{\textsuperscript{\textsuperscript{\cite{#1}}}}
然后引用的时候使用 \upcite{}的格式(一般的正常引用格式为\cite{}) 效果如下:
2、Latex参考文献如何去掉下划线?
在文件头添加包:
\usepackage{ulem} % 参考文献去掉下划线
在参考文献前加 \normalem :
\normalem % 防止参考文献出现下划线
\bibliography{book}
3、Latex参考文献引用顺序?
按照cite顺序自动排序文献编号,用\bibliographystyle{unsrt}
其他几种常用的如下:
plain,按字母的顺序排列,比较次序为作者、年度和标题
unsrt,样式同plain,只是按照引用的先后排序
alpha,用作者名首字母+年份后两位作标号,以字母顺序排序
abbrv,类似plain,将月份全拼改为缩写,更显紧凑
ieeetr,国际电气电子工程师协会期刊样式
acm,美国计算机学会期刊样式
siam,美国工业和应用数学学会期刊样式
apalike,美国心理学学会期刊样式
此处参考博客:https://blog.csdn.net/gongxifacai_believe/article/details/51785661
4、Latex参考文献多个作者如何连接?
latex中英文逗号用于连接lastname和fisrtname,and用于连接多个作者 book.lib
@article{SVM003,
title={Applications of support vector machine (SVM) learning in cancer genomics},
author={Huang, Shujun and Cai, Nianguang and Pacheco, Pedro Penzuti and Narrandes, Shavira and Wang, Yang and Xu, Wayne},
journal={Cancer genomics \& proteomics},
volume={15},
number={1},
pages={41--51},
year={2018},
publisher={International Institute of Anticancer Research}
}
而中文作者如果用英文逗号或者and连接会出问题,因此用{,}~ 代替英文逗号,这样就可以正常显示了
@article{赵亮_2002个性化推荐算法设计,
title={个性化推荐算法设计},
author={赵亮 {,}~ 胡乃静{,}~ 张守志},
journal={计算机研究与发展},
volume={39},
number={8},
pages={986--991},
year={2002}
}
未完待续… 以后出现问题再更新,如果这篇文章对你有用的话,点个赞再走吧~~