TeXstudio 编写Latex论文的若干问题

传统的添加文献的方法:
//--------------------------------------
\begin{thebibliography}{}
这里输入文献
\end{thebibliography}
//-------------------------------------
这种添加文献的方法比较原始,不适合管理大型文献,手工操作繁琐,麻烦,目前更好的解决方案为:
在tex文档中, 指定文献数据库和文献格式文件,创建了文献数据库就可以在所需排版参考文献的位置使用文献格式命令和文献数据库命令
1.首先在tex里加上两个宏包
\usepackage{cite}
\usepackage{hyperref}
2.删除tex论文中的这两行:
\begin{thebibliography}{}
\end{thebibliography}
3.在要插入文献的位置 添加下面两行
\bibliographystyle{文献的格式,如IEEEtran}
\bibliography{文献数据库的名字}
解释:
数据库内存放我们自己搜集整理的各种文献,可以从各大数据库IEEE, WebScience,Springer,ElserVierew...下载bibtex文献形式,可以结合使用JabRef文献管理软件管理所有文献,
文献的格式一般所要投稿的期刊会给出,如IEEE会刊的IEEEtran即为其文献格式,这样在插入文献时,tex会自动转换为IEEE指定的文献样式,简单快捷,JabRef开源免费,适合大型文献的管理和应用.
- 1.添加文献的格式文件到tex文档中,如" \bibliographystyle{文献格式名} ", 文献格式名扩展名为.bst,这里不需要添加扩展名,只需添加相应的文件格式名即可
- 2.添加自己的文献数据库.bib文件到tex文档中,如 "\献数据1名字,文bibliography{文献数据库2名字,...} " ,文献数据库的扩展名为.bib,同上,也不需要在大括号里添加扩展名,只需添加相应的数据库名即可
附:JabRef的下载列表:http://jabref.sourceforge.net/ ,JabRef基本界面:
在文章中插入文献时可以用命令\cite{Tremonti2004}来完成,编译后,会tex编译系统会在文后自动插入相应的文献,如下所示: