zoukankan      html  css  js  c++  java
  • latex 添加Bibtex 全解(使用TeXstudio)

    前提知识:

    生成pdf的一般流程

    在使用Latex之前,我们一般会借用已有的论文模板,在模板基础上加入我们自己的文章内容,随后编译成PDF文件,其基本流程就是:Latex->Bibtex->Latext->Latex。

    1、第一步点击Latex编译,可以获得*.aux文件、*.dvi文件、*.log文件以及*.gz文件;    这里TeXstudio没有生成dvi文件,我没有深究
    
    2、第二步点击Bibtex编译,可以获得*.blg(性能监视器文件)和*.bbl文件;
    
    3、第三步再次点击Latex编译,获得新的*.aux文件、*.dvi文件、*.log文件以及*.gz文件;
    
    4、第四步再次点击Latex编译。
    

    在TeXstudio中F6是编译latex,F8是编译Bibtex,需要看好期刊需要哪种Bibtex的模板,在进行引用。

    所以需要注意的是,在TeXstudio中,需要按F8,F6,F6来生成最终的.pdf文件

    文件类型的解释

    .bst文件,是参考文献的格式/风格说明文件,一般是期刊模板中一并提供
    .bib文件,参考文献的源文件,自己需要引用的参考文献都要放在这里面,.bib文件需要自己创建,创建方法很简单,新建一个txt文本文档,copy
    .tex 平时编写文章的文件(源文件)
    .cls 文件: cls文件是latex的格式文件,规定了tex源文件的排版格局,称为类文件(class),使用documentclass{}导入
    >一些生成的中间文件:
    .aux文件:引用标记记录文件
    .blg文件:为bibtex处理过程记录文件
    .bbl文件:由BiBTeX编辑.bib后创建的文献文件,再次编译时带入源文件生成文献列表。 
    

    上面是一些常用的,具体可以见[LaTex使用过程中的各种类型文件说明](https://blog.csdn.net/jordandandan/article/details/10255281)

    步骤:
    1.Google找相应的bst文件,写相应的bib文件
    2.在tex中加入

    ibliographystyle{plain}
    ibliography{ref}
    

    3.在文章中需要引用的地方进行引用

    cite{stilman2007task}
    

    常见问题有:
    1.Misplaced alignment tab character &
    在用latex导入参考文献时,有时会出现这种错误,原因在于参考文献中出现了&,这是我们在前面加上就可以了。即
    & -> &

    2.难受的是呢, 很多时候以前的习惯,就比如是word中的,文献是1,2,3,4,5,...这样一点一点标号的。
    但是使用latex他的标号是按照bst文件(style)的规定进行标号的。
    也就是说他的文献序号是自动生成的。
    在大多数时候,我们希望 : 引用文章是按序的。
    怎么解决这个问题呢?
    这个是splncs的版本问题,splncs.bst就ok的, 可以先用这个,然后看出版社怎么要求。
    也不是完全就按顺序来嘛

  • 相关阅读:
    收集一些.NET开发资源站点和部分优秀.NET开源项目
    对DataTable数据进行查询过滤
    转:CommandArgument 传多个值到另外页面的方法
    转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究
    (转)SQL语句Select Case和If else
    .net 使用NPOI或MyXls把DataTable导出到Excel
    pycharm+PyQt5+python最新开发环境配置,踩坑过程详解
    sql server2008系统表详细说明sys.开头的表
    SqlServer中Sql查看存储过程
    SQL SERVER导入EXCEL文件:未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序
  • 原文地址:https://www.cnblogs.com/whyaza/p/11803493.html
Copyright © 2011-2022 走看看