前提知识:

生成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中加入

\bibliographystyle{plain}
\bibliography{ref}

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

\cite{stilman2007task}

常见问题有:

1.Misplaced alignment tab character &

在用latex导入参考文献时,有时会出现这种错误,原因在于参考文献中出现了&,这是我们在前面加上\就可以了。即

& -> &

2.难受的是呢, 很多时候以前的习惯,就比如是word中的,文献是1,2,3,4,5,...这样一点一点标号的。

但是使用latex他的标号是按照bst文件(style)的规定进行标号的。

也就是说他的文献序号是自动生成的。

在大多数时候,我们希望 : 引用文章是按序的。

怎么解决这个问题呢?

这个是splncs的版本问题,splncs.bst就ok的, 可以先用这个,然后看出版社怎么要求。

也不是完全就按顺序来嘛

latex 添加Bibtex 全解(使用TeXstudio)的更多相关文章

  1. Latex排版全解

    Latex排版全解 LATEX(英语发音:/ˈleɪtɛk/ LAY-tek或英语发音:/ˈlɑːtɛk/ LAH-tek,音译“拉泰赫”),是一种基于TEX的排版系统,由美国电脑学家莱斯利•兰伯特在 ...

  2. Latex排版全解【转载】

    Latex排版全解 https://www.cnblogs.com/jingwhale/p/4250296.html

  3. Latex排版全解(转)

    Latex排版全解 http://blog.csdn.net/langb2014/article/details/51354238

  4. IOS-UITextField-全解

    IOS-UITextField-全解   //初始化textfield并设置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame: ...

  5. js系列教程2-对象、构造函数、对象属性全解

    全栈工程师开发手册 (作者:栾鹏) 快捷链接: js系列教程1-数组操作全解 js系列教程2-对象和属性全解 js系列教程3-字符串和正则全解 js系列教程4-函数与参数全解 js系列教程5-容器和算 ...

  6. js系列教程1-数组操作全解

    全栈工程师开发手册 (作者:栾鹏) 快捷链接: js系列教程1-数组操作全解 js系列教程2-对象和属性全解 js系列教程3-字符串和正则全解 js系列教程4-函数与参数全解 js系列教程5-容器和算 ...

  7. css系列教程1-选择器全解

    全栈工程师开发手册 (作者:栾鹏) 一个demo学会css css系列教程1-选择器全解 css系列教程2-样式操作全解 css选择器全解: css选择器包括:基本选择器.属性选择器.伪类选择器.伪元 ...

  8. jquery系列教程2-style样式操作全解

    全栈工程师开发手册 (作者:栾鹏) 快捷链接: jquery系列教程1-选择器全解 jquery系列教程2-style样式操作全解 jquery系列教程3-DOM操作全解 jquery系列教程4-事件 ...

  9. jQuery Mobile 所有class选项,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) jQuery Mobile事件全解 jQuery Mobile 所有class选项 jQuery Mobile 所有data-*选项 jQuery Mobile 所 ...

随机推荐

  1. base64转图片、图片转base64、图片拼接、加水印(水印角度可设置)

    /** * @Description: 将base64编码字符串转换为图片 * @param imgStr * base64编码字符串 * @param path * 图片路径-具体到文件 * @re ...

  2. jQuery中的基本的选择器学习(补充版)

    先看整体代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <t ...

  3. 2019 ICPC南昌邀请赛网络赛比赛过程及题解

    解题过程 中午吃饭比较晚,到机房lfw开始发各队的账号密码,byf开始读D题,shl电脑卡的要死,启动中...然后听到谁说A题过了好多,然后shl让blf读A题,A题blf一下就A了.然后lfw读完M ...

  4. Demo00

    Demo00 std::transform在指定的范围内应用于给定的操作,并将结果存储在指定的另一个范围内.要使用std::transform函数需要包含头文件. 以下是std::transform的 ...

  5. 在VS2017中连接到SQLite数据源(dbfist)

    在VS2017中配置.连接到SQLite数据源(dbfist) 需要安装的VS插件 SQLite/SQL Server Compact ToolBox 这个插件安装后,在选择数据源时已经可以选择SQL ...

  6. Java环境变量配置超详细教程

    https://blog.csdn.net/Mxdon_on/article/details/89461365 概述 Java的环境配置并不是特别难,但是对刚上手的新手来说确实是一个大问题 首先下载j ...

  7. React中setState学习总结

    react中setState方法到底是异步还是同步,其实这个是分在什么条件下是异步或者同步. 1.先来回顾一下react组件中改变state的几种方式: import React, { Compone ...

  8. ASP.NET Core开发者指南()

    你可以在下面找到一张图,该图展示了你可以选取的路径及你想学习的库,从而成为一名 ASP.NET Core 开发者.“作为 ASP.NET Core 开发者,我接下来应该学习什么?”,我把这张图作为建议 ...

  9. CCF-CSP题解 201912-3 化学方程式

    判断化学方程式是否配平. 字符串处理. 有点编译原理递归下降法的感觉. 考场源码,比较粗糙. // INFO BEGIN // // User = 201911513451(陶杨) // Group ...

  10. 《Java基础知识》Java this关键字详解

    this 关键字用来表示当前对象本身,或当前类的一个实例,通过this可以调用对象的所有方法和属性. 例如: public class Demo { private int x = 10; priva ...