Latex初学者入门(三)-- 用BibTeX生成参考文献
昨boss要往期Elsevier 刊投文章,距上次排版貌似过了好久,生疏了不少,翻出以前的写的一些笔记再复习复习。
不过这次好多了,仅仅是改个格式,原始的文章已经用latex编写过了(个人感觉最头疼的就是表格,特别是各种嵌套,真是。。。)
直接在官网上找了半天没有找到模板的下载地址(哎,英文实在是硬伤),不过有问题就baidu一下是个很好的习惯,果然有人给出了链接地址:http://cdn.elsevier.com/assets/pdf_file/0006/109392/journal_refstyles.pdf 这个pdf中包含了该期刊全部的模板,有10多个左右的样子,虽然我都下载编译过了,但是结果都一样,仅仅一个标题,一个作者以及两条线段:
这也太坑了,想找一个对应的文档参考参考都不行。。倒是有人往csdn上传过一个模板,但是引用文献的部分还是和之前的IEEE的一样,不和要求,使用命令\cite{...}引用之后会显示一个?,然后手册中说明了必须使用BibTex来生成参考文献的数据库。
这个贴子详细说明了如何编译参考文献数据库:http://wenku.baidu.com/view/b7c02811cc7931b765ce15bc.html
具体的参考文献所对应的内容【就是插入BibTex所选择的对象,是期刊Or会议Or书,一定要选对】请参考官网和一个中文翻译:
官网:http://www.answers.com/topic/bibtex#Examples
中文:http://blog.sina.com.cn/s/blog_4aee288a0100dehr.html
最头痛的就是作者的名字,我纠结了好几个小时,怎么改都觉得别扭,上网查了一下,根据我选择的那个模板对应的风格,作者的姓会自动变成缩写,自动在后边加一个点,多个作者用and连接会把and变为,。。。百度一下有很多讨论如何修改风格,不过对像我这样的菜鸟来说,还没有那个实力,就老老实实的按照人家的风格走吧。
么了提醒一下,千万不要从word里直接贴到latex,否则。。。编码问题会搞死你,只到你全部贴到txt然后删掉重新copy。
还有,对于具体的内容如果还有需要特别声明的,参考官网的说明:http://cdn.elsevier.com/assets/pdf_file/0011/109388/elsdoc.pdf
关于编译,如果仅仅把模板拿回来直接编译,会有问题,提示缺少文件,我遇到2个,其中一个好像是字体,那个文件百度一下,放到latex目录下或者放到对应的要编译的tex文件下也行,使用bibtex编译参考文献的时候,一定将相应的.bst文件也放进来:下载地址在:http://www.elsevier.com/author-schemas/the-elsarticle-latex-document-class
好了,昨晚倒腾了很久,趁着还有印象,赶紧写个帖子记录下来,科研不容易,写文章更不容易,搞排版更更不容易,当年第一次是IT界的圣书的作者高德纳发明了一个排版软件,当前本科毕设的时也有人用过,不过还是喜欢word,想想膜拜膜拜就好了,人家写的书都看不懂,更何况软件呢。
from: http://blog.csdn.net/xueerfei008/article/details/14643791
Latex初学者入门(三)-- 用BibTeX生成参考文献的更多相关文章
- 【LaTeX】E喵的LaTeX新手入门教程(5)参考文献、文档组织
这不是最后一篇,明天开始建模所以会从6号开始继续更新.前情回顾[LaTeX]E喵的LaTeX新手入门教程(1)准备篇 [LaTeX]E喵的LaTeX新手入门教程(2)基础排版 [LaTeX]E喵的La ...
- Latex 初学者入门(四)-- 多个作者共享同一个地址
又给老板改格式,其实感觉大多会议都是模板不同,不同主要在于注释,作者,摘要以及引用文献的不同,上次的那篇讲bib数据库的用法,真是倒腾了一整天,不知道为什么一定要使用这种东西,而且老板貌似对人家的风格 ...
- LaTeX中用BibTex管理参考文献
BibTeX 是一种用来规范参考文献列表的一种文献管理软件,定义了一种比较通用的管理文献的格式, 用于协调LaTeX的参考文献处理. BibTeX 使用数据库的的方式来管理参考文献. BibTeX 文 ...
- 【LaTeX】E喵的LaTeX新手入门教程(6)中文
假期玩得有点凶 ._.前情回顾[LaTeX]E喵的LaTeX新手入门教程(1)准备篇 [LaTeX]E喵的LaTeX新手入门教程(2)基础排版 [LaTeX]E喵的LaTeX新手入门教程(3)数学公式 ...
- LaTeX技巧23:BIBTeX制作参考文献
23BibTeX 是一种格式和一个程序,用于协调LaTeX的参考文献处理.BibTeX 使用数据库的的方式来管理参考文献. BibTeX 文件的后缀名为 .bib . 先来看一个例子 @article ...
- Latex:入门教程
http://blog.csdn.net/pipisorry/article/details/54571521 总的来说,LaTex是一套排版系统,与word那种所见即所得对排版方式不太,用LaTex ...
- 【LaTeX】E喵的LaTeX新手入门教程(4)图表
这里说的不是用LaTeX画图,而是插入已经画好的图片..想看画图可以把滚动条拉到底.前情回顾[LaTeX]E喵的LaTeX新手入门教程(1)准备篇 [LaTeX]E喵的LaTeX新手入门教程(2)基础 ...
- BIBTeX制作参考文献
一篇关于Latex的参考文献的好文章!基本问题都能解答~ 文章来源:http://www.cnblogs.com/longdouhzt/archive/2012/06/21/2557965.html ...
- SASS 初学者入门
SASS 初学者入门 Sass 是什么? Sass 是Syntactically Awesome Stylesheete Sass的缩写,是由Hampton Catlin开发的. Sass可以简化你的 ...
随机推荐
- 【AtCoder】AGC011 E - Increasing Numbers
题解 题是真的好,我是真的不会做 智商本还是要多开啊QwQ 我们发现一个非下降的数字一定可以用不超过九个1111111111...1111表示 那么我们可以得到这样的一个式子,假如我们用了k个数,那么 ...
- mysql (主从复制)(proxy , Amoeba)
原址如下: http://heylinux.com/archives/1004.html Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过.但在实际的生产环境中 ...
- PHP的单引号和双引号
单引号内部的变量不会执行,双引号会执行. <?php $name = 'hello php'; echo "<h1>$name</h1>"; echo ...
- (四)静态断言(上),assert,NDEBUG, 以及通过宏定义处理文件包含关系
一.断言:运行时与预处理时 断言(assertion)是一种编程常用的手段.想必大家都见过 assert 吧.今天我们就来了解一下它. 通常情况下,断言就是将一个返回值总是需要为真的判别式放在语句中, ...
- Elasticsearch源码分析 | 单节点的启动和关闭
本文主要简要介绍Elasticsearch单节点的启动和关闭流程.Elasticsearch版本:6.3.2 相关文章 1.Google Guice 快速入门 2.Elasticsearch 中的 G ...
- 解释一下什么是servlet?
Servlet是一种独立于平台和协议的服务器端的Java技术,可以用来生成动态的Web页面.与传统的CGI(计算机图形接口)和许多其他类似CGI技术相比,Servlet具有更好的可移植性.更强大的功能 ...
- web客户端安全之跨站脚本攻击
跨站脚本攻击,Cross-site script,是Web程序中最常见的漏洞.为了和CSS层叠样式表区分开,所以取名为 XSS. 一.XSS的重点 跨域和客户端执行. 二.XSS的原理 攻击者向有XS ...
- 转Google Protocol Buffer 的使用和原理
Google Protocol Buffer 的使用和原理 Protocol Buffers 是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式.它 ...
- session效验
看代码... <?php $servername = "服务器名"; $username = "账户名"; $password = "密码&qu ...
- map赋值前要先初始化:assignment to entry in nil map
注意这种map的嵌套的形式,make只初始化了map[string]T部分(T为map[int]int),所以下面的赋值会出现错误: test := make(map[string]map[int]i ...