elsarticle.cls 要用到的一些包
- natbib.sty 处理引用 for citation processing,处理各种各样的引用,和 hyperref.sty,hypernat.sty 一起完美工作
- geometry.sty 页边距设置 for margin settings
- fleqn.clo 左对齐公式 for left aligned equations
- txfonts.sty 其他字体,可选的包
optional font package, if the document is to be formatted with Times and compatible math fonts - hyperref.sty 如果文章要使用超链接,则需要这个包
optional packages if hyperlinking is required in the document - endfloat.sty 把所有 floats(图, 表等)放在文末则需要用
optional packages if floats to be placed at end of the PDF. - ams 的数学包比如 amsmath.sty, amsthm.sty, amssymb.sty, amsfonts.sty 都是免费随便用的
- graphicx.sty, is part of any standard LATEX distribution, is loaded by default.
- multirow.sty, array.sty 做表格的,进一步增强和调整表格,需要自己 load(\usepackage{})
关于图像格式:
LATEX accepts figures in the postscript format ,比如 eps
while pdfLATEX accepts .pdf, .mps (metapost), .jpg and .png formats. pdfLATEX does not accept graphic files in the postscript format.
elsarticle.cls is built upon article.cls,All options of article.cls can be used with this document class.
TEX needs two compilations to resolve the footnote marks in the preamble part
好神奇!!!竟然需要编译两次,亲自尝试,如果只编译一次,email address 和 url 就不出来,这就是因为脚注还没解析好,牛逼
用 elsarticle.ins 生成 elsarticle.cls
elsarticle.ins is the LATEX installer file 安装文件,用 latex 编译它就可以得到 cls 文件(类文件,class 文件)
先打开 elsarticle 所在路径,然后调用 latex 命令
然后把生成的 cls 文件复制到 D:\texlive\texmf-local\tex\latex\elsevier 路径,也可以放在别的 latex 编译时可以搜索到的路径下
然后更新 latex 的文件数据库,用 texlive 发行版 texhash 命令,miktex 发行版好像是用 mktexlsr
frontmatter(title,author,abstract,keyword)
作者们写在一起,机构用脚注表示
each author is connected to an affiliation with a footnote marker; hence all authors are grouped together and affiliations follow;
同一个机构的作者写在一起,相关机构跟在后面
authors of same affiliations are grouped together and the relevant affiliation follows this group
doubleblind 选项
不显示作者和机构和邮箱信息
To hide author name, affiliation, email address etc. for double blind refereeing purpose.
用 enumerate 改变列表 list 的计数器 counter 和属性
空格
上图的 negative space 用于减小距离
The \quad and \qquad commands are often used to adjust aligned formulas or to add space before text in a math formula. The size of \quad (= 1 em) and \qquad (= 2 em) depends on the current font.
18 mu = 1 em
\mspace{3mu} adds a space that is 1/6 em long.
The \, and \! commands are the most useful for fine tuning math formulas,
一些示例