前言:

从未接触latex到排版一篇论文历程,其中在关于latex排版的一些问题网上的解决方法容易搜到并解决的不在过多赘述,对网上百度无果而自己踩过坑做个记录,也希望后人少踩坑。
#1、Elsevier
一般elservier旗下期刊都会有这一句话,推荐使用latex投稿。

点开第一个链接是模板文件,下载下来。

里面有三种模板文件,我认为就是三种参考文献格式不同
-elsarticle-template-num.tex, 数值引用的模板文件

  • elsarticle-template-harv.tex, 年份名称引用的模板文件
  • elsarticle-template-num-names.tex, 数值模板文件
    如果选用年份名称引用的模板文件,参考文献不会标号而会出现这种形式而不是[1]。
    故需选用elsarticle-template-num.tex这个模板进行论文编辑。
    也可以选用https://www.elsevier.com/__data/assets/file/0007/56842/elsarticle-template.zip 这有模板文件,到时候可以照着这个把.bib文件改成自己的参考文献

在下载的文件中参看elsarticle说明,里面有关于每条命令的详细说明。


它只有这几种页面尺寸。挑一个就行了,不要想着自己去瞎搞。
\documentclass[final,5p,times,twocolumn]{elsarticle}
\documentclass[final,1p,times]{elsarticle}
%% \documentclass[final,1p,times,twocolumn]{elsarticle}
%% \documentclass[final,3p,times]{elsarticle}
%% \documentclass[final,3p,times,twocolumn]{elsarticle}
%% \documentclass[final,5p,times]{elsarticle}
%% \documentclass[final,5p,times,twocolumn]{elsarticle}
我选的这个俩栏的\documentclass[final,5p,times,twocolumn]{elsarticle}
关于数学公式:
关于数学公式博客很多不多提了。说一句如果你已经用mathtype编辑好公式了可以直接导入到Latex https://blog.csdn.net/zaishuiyifangxym/article/details/88327257
\usepackage{amsmath}改为\usepackage[fleqn]{amsmath}公式左对齐,但会出现缩进两字符的问题。
第二个链接是关于参考文献怎么引用的说明。
第三个链接是投稿说明。

2、关于插图问题

首先 \usepackage{graphicx}引入宏包
\begin{figure*}[!htbp]%%图 指俩栏排版中图占两栏,不加则适应双栏!htp取消美学标准,美学标准很烂 h当前位置 t顶部 b底部 p浮动页
\centering %插入的图片居中表示
\includegraphics[width=1\linewidth]{figs/FIG1} %插入的图,包括JPG,PNG,PDF,EPS等,放在源文件目录下; 1指铺满全图;设为0.5为铺满半图
\caption{Structure of LetNet-5 CNN.} %图片的名称
%标签,用作引用
\end{figure
}
查看elsevier尺寸推荐https://www.elsevier.com/authors/author-schemas/artwork-and-media-instructions/artwork-sizing

第一种改为\includegraphics[width=90mm]{figs/FIG1}注意前面要把figure*改为figure
第二种\includegraphics[width=140mm]{figs/FIG1}
第三种\includegraphics[width=190mm]{figs/FIG1}

\usepackage{flushend} 最后平衡俩栏内容
\usepackage{stfloats} 图片放入当前页面而不是下一页面的顶部或底部here top bottom page of its owns
将Figure改为Fig. 在begin {ducument}下输入
\captionsetup[figure]{labelfont={bf},labelformat={default},labelsep=period,name={Fig.}}

3、关于表格

一定要先调入宏包
\usepackage{booktabs} %插表格用的宏包调整表格线与上下内容的间隔
\usepackage{diagbox} %插表格用的宏包
\usepackage{multirow} %插多行表格用的宏包
表格实例自行参考参考https://blog.csdn.net/weixin_43330946/article/details/88255366
https://blog.csdn.net/robert_chen1988/article/details/51700219

\multirow{行数}{}{内容} 合并多行 可写格式如1c1,不写则默认上面写的格式
\multicolumn{行数}{
}{内容} 合并多列 注意绘制列合并时一定要将
改成c(居中)(当时没改报错折腾了半天)
\bf 表示字体加粗
\renewcommand{\arraystretch}{1.5} 行高增大为原来的1.5倍
\specialrule{0em}{1pt}{1pt} specialrule 命令第一个大括号控制表格线的粗细,若为0,则表格线透明,第二个大括号是表格线与上方内容的距离,第三个大括号是表格线与下方内容的距离,通过改变后两个大括号中的值来控制行高!
下面是我写的一个实例
\begin{table*}[!ht]
\centering
\begin{tabular}{ccccccc}
\multicolumn{7}{l}{\small{\textbf{100}}}\
\multicolumn{7}{l}{\small{100}}\\specialrule{0.05em}{3pt}{3pt}

\multirow{3}{*}{100}&
\multicolumn{2}{c}{100}&
\multicolumn{2}{c}{100} &
\multicolumn{2}{c}{100}\\cline{2-7}

& 100 & 100 & 100 & 100 & 100 & 100 \
& 100& 100& 100& 100& 100& 100 \
\hline
A& 100& 100 & 100& 100& 100& 100\
B& 100& 100 & 100& 100& 100& 100\
C& 100& 100& 100& 100& 100& 100\
D& 100& 100& 100& 100& 100& 100\
E& 100& 100& 100& 100& 100& 100\
F& 100& 100& 100& 100& 1006& 100\
\hline
\renewcommand{\arraystretch}{1.5}
\end{tabular}
\end{table*}

4、关于致谢

\section*{Acknowledgements} 致谢不编号

5、关于参考文献

方法1:手打
\begin{thebibliography}{00}

%% \bibitem[Author(year)]{label}
%% Text of bibliographic item

\bibitem[ ()]{} 在这后面一条一条打上去吧
\bibitem[ ()]{}

方法二
新建一个文件,后缀名改为.bib,在谷歌学术中复制bibtex格式粘贴


回到latex文件
加入\bibliographystyle{elsarticle-num} 这是elesiver文章中他自己的格式,不要换别的,否则会报错。
加入\bibliography{test(此为你新建的bib文件名字,我的为test.bib)}
文章中要引用的文献后面加入\cite{li2018systematic(此为上图中参考文献的标志)}
编译运行
如果有错误删除当前文件夹中的.aux和.bbl文件重新编译运行
建议使用https://www.elsevier.com/__data/assets/file/0007/56842/elsarticle-template.zip 这个模板文件,他已经把.bib文件建好了,到时候可以照着这个把.bib文件改成自己的参考
要想使参考文献[1,2,3]变成[1-3],加入\biboptions{sort&compress}
(引用时在中间加逗号\cite{1,2,3})
注意,有可能会出现文献引错的情况,看看是否引用的标志词相同,有可能会出现不同文章引用标志词相同的情况。
最后附上我用的所有包
\usepackage{caption}
\usepackage[fleqn]{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{float}
\usepackage{flushend}
\usepackage{stfloats}
\usepackage{booktabs} %插表格用的宏包
\usepackage{diagbox} %插表格用的宏包
\usepackage{multirow} %插多行表格用的宏包
\bibliographystyle{elsarticle-num}
\biboptions{sort&compress}

sci论文(以Elsevier为例) latex文件从小白到投稿相关推荐

  1. Latex实践:一个零Latex基础的术渣花了一天半的时间用Latex完成一篇SCI论文编辑

    1 肺腑之言: 近日,夜观天象,一个零Latex基础的术渣花了一天半的时间用Latex完成一篇SCI论文编辑!!吐血完成后的第一感受:Latex就是一个纸老虎,一遍实践比看网上各种教程10遍都有效的多 ...

  2. SCI论文参考文献(bib文件)格式

    SCI论文参考文献(bib文件)格式 前言 期刊论文 会议论文 书籍 网上文章 前言 最近写 IEEE 的论文需要引用参考文献,但是谷歌学术上的 bib 引用有各种不同的格式,也有很多字段,如果不加选 ...

  3. SCI论文投稿格式准备(以光学类为例)与论文撰写模板-经验总结

    ▒▒本文目录▒▒ 一.前言 二.SCI论文投稿格式模板与参考文献模板下载地址 2.1 Optica(OSA)出版集团期刊论文模板 2.2 Optica(OSA)出版集团期刊参考文献模板 2.3 其他期 ...

  4. 如何检索、写作和顺利发表一篇SCI论文?

    如何检索.写作和顺利发表一篇SCI论文? 阅读 ​ 分为阅读对象.阅读目标.阅读方法 1.检索方法 搜索引擎主要www.google.com和scholar.google.com;www.baidu. ...

  5. 如何快速写完SCI论文

    主要面向已经做完实验,英文草稿已经写好的同学. 目录 latex部分 环境准备 latex模板准备 latex常用语法 提交latex文件 寻找合适的期刊 文献管理软件Mendeley Desktop ...

  6. Latex标题页上标和脚注的处理方法 如何在latex文件中添加footnote

    我们看看TeX怎么在文中加脚注的. 一般格式是: \footnote[num]{内容} 其中[num]是可选项, 如果省略, 则自动给该页脚注排序, 从1开 始标号. footnote只能用于普通正文 ...

  7. Matlab最实用画图命令整理(包括Print输出SCI论文高清大图!)

    Matlab最实用画图命令整理 1.关于 gcf 和 gca 2.画多个子图(subplot),以4个子图为例 3.关于figure的一些设置命令整理 4.关于坐标轴显示的设置 5.imagesc函数 ...

  8. [论文阅读] (15)英文SCI论文审稿意见及应对策略学习笔记总结(letpub爬虫)

    <娜璋带你读论文>系列主要是督促自己阅读优秀论文及听取学术讲座,并分享给大家,希望您喜欢.由于作者的英文水平和学术能力不高,需要不断提升,所以还请大家批评指正,非常欢迎大家给我留言评论,学 ...

  9. 一文了解SCI论文投稿全流程

    大家已经通过很多经验贴了解了SCI论文的技巧和方法,那么你了解你的论文被投出后所经历的过程吗? 有言道"知己知彼,百战不殆",为了提高SCI的命中率,我们应该站在审稿人的角度有针对 ...

最新文章

  1. Cookie和Session的区别与联系
  2. 如何让机器人持续地进行模仿学习(IROS 2021)
  3. python中非怎么表示_Python中非英语文本的标记化
  4. 计算机考研择校分析,上海地区计算机考研择校分析
  5. Django 学习第十一天——中间键和上下文处理器
  6. 启动 Tensorboard
  7. 【Matlab 图像】图像基础操作
  8. java课堂疑问解答与思考2
  9. 前端学习(1317):静态资源2
  10. 手把手教你用Python给小姐姐美个颜
  11. akka actor行为切换实现
  12. java备份mysql数据库备份_Java实现MySQL数据库备份
  13. 7-3 主从复制配置
  14. [转载] Python中的数学函数,三角函数,随机数函数
  15. 从无线安全到内网渗透
  16. 2021年刻骨铭心的总结
  17. 使用虚拟机备份软件备份Microsoft Hyper-V 虚拟机
  18. 广电网络宽带电视网关简介与优化设置
  19. 威斯康星麦迪逊计算机科学专业,威斯康星大学麦迪逊分校计算机科学专业申请条件汇总...
  20. Dota2 世界冠军被 AI 吊打,全程只推了两座塔

热门文章

  1. 电路设计_选用LDO器件要注意哪些参数
  2. 计算机启动老是检测硬盘怎么解决,电脑每次开机都要自检怎么办?为什么每次开机都要自检?...
  3. 找回自己,挑战自我,遨游海洋。
  4. javaEE-java基础知识
  5. java遍历ArrayList的三种方法
  6. u盘linux 路由器,如何构建Linux系统下U盘路由器防火墙
  7. Python学习——(4)字典的操作
  8. 连续因果森林模型的构造与实践
  9. html listview遍历,list-view.html
  10. 如何做一个基于微信汽车维修保养小程序系统毕业设计毕设作品