这是一门针对LATEX小白的教程。

本人半年前完全不知LATEX为何物,摸摸索索走了很多弯路后才学会,并成功用其发表了一篇科技论文。

学会以后就想分享,避免让大家重复走我走过的弯路。

本文主要把科研论文写作所需要的知识都过了一遍,希望能帮助你完成论文写作。

  • 首先我们来了解一下什么是LATEX。

在我看来,LATEX就是一个文本编辑工具,不过他的所有指令都是通过最简单的代码完成的。

听到这你是不是有点头大,居然还涉及代码!放心,所需要的都是些很简单的代码,不需要会背。最后,用LATEX源文件(.tex),直接生成的就是PDF文件(.pdf),不会有word(.docx)这种可编辑文本。

  • 在哪用LATEX

想使用LATEX,必须使用专有的程序,word是肯定满足不了的。有很多免费的LATEX程序,这里呢,都不推荐给大家,这里只推荐Overleaf。

overleaf是一个在线LATEX编辑器,你可以在里面建立项目,保存项目,下载项目。

一切都很简单粗暴,你只需要使用邮箱注册一个账号。遗憾的是,overleaf没有被墙,但是注册账号的网址被墙了。我当时是让在国外的师兄帮我用我qq邮箱注册的。

注册完之后,在国内可以直接登上去,创建个项目,你就可以看到如下界面,也就可以正式开始你的LATEX之旅了。

  • LATEX初体验

我们来生成一个最简单的文本,Hello world!

documentstyle{article}
begin{document}
Hello world!
end{document}

把上述代码copy到你的项目里,然后crtl+s保存,右边就会自动编译出相应的PDF文档了。

LATEX当中有一些简单的规则,需要大家了解。分段时:用控制命令“par” 或空出一行,换页时:用控制命令“newpage”或“clearpage”。

  • LATEX模板

相信大家来学LATEX,都是抱着目的来的,正如标题,我们这是针对科研论文写作的,提到这,就不得不提模板了。(想我当初不知道有模板这东西,走了老多弯路了)

首先,这里的模板是指网上分享的.tex文件或LATEX代码,比如我之前的Hellow world代码,其实也是一个模板。

既然我们是针对科研论文,就不得不说一下科研论文模板了。

不同杂志,会提供不同的模板,并且很多杂志要求,如果要以LATEX格式提交论文,必须使用杂志提供的模板!(我当时就是一开始没有用杂志的模板,后面知道了,迁移代码花了不少功夫。)

所有,大家切记!一开始就在模板中写作,以免到时候迁移代码造成不必要的麻烦。

这里我以ACS旗下jpcl(The Journal of Physical Chemistry Letters)杂志为例。

在其guidelines页面,有提供LATEX写作所需的模板。

https://pubs.acs.org/page/4authors/submission/tex.html​pubs.acs.org

把模板压缩包下载后,解压并导入到overleaf的项目中,即可使用。解压后有一个achemso-demo.tex文件,就是模板文件,其生成的PDF如右图。

接下来,你只需要按照模板,在其中对应的位置写作即可。

  • 数学公式

没错,在LATEX中,数学公式也得用代码完成,如[ A = pi r^2 ],生成出来的就是一下公式。

小问号,你是不是有很多朋友?这个公式简单,但是如果公式很难,那这代码不是搞死个人。

哈哈哈,不用怕,这里我再给你推荐一个工具,LATEX公式编辑器。

在线 LaTeX 公式编辑器​private.codecogs.com

进去后是如下界面,你可以在红圈圈中操作,蓝圈圈中会生成对应的公式,黄圈圈中会生成对应的代码。然后你直接把代码复制到你的项目中直接使用就行了,是不是很easy。

  • 参考文献

在参考文献方面,LATEX比word简直不要好太多。

LATEX需要一个专属的文件保存参考文献,.bib文件,以下就是一个有四篇参考文献的.bib文件示意。

@ARTICLE{Abernethy2003,author = {Colin D. Abernethy and Gareth M. Codd and Mark D. Spicerand Michelle K. Taylor},title = {A highly stable {N}-heterocyclic carbene complex oftrichloro-oxo-vanadium(textsc{v}) displaying novel{Cl}---{C}(carbene) bonding interactions},
}
@MISC{ACS2007,url = {http://pubs.acs.org/books/references.shtml},
}
@ARTICLE{Arduengo1992,author = {Arduengo, III, Anthony J. and H. V. Rasika Dias andRichard L. Harlow and Michael Kline},title = {Electronic stabilization of nucleophilic carbenes},
}
@ARTICLE{Arduengo1994,author = {Arduengo, III, Anthony J. and Siegfried F. Gamper andJoseph C. Calabrese and Fredric Davidson},title = {{Low}-coordinate carbene complexes of nickel(0) andplatinum(0)},
}

每个@代表一篇参考文献,其可以从百度学术下载到。

那么如何在正文中引用呢?首先,我们得在正文最后加一句bibliography{achemso-demo}。以表示我们要引用achemso-demo.bib文件。

接着,在正文所需位置插入cite{},如下图。

  • finally

到现在,完成一篇科研论文所需的基本知识你都掌握了,祝贺你成功入门。

仓促写完,可能有所遗漏,如果我想到再补充吧。

祝论文早日发表!

latex sign_LATEX科研论文写作教程相关推荐

  1. Latex论文写作教程

    Latex论文写作教程 1 Latex环境安装配置 2 WinEdit使用教程 3 IEEE中Latex模板查找 1 Latex环境安装配置 Windows10系统下LaTeX的安装及使用 WinEd ...

  2. 基于“遥感+”蓝碳储量估算、红树林信息提取实践技术应用与科研论文写作

    目录 "遥感+"助推蓝碳生态系统碳储量调查简介 第一章 高光谱遥感数据介绍及预处理 第二章 光谱特征分析与参量提取 第三章 高光谱遥感数据分类与制图 第四章 GEE数据处理介绍 第 ...

  3. 科研论文写作FAQs

    本站也发过和转载过一些关于论文写作和英文写作的文章了,在此做一总结索引,方便查找.并且保持不定时更新. 1. 论文写作 毕业论文的各种写法 论文中的图表制作方法和技巧 SCI论文并没有想像中的难写,浅 ...

  4. 学术 科研 论文写作 生物信息学

    生物信息学100个基础问题:问题及答案目录 - 知乎 24k导航 | 专注全网优质网址.优质资源分享. Bio & IT 网址导航 | Hugo 主题 文献检索 - 所有数据库 SCI-Hub ...

  5. 论文写作教程之 如何逐步撰写研究性论文research paper

    只有两个字,但你已经感到脊背发凉.研究论文不是开玩笑的.这是一篇非常详细的学术著作,您可以在其中深入分析所选问题.这种折磨的主要目的是展示您的知识渊博,并且您的意见可以成为该领域的宝贵资产. 但是,您 ...

  6. 论文写作教程之如何撰写批判性思维论文:示例和大纲

    什么是批判性思维论文? 批判性思维论文是一篇分析问题并对其进行反思以制定行动计划的论文.与其他论文类型不同,它以问题而不是论文开头.它可以帮助您对特定问题形成更广阔的视野.批判性写作旨在提高您的分析能 ...

  7. 科研论文写作工具推荐

    最近刚写完毕业论文, 期间用到了一些工具,有好用的也有不好用的,在此做个记录和分享. 1.texlive+VS Code+SumSmartPdf texlive所带的texword太不好编辑了,vsc ...

  8. 【科研技巧】Mac下使用SciDavis绘制科研论文图教程(安装及使用)

    目录 1 引言 2 安装 3 教程 3.1 加载数据 3.2 柱状图 3.3 折线图 3.4 扇形图 1 引言 在WIndows中有orgin,非常好用,但是在Mac苹果系统下是没有提供Origin的 ...

  9. 11种 Matplotlib 科研论文图表教程(附代码)

    Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形.通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图, ...

最新文章

  1. java虚拟机改装_java虚拟机线上配置
  2. 360企业版终端安装说明
  3. 怎样把连续的多个commit整理成1个?
  4. ASP.NET 安全认证
  5. 新东方年会吐槽视频《释放自我2.0》又来了!不过这次俞敏洪没说发奖金...
  6. 武汉斗鱼php面试流程,斗鱼面试题
  7. 国军标--Gjb软件需求规格说明书模板
  8. 传统博物馆的自救之路,名画也变NFT
  9. 2017年网易校招Java面试题
  10. 阿里云开发者藏品计划【阿里云飞天5K纪念碑】
  11. 计算机图形图像处理专业学什么,计算机图形图像处理教学大纲
  12. 国内外证券交易系统开发平台比较
  13. 英国某电商在线零售客户细分_Kaggle项目
  14. LaTeX学习笔记:使用bibtex引用参考文献
  15. 中高级运维工程师所需要掌握的技能
  16. win7设置桌面豆绿色
  17. 【音特电子】整流二极管的工作原理与选型
  18. 存储在icloud云盘文件夹顶层_iCloud云盘文件夹共享功能使用方法
  19. 项目管理中-采购管理
  20. Jenkins添加DingTalk

热门文章

  1. C++项目代码规范(偶自用)
  2. 【转】EntityFramework之领域驱动设计实践(三)
  3. 关于ADO.NET的困惑
  4. Git(4)-- 如何退出 git log 和 git commit 状态
  5. VS Code 如何运行.html文件(VS Code 如何安装插件)(open with live serve和open in default browser)
  6. Andorid音频工具tinymix,tinyplay,tinycap使用
  7. Android Binder机制的Native应用
  8. UE4之设置打包程序分辨率
  9. Wpf之无法获取鼠标点击事件
  10. 深度学习自学(三十四):换衣场景下行人重识别