LaTex(论文排版)的使用心得及入门教程

您所在的位置:网站首页 如何调整英文排版 LaTex(论文排版)的使用心得及入门教程

LaTex(论文排版)的使用心得及入门教程

2024-06-27 14:18| 来源: 网络整理| 查看: 265

前言

最早接触到LaTex,就是要发论文的时候,之前只知道这是别人推荐的论文编译软件,不同于富文本语言,类似于Markdown格式,是一种文本标记语言,排版真的非常方便、美观,完爆Word,瞬间感觉使用Word简直太Low了。 自己了解并且用到的LaTex软件有CTex、TexStudio、Overleaf三款软件,其中前两者是离线编译LaTex文件(CTex的安装包较大,差不多有1.5个G。TexStudio安装包相对较小,大概不到100M,大家可以根据自己情况下载安装),最后一个Overleaf是可以在浏览器上在线编译的,无需在电脑端安装可以直接使用,但是会受网速的影响。

CTex、TexStudio百度云下载链接 提取码:mcgl Overleaf在线协同合作LaTex编辑器(英文) Overleaf在线协同合作LaTex编辑器(中文)

LaTex格式的文本编辑起来是非常方便的,编译生成的版面都是比较美观的。它更像是一种标记类语言,类似于HTML和Markdown,它会根据事先规定的标签进行规范排版,不会出现word繁琐的调整格式,以及分栏、图片和表格各种样式问题。它的图片的排版和公式的展示最初使用都是会让人惊艳到的,方便美观,非常适合排版外文论文,所以一些国际会议期刊的论文索性就有了统一的LaTex论文排版要求,它们各自的要求也不尽相同,大致分为两类IEEE和ACM出版社,投稿不同的会议期刊需要去官网下载LaTex模版进行编译。从这一点来说,LaTex可以提供规范公平的排版格式,大家只需要关注论文的内容即可。

安装准备

面说的三种常用的LaTex软件,我们这里着重介绍一下CTex,其中离线版的TexStudio安装很常规,装完直接就可以使用了。 CTex的安装埋藏着一个巨坑,它会自动覆盖掉原系统路径变量,这个是很多第一安装CTex的新手碰到的,非常的不爽,应该是程序员写的一个BUG,一直没有被修复。怎么避免系统变量覆盖可参考这个:CTEX安装必须注意 系统变量 path 被覆盖 CTex软件安装完后,会在系统里增加下面几个东西: CTex的安装结果图 安装后的结果中多余一些其他的编译库和环境,我们主要使用的是WinEdt,我们直接点击打开WinEdt,就可以开始我们的LaTex论文编译了。

准备工作 在电脑里新建一个项目工作目录,用来存放论文图表资源和tex、cls等文件,编写完成后就可以把目录打包发给别人,像一个项目进行二次编译论文修改什么的将已经下载好的会议期刊论文的LaTex模版文件(会包含一个*.cls)放到工作目录中刚刚放入了cls模版库,我们需要新建*.tex进行编辑论文的内容(这里面会包括标签和论文内容,排版会根据引用cls模板库生成固定的格式)。如果刚刚接触LaTex,建议找一个tex样例文件去模仿学习一下,可以帮助很快上手。另外Overleaf是在线编译,只需把模版文件上传就有工作目录了。将论文要用到的图片拷贝到工作目录,建议新建文件夹专门存放论文图片剩下的就是直接在例子模版*.tex中进行编写了 编写*.tex文件

打开*.tex文件,如果是第一次编辑,建议找一个tex样例基础上来修改学习,类似于HTML语言,文件的开头格式一般会包括一下几个标签: 在这里插入图片描述 \documentclass 主要指的是文件参照模版类型 指示模板为ieee或者acm

\usepackage 包库,如graphics库是导入图片需要的,而cite库是引用需要的

\title 里面包含题名,直接把里面文字修改下就可以了

\author 里面包含作者名字

\begin{document} 文档开始

\begin{abstract}里面编写摘要

\end{abstract} 每个begin后面都接了end,成对出现

\begin{keywords}里面写关键词

\end{keywords}

\section{INTRODUCTION} 第一部分 {}里面包含的都是这部分的题名

内容 \section没有结束标志,除了标题外,剩下紧跟的就是正文部分,正文的段落要有两个回车,两段之间需要隔一空行,不隔行会把两段合并连在一起

\subsection{小标题名} 子标题

\section{CONCLUSIONS}总结

\end{document}

上面讲解了常见的几个标签,还可以根据自己需求选定需要的自定义公式版式、算法包等,额外加在开头例如\amsmath,\usepackage{algorithm2e}等标签。

通过上面可以看出LaTex的文本编辑工作只需要在固定位置写入文字就可以了,在模版的基础上完全不需要考虑布局,字体,段落等格式。

插入图片

导入图片首先要确保已经导入相关库:

\usepackage{graphics} % for pdf, bitmapped graphics files

然后引用时应用如下格式:

\begin{figure}[thpb] 图片导入开始,[thpb]表示图片位置

 \centering 图片居中

 \includegraphics[scale=0.3]{导入图片文件名.pdf} 里面的scale是指图像尺度大小

 \caption{图标题名} 给图片命名标题

 \label{图被正文引用的标记} 可以在正文位置用~\ref {图被正文引用的标记}来引用使用该图,在正文中自动编号显示如图1,2,3等。

\end{figure} 图片结束

插入公式

公式的插入主要分为两种:

在正文中使用公式在段落之间插入公式

首先是第一种在文中使用公式,可以使用$公式$,也可是特殊的数学的字符,如$pi$可显示π(也可使用\math,\mathcal )

另一种是在段落中显示完整公式,一般还会后跟公式编号,如: 在这里插入图片描述 公式的编辑格式:

\begin{equation}

公式内容

\end{equation}

公式的内容编辑其实也很简单,只需要知道一些专用的数学符号怎么表示即可,可以自行查询,举例如下: 在这里插入图片描述 另外,如果不想记住这些符号的对应标签,也可以使用WinEdt中的工具,公式编辑器: 在这里插入图片描述

使用表格

在文中插入表格,其实实践插入一个表格就可以学会了。 表格的模版举例如下:

\begin{table}[th] 表格开始,如果在双栏版式情况下需要跨栏表格,可以将table改为table*

\caption{表格名} 同插入图片那节

\label{表格引用标记} 同插入图片那节

\begin{center} 居中,或者使用\centering

\begin{tabular}{|c|c|c|c|c|c|}开始画表格:这里的|就表格分成多列,共六列,|cc|也指两列,不过两列中间没有竖线,这里的c指列间是居中放置的

 \hline 指一条长横线,贯穿整个表格,这里是指表格的上框  1 & 2 & 3 & 4 &5 \\ (这里1 2 3 4 5是表格第一行的内容)  \cline{2-5} (\cline是指此行下面的横线,并不贯穿整个表格,而是从第二个到第五个。而\指本行内容结束)  & 2 & 3 & 4 &5\\  \hline (这里2 3 4 5是表格第二行的内容,\hline指一条上框,这里其实是表格的最下方横线)

\end{tabular} 此表结束

\end{center}

\end{table}

以上画的表格是这个形状(上下边框由\hline画出,中间线由\cline,竖线由|确定)

123452345 插入引用

LaTex里面的引用是非常好用的,不像Word里面需要一条一条的手动添加引用文献编号,我们只需要编辑一个*.bib引用文件,然后放到目录文件中,在tex里声明使用bib即可。

如何编辑bib文件

我们使用IEEE网站提供的论文下载时,直接选择bibiTex下载;另一种简单的方式是,通过谷歌学术搜索出论文结果,然后点击下方的双引号地方,在弹出的文献引用格式中选用BibTex,就可以得到该论文的bib的引用格式。 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 把每篇文献得到的bib格式编辑放入*.bib文件中即可。

如何声明使用bib文件

接着,我们把*.bib文件放入工作目录中,在tex声明引用一下

\bibliographystyle{IEEEtran} 或 \bibliographystyle{ACM-Reference-Format} 引用的样式

\bibliography{*.bib的文件名}

\end{document} 整个文档结束的标志

如果不声明引用的话,编译出来是不会显示*.bib里的引用的。

只有声明引用后,正文才会按引用顺序例出引用文档,这非常方便,我们可以在*.bib文档内放置所有可以用到的文献信息(顺序无影响,正文编号和文末文献编号会自动生成对应好),在正文引用只需要调用\cite{引用别名},那么就会给我们自动例出。

这里的引用别名,在bib格式中显示的有,如上节例子中的ding2017platform就是该文献的引用别名,我们在文中引用处使用\cite{ding2017platform}即可,也可以自己对该名字修改设置进行引用。

LaTex编译

所有的*.tex编辑完成,就可以编译进行生成pdf了,这个和我们平常编译一个项目是一样的,如果编译不通过会有相应的报错,所以我们进行调试即可。

只要我们的语法没有问题,编译都是可以通过的。如果是bib引用编译出现问题,建议检查一下*,bib文件内容,是否有&、%的字符,将其改成\&不转义进行编译。

总结

使用LaTex编辑论文总体还是比较方便的,而且上手起来也不是很难,只要稍微接触一下,入门很快的。上面只是一下简单的论文编辑需求学习,如果想要更加针对性的学习,可以下载相关的官方文档进行查看。使用LaTex的经验告诉我,学习它最快的方式还是自己实际操作进行实践学习效率最快。最后,希望大家对上面分享的内容提出宝贵的意见。

链接分享

LaTex/Overleaf使用笔记 LaTeX——命令注释(修改) overleaf latex 公式表格一天全攻略 LaTeX 注释多行文本 Latex常用数学符号输入方法 LaTex排版技巧:公式太长如何换行 LaTeX实战经验:如何写算法 LaTeX算法排版 Latex:基本用法、表格、公式、算法(持续更新) Latex中如何编辑算法 latex学习技巧:两张图片上下排列 Latex中插入多张图片,实现并排排列或者多行多列排列 Latex引用的两种方式 Latex引用参考文献-BibTex的使用



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3