(完整版)LaTeX新人教程,一小时从完全陌生到基本入门(一种排版软件)
- 格式:doc
- 大小:107.06 KB
- 文档页数:13
1⼩时L A T E X排版优雅的 LaTeX有很多 Geeks 或者 LaTeX's Fanatical Fans 过分地强调了 LaTeX 的⼀些并⾮重点的特性,以⾄于很多初学者会觉得 LaTeX 很神秘很复杂,从⽽引发了初学者的畏难情绪甚⾄是负⾯情绪。
尽管这些 Fans 说得并没有错,我是说在事实上,但是他们的表达⽅式和内⼼态度却间接阻碍了 LaTeX 的发展,我想这也是和他们的初衷相悖的。
我曾经也受到过这些⾔论的影响,但幸运的事,⾄今为⽌我已经越过了这些障碍,并更加坚信了他们所⾔(LaTeX 的优点)的正确性。
因此我想以我⾃⼰的⽅式,向更多的⼈介绍 LaTeX —— 这个优雅,但有着⾃⼰⾼傲,却绝不复杂甚⾄神秘的东西。
关于编辑器的简单介绍TeX 的源代码是后缀为.tex的纯⽂本⽂件。
使⽤任意纯⽂本编辑器,都可以修改.tex⽂件:包括 Windows ⾃带的记事本程序,也包括专为 TeX 设计的编辑器(TeXworks, TeXmaker, TeXstudio, WinEdt 等),还包括⼀些通⽤的⽂本编辑器(Sublime Text, Atom, Visual Studio Code 等)。
你可以在这些能够编辑纯⽂本⽂件的编辑器中任选其⼀作为你的 TeX 编辑器,也可以使⽤ TeX 发⾏⾃带的编辑器。
最流⾏的两个 TeX 发⾏(TeX Live 和 MiKTeX)都带有TeXworks 编辑器。
所谓 TeX 发⾏,也叫 TeX 发⾏版、TeX 系统或者 TeX 套装,指的是包括 TeX 系统的各种可执⾏程序,以及他们执⾏时需要的⼀些辅助程序和宏包⽂档的集合。
本⽂只介绍 TeXworks 的使⽤,原因有以下⼀些:TeXworks 是 TeX Live ⾃带的编辑器,⽽ TeX Live 是 TeX User Group 出品的跨平台发⾏版,各个操作系统都可以使⽤;⼏乎所有 TeX 发⾏版都带有 TeXworks;TeXworks ⼗分简洁,除了最基本的功能之外,没有其他复杂的东西,能使你将注意⼒集中在 TeX 的学习上。
LaTeX Document Preparation 使用教程及界面介绍翻译LaTeX文档准备使用教程及界面介绍翻译LaTeX是一种专业的排版系统,经常被用于学术论文、书籍、报告和演示文稿的制作。
它具有强大而灵活的功能,可以生成高质量的文档。
本文将为大家介绍LaTeX的使用方法和主要界面。
一、LaTeX的基本使用教程1. 安装LaTeX首先,你需要下载并安装LaTeX软件。
目前,最流行的LaTeX发行版是TeX Live,你可以从其官方网站上下载安装包。
安装完成后,你就可以开始使用LaTeX了。
2. 编写LaTeX文档使用任意文本编辑器,新建一个以.tex为后缀名的文件,比如"mydocument.tex"。
在这个文件中,你可以编写你的LaTeX代码,用于定义文档的结构和格式。
3. 定义文档类型及导言区在代码文件的开头,你需要定义文档的类型,如文章(article)、书籍(book)或报告(report)。
在导言区(preamble)中,你可以设置全局的参数和加载所需的宏包(packages)。
4. 编写文档内容在代码文件的主体部分,你可以编写正文内容,如标题、段落、列表、图表等。
LaTeX提供了丰富的命令和环境,可以帮助你灵活地排版文档。
5. 编译LaTeX文档完成LaTeX代码的编写后,你需要将其编译为最终的文档格式,如PDF或DVI。
通常,你需要运行两次编译命令,以确保所有的交叉引用和目录等元素被正确生成。
二、LaTeX主要界面介绍1. LaTeX编辑器LaTeX编辑器是用于编写、编辑和调试LaTeX代码的工具。
许多编辑器提供了语法高亮、自动补全和错误提示等功能,以帮助用户更轻松地编写LaTeX代码。
2. TeXworksTeXworks是一款简单易用的跨平台LaTeX编辑器,适合初学者使用。
它提供了实时预览功能,可以即时查看编译结果。
3. TeXstudioTeXstudio是一款功能强大的LaTeX编辑器,适合有一定经验的用户。
latex教程LaTeX是一种专业的排版系统,经常用于生成科技论文、学术文章、书籍和报告等文档。
它提供了许多丰富的功能和专业的排版效果,使用户能够轻松地创建出高质量的文档。
本文将为初学者提供一个简单的 LaTeX 教程。
首先,你需要安装 LaTeX 系统。
常用的 LaTeX 发行版有 TeX Live 和 MiKTeX。
你可以到它们的官方网站下载相应的安装程序,并按照提示进行安装。
安装完成后,你可以使用一个文本编辑器来编写LaTeX 代码。
推荐使用类似于TeXstudio、TeXworks或Overleaf这样的编辑器,它们提供了一些方便的功能,如语法高亮、智能补全和实时预览。
开始编写 LaTeX 文档之前,你需要设置文档类型。
在代码的开头,使用命令\documentclass来指定文档类型。
例如,如果你想创建一篇学术论文,可以使用命令\documentclass{article}。
常见的文档类型还包括book(用于书籍)、report(用于报告)和beamer(用于幻灯片)等。
接下来,你可以在\begin{document}和\end{document}之间编写你的文档内容。
在 LaTeX 中,所有的文本内容都放在这两个命令之间,并使用特定的语法进行格式化。
例如,使用\section、\subsection和\subsubsection命令可以创建节、小节和子小节。
使用\textbf命令可以使文本加粗,使用\textit命令可以使文本斜体。
LaTeX 还提供了大量的数学公式排版功能。
你可以使用数学模式(在$...$或\(...\)之间)来输入数学表达式。
例如,使用\frac命令可以创建分数,使用\sqrt命令可以开方。
LaTeX 还支持插入图像和表格。
你可以使用\includegraphics命令插入图片,并使用\begin{table}和\end{table}命令创建表格。
在表格中,使用&符号分隔不同的单元格,使用\\符号换行。
latex 使用方法LaTeX 使用方法LaTeX是一种专业的排版系统,用于生成高质量的科技和数学文档。
本文将介绍LaTeX的使用方法,包括安装、编辑、编译和生成文档等方面。
一、安装LaTeX要使用LaTeX,首先需要安装TeX发行版,例如TeX Live或MiKTeX。
这些发行版提供了LaTeX的核心程序和必要的宏包。
在安装过程中,可以选择安装其他相关工具和编辑器。
二、编辑LaTeX文档LaTeX文档是以.tex为扩展名的纯文本文件。
可以使用任何文本编辑器来编辑LaTeX文档,例如Notepad++、Sublime Text或TeXworks等。
LaTeX文档由预定义的命令和普通文本组成。
命令通常以反斜杠(\)开头,后跟命令名和参数。
例如,\section{Introduction}表示一个章节标题。
三、编译LaTeX文档完成编辑后,需要将LaTeX文档编译为可阅读的PDF、DVI或PS格式。
编译过程通常包括多个步骤,例如生成辅助文件、解析源代码和生成目标文件等。
LaTeX提供了许多编译工具,例如pdflatex、xelatex和lualatex 等。
选择合适的编译器并执行编译命令,即可生成最终的文档。
四、生成文档编译成功后,可以在输出目录中找到生成的文档文件。
使用PDF阅读器打开PDF文件,即可查看最终结果。
可以通过打印或分享文档来传播自己的作品。
除了生成PDF文件,LaTeX还支持生成其他格式的文档,例如HTML、EPUB和Beamer等。
根据需要选择合适的输出格式。
五、高级技巧LaTeX提供了许多高级功能和技巧,可以帮助用户更好地排版文档。
以下是一些常用的技巧:1. 使用宏包:LaTeX提供了丰富的宏包,可以扩展其功能。
可以根据需要引入不同的宏包,例如graphicx用于插入图片,amsmath用于数学公式等。
2. 定制样式:LaTeX允许用户自定义文档的样式和布局。
可以通过定义新的命令、环境和页面设置来实现样式定制。
latex使用方法LaTex是一种基于文本的排版系统,主要用于学术、科技、数学领域的文档排版,特别是对于复杂的数学公式的排版效果更加出色。
通过LaTex,用户可以根据自己的需求自定义文档样式,生成高质量的文档。
下面是一个简单的LaTex使用方法的介绍,包括安装、编译、排版等方面,希望对初学者有所帮助。
1. 安装LaTex2. 编写LaTex文档\documentclass{article}\begin{document}Hello, LaTeX!\end{document}在上面的例子中,第一行是文档类型声明,指定了文档的类别。
第三行是文档内容,可以编写任意文本。
3. 编译LaTex文档完成LaTex文档的编写后,需要使用LaTex编译器将其转换为可阅读的PDF或DVI格式。
一般使用pdflatex或xelatex命令来编译LaTex文档。
在命令行中输入以下命令:pdflatex <filename>.tex这里filename是你的LaTex文档的文件名(不包含扩展名)。
编译成功后会生成一个与文件名相同的PDF文件。
4.排版文档LaTex的强大之处在于其对于复杂的数学公式的排版效果。
在LaTex 中,可以使用一些特定的命令来编写数学公式,并实现各种排版效果。
以下是一个简单的数学公式的排版示例:\documentclass{article}\usepackage{amsmath}\begin{document}A quadratic equation is given by $ax^2+bx+c=0$, where $a\neq 0$. The solutions are given by the formula:\[x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}\]\end{document}在上面的例子中,使用了amsmath包来支持数学公式的排版。
$符号用于内嵌数学公式,而\[和\]用于显示行间公式。
LATEX入门讲义优质课件pptx•LATEX简介与安装•基础语法与排版规则•图表制作与插入方法•文档编辑优化技巧分享目录•学术论文写作规范指导•实战案例分析与讨论环节01LATEX简介与安装LATEX是一种基于TEX的文档排版系统,广泛应用于学术论文、书籍、报告等文档的排版和编辑。
LATEX使用标记语言来描述文档结构,可以实现复杂的排版需求,如数学公式、图表、目录、参考文献等。
LATEX具有跨平台、可定制性强、生成文档质量高等特点,是学术界和科技界常用的排版工具之一。
010203 LATEX概述为什么要学习LATEX学术论文排版LATEX是学术论文排版的首选工具,可以方便地编辑数学公式、图表等复杂元素,同时保证文档的格式规范和美观。
提高文档质量LATEX生成的文档质量高,排版规范,可以大大提升文档的专业性和可读性。
跨平台使用LATEX可以在Windows、Mac OS、Linux等多个操作系统上使用,方便用户在不同平台间进行文档编辑和排版。
可定制性强LATEX具有丰富的宏包和模板资源,用户可以根据自己的需求定制文档格式和样式。
选择合适的LATEX 发行版(如TeX Live 、MikTeX 等)并进行安装。
安装LATEX 发行版安装编辑器配置环境变量安装宏包和模板选择一款适合自己的LATEX 编辑器(如TeXstudio 、Visual Studio Code 等)并进行安装和配置。
将LATEX 发行版和编辑器的相关路径添加到系统环境变量中,以便在命令行中直接调用相关命令。
根据需要安装所需的宏包和模板,以便在文档中使用相应的功能和样式。
安装与配置环境02基础语法与排版规则03命令与环境掌握基本命令(如`section`、`subsection`等)和环境(如`equation`、`figure`等)的使用方法。
01文档类选择适合的文档类,如article 、book 、report 等。
02导言区在`begin{document}`之前的部分,用于定义全局设置和引入宏包。
LaTeX新人教程,一小时从完全陌生到基本入门作者:董楠LaTeX新人教程,一小时从完全陌生到基本入门by Nan对于真心渴望迅速上手LaTeX的人,可以只看正文。
曾经在缝缝补补中变得长长的“前言”被我丢到了正文后面当“后记”。
后记部分可以跳过不看或只看粗体。
原本这个版本的流程内容是30分钟。
后来应小伙伴呼声,加入了图片引用、公式引用和参考文献内容。
因此如果要走完这个流程的话,大致需要一个小时。
=============================================下面是教程正文。
(正文最后应大家要求增添了附录)注:文章里的代码我自己测试是可以直接复制进winedt编译成功的。
但是有朋友反馈说编译不成功,检查后的结果大概是在人人网发帖的时候,人人网自己神奇的排版系统自主“智能”增添了一些换行符制表符类似物。
因此如果直接复制编译不成功的时候,请尝试手打一遍。
代码内容已经十分精简,相信手打起来也不会有太大压力。
TeX软件的安装和使用方法A(自助):在MikTeX的官网下载免费的MikTeX编译包(150Mb)并安装。
下载WinE dt(9.5Mb)(收费)或TexMaker(32Mb)(免费)等编辑界面软件并安装。
方法B(打包):在下载ctex套装(203Mb或1.3Gb)(含MikTeX及WinEdt)哈哈这一部分当然不包含在标题的一小时里。
新人不必纠结软件问题,随便什么软件随便什么版本只要下载下来能编译出pdf来就可以,先下载了装上来试试再说。
我推荐winedt也是方便我在介绍按钮样子的时候可以统一描述。
在真正开始跑步之前没有必要纠结该买NIKE跑鞋还是ADI跑鞋,跑起来再说。
不要瞻前顾后,just try it.2.第一个文档打开WinEdt,建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8。
\documentclass{article}\begin{document}hello, world\end{document}然后在WinEdt的工具栏中找到编译按钮(在垃圾桶和字母B中间),在下拉菜单中选择Xe LaTeX,并点击编译。
(这里请注意一下我之前一直笔误写的XeTeX,给大家带来困扰深感歉意)如果顺利的话,我们就可以顺利生成出第一个pdf文件,点击工具栏中的放大镜按钮就可以快速打开生成的pdf文件。
3.标题、作者和注释建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。
\documentclass{article}\author{My Name}\title{The Title}\begin{document}\maketitlehello, world % This is comment\end{document}%为本行右边所有内容被注释掉,在生成的pdf中不会显示。
块注释也有专门的语句,不过更方便的方式是选中一块区域点鼠标右键,点comment4.章节和段落建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。
\documentclass{article}\title{Hello World}\begin{document}\maketitle\section{Hello China} China is in East Asia.\subsection{Hello Beijing} Beijing is the capital of China.\subsubsection{Hello Dongcheng District}\paragraph{Tian'anmen Square}is in the center of Beijing\subparagraph{Chairman Mao} is in the center of Tian'anmen Squar e\subsection{Hello Guangzhou}\paragraph{Sun Yat-sen University} is the best university in Guangzhou.\end{document}退格只是我个人偏好,看起来层次清晰美观。
实际操作上未必要如此,每一行之前的空格不影响编译生成PDF的排版结果。
5.加入目录建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。
\documentclass{article}\begin{document}\tableofcontents\section{Hello China} China is in East Asia.\subsection{Hello Beijing} Beijing is the capital of China.\subsubsection{Hello Dongcheng District}\paragraph{Hello Tian'anmen Square}is in the center of Beijing \subparagraph{Hello Chairman Mao} is in the center of Tian'anmen Square\end{document}6.换行建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。
\documentclass{article}\begin{document}Beijing isthe capitalof China.Washington isthe capitalof America.Amsterdam is \\ the capital \\of the Netherlands.\end{document}空一行为另起一段,\\为段内强制换行。
我对之前手滑写出New York is the capital of America这类低级错误表示非常抱歉。
7.数学公式建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。
\documentclass{article}\usepackage{amsmath}\usepackage{amssymb}\begin{document}The Newton's second law is F=ma.The Newton's second law is $F=ma$.The Newton's second law is$$F=ma$$The Newton's second law is\[F=ma\]Greek Letters $\eta$ and $\mu$Fraction $\frac{a}{b}$Power $a^b$Subscript $a_b$Derivate $\frac{\partial y}{\partial t} $Vector $\vec{n}$Bold $\mathbf{n}$To time differential $\dot{F}$Matrix (lcr here means left, center or right for each column)\[\left[\begin{array}{lcr}a1 & b22 & c333 \\d444 & e555555 & f6\end{array}\right]\]Equations(here \& is the symbol for aligning different rows)\begin{align}a+b&=c\\d&=e+f+g\end{align}\[\left\{\begin{aligned}&a+b=c\\&d=e+f+g\end{aligned}\right.\]\end{document}具体细节可以自行搜索LaTeX的数学符号表或别人给的例子。
$...$是开启行内数学模式,用于和文本合在一起使用。
$$...$$和\[...\]是另起一行居中开启数学模式。
通常用起来差别不是很大,不过$$会修改默认的公式行间距,有时可能会对文章的整体效果有影响。
但是我最推荐使用的是equation环境,在之后的第9节中介绍。
有一些网站可以通过画图的方式来生成公式,有的编辑器集成了各种数学功能按钮。
这对于公式需求少的人来说很方便,具体信息可以自己去搜索。
但是如果你的文章中要出现大段的证明过程,就会发觉还是老老实实地google一篇latex数学符号表,然后不懂的去查代码,自己用手指敲来得干脆利索。
再进阶一点,可以去搜一下有关LaTeX的自定义command的内容去看一下,在敲公式时能省很多力气。
8.插入图片将待插入的图片姑且先命名为figure1.jpg建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,放在和图片文件同一个文件夹里,编译并观察现象。
\documentclass{article}\usepackage{graphicx}\begin{document}\includegraphics[width=4.00in,height=3.00in]{figure1.jpg}\end{document}现在LaTeX对jpg、bmp、png等等常见图片都可以支持。
9.可以被引用的图片和公式接下来进阶一点,我们来做有图片名称,可以在文中被引用的插入图片,还有可以在文中被引用的公式。
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,放在和图片文件同一个文件夹里。
编译方式可以选择XeLaTeX或PDFTeXify。
如果选择XeLaTeX,那么需要编译两次。
如果选择PDFTeXify,那么编译一次就可以。
\documentclass{article}\usepackage{amsmath}\usepackage{amssymb}\usepackage{graphicx, subfig}\usepackage{caption}\begin{document}One image \ref{one-img}.\begin{figure}[!htbp]\centering\includegraphics[width = .8\textwidth]{image1.jpg}\caption{example of one image} \label{one-img}\end{figure}Image together is shown in Figure \ref{img-together}.First sub-image is shown as Figure \ref{sub1}.In Figure \ref{sub2} the second sub-image is presented.\begin{figure}[!htbp]\centering\subfloat[first sub-image]{\includegraphics[width = .45\textwidth]{image1.jpg}\label{sub1}}\qquad\subfloat[second sub-image]{\includegraphics[width = .45\textwidth]{image2.jpg}\label{sub2}}\caption{combined image}\label{img-together}\end{figure}The result is shown in Equation \ref{abcde}:\begin{equation}\label{abcde}a+b+c+d+e=f\end{equation}\end{document}9.简单表格建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察对比现象。