楼主: janyiyi
15642 501

【回复有奖】LaTeX新人教程   [推广有奖]

  • 3关注
  • 17粉丝

讲师

26%

还不是VIP/贵宾

-

威望
0
论坛币
6568 个
学术水平
443 点
热心指数
446 点
信用等级
447 点
经验
8632 点
帖子
304
精华
2
在线时间
79 小时
注册时间
2010-10-3
最后登录
2018-11-16

janyiyi 发表于 2016-7-9 21:14:50 |显示全部楼层
本帖最后由 oliyiyi 于 2016-7-14 16:04 编辑

本教程面向对LaTeX完全无认知无基础的新人。
旨在让新人能够用最简单快捷的方式,轻松入门,能够迅速使用LaTeX完成基本的文本编辑。
尤其旨在破除部分新人对LaTeX在传闻中难以学习的恐惧感。
在入门之后,面对各种进阶应用、特殊要求与异常状况,可以自行咨询google解决。


先用三句话来介绍什么是LaTeX,以下三点基于我个人的主观经验的总结。
1.LaTeX是一类用于编辑和排版的软件,用于生成PDF文档。
2.LaTeX编辑和排版的核心思想在于,通过\section和\paragraph等语句,规定了每一句话在文章中所从属的层次,从而极大方便了对各个层次批量处理。
3.LaTeX在使用体验方面,最不易被Word替代的有四个方面:方便美观的数学公式编辑、不会乱动的退格对齐、非所见即所得因此可以在编辑的时候用退格和换行整理思路但生成PDF出来不影响美观、部分导师和刊物不接受Word排版的文章。


我要严厉警告和强烈声讨那些自以为是advanced LaTeX user的人。请你们不要为了自己那一点可怜可悲的虚荣心,去刻意渲染LaTeX有多么高端多么不容易学习,这和孔乙己炫耀茴香豆的茴字有四种写法有什么区别么?混账!LaTeX到底有多“难”你们自己清楚好么?同理的还有很大一部分的VI user,还有Linux user,还有Fallout player。卧槽,一个软件而已,有什么好显摆的。别人想学LaTeX,好,你随手给人家丢一个几百页的英文Manual,显得自己很高端吗?你自己看过了吗?你推荐给别人的时候真的有希望别人看完吗?只是装逼的话就是混账!


我写这一篇教程的动机,正是因为网络上能够找到的简要速成的LaTeX教程完全没有。我能找得到的最简短或是说在我看来最具有指导意义的,就是那篇《一份不太简短的LaTeX介绍》。然而对于希望迅速对LaTeX有所了解的人,那一篇“不太简短的介绍”也仍旧稍嫌略长,我当初在入门时也研究了整晚。在LaTeX社区群里聊得久了,大家都是朋友,既然缺了这一块我又有闲情,那么就补上了。因此我写了这一篇教程,完全是以教会新人上手为目的,把华而不实的内容统统略去,确保能够在三十分钟内跟着这个教程走完全步骤就可以基本算是“玩转LaTeX”了。至于其他LaTeX教程攻略,我个人推荐是在看完这一篇之后,再随意当字典或百科全书来查阅。


关键词:LaTeX Late atex LAT ATE

回帖推荐

G_ON_F 发表于84楼  查看完整内容

谢谢分享 可以说是打开了我和很多人对LaTeX认知的大门 也谢谢你给了我们学习他的信心

luanqiangsmile 发表于80楼  查看完整内容

挺好的。而且latex界面也有一些可以直接点的按钮,不必所有的代码都熟记。很方便

nkunku 发表于51楼  查看完整内容

之前自学过一个月左右,现在看了楼主的帖子,准备重新把它拾起来。谢谢楼主。

richardgu26 发表于43楼  查看完整内容

不错,希望以后有更多更好的帖子!Latex排版方便,而且格式不存在所谓的版本不同而引发的兼容问题。

盛开的蓝莲花 发表于46楼  查看完整内容

真的很不错,我们的学习历程中,就需要像你这样,谢谢!

yueryuer 发表于48楼  查看完整内容

方便美观的数学公式编辑、不会乱动的退格对齐,这个功能好,谢谢分享!

羽逸花开 发表于42楼  查看完整内容

谢谢楼主分享,做学术的利器呀~

mila99 发表于39楼  查看完整内容

第一次知道还有这种软件。谢谢分享

gmyha123 发表于38楼  查看完整内容

楼主说的真的好对!好烦那些一下子就几百页的人。。。有时候需求根本不一样,我只要能简单先用起来就好!。。感谢楼主!

晓七 发表于37楼  查看完整内容

好文,接触LaTeX小半年了,希望更多这样的好贴。
已有 9 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
行者无疆345 + 2 + 2 + 2 精彩帖子
newfei188 + 3 精彩帖子
郁郁涧底松 + 1 + 1 + 1 精彩帖子
happy_287422301 + 100 对论坛有贡献
zhuosn + 5 热心帮助其他会员
日新少年 + 2 + 2 + 2 精彩帖子
aclyang + 40 精彩帖子
晓七 + 100 + 5 + 5 + 5 精彩帖子
oliyiyi + 100 + 100 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 200  论坛币 + 240  学术水平 + 15  热心指数 + 18  信用等级 + 20   查看全部评分

本帖被以下文库推荐

stata SPSS
janyiyi 发表于 2016-7-9 21:16:40 |显示全部楼层
本帖最后由 oliyiyi 于 2016-8-14 10:29 编辑

1.LaTeX软件的安装和使用
方法A(自助):在MikTeX的官网下载免费的MikTeX编译包并安装。下载WinEdt(收费)或TexMaker(免费)等编辑界面软件并安装。
方法B(打包):在ctex.org下载ctex套装(含MikTeX及WinEdt)
哈哈这一部分当然不包含在标题的30分钟里。


2.第一个文档
打开WinEdt,建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8。

  1. \documentclass{article}
  2. \begin{document}
  3.   hello, world
  4. \end{document}
复制代码


然后在WinEdt的工具栏中找到编译按钮(在垃圾桶和字母B中间),在下拉菜单中选择XeTeX,并点击编译。
如果顺利的话,我们就可以顺利生成出第一个pdf文件,点击工具栏中的放大镜按钮就可以快速打开生成的pdf文件。


3.标题、作者和注释
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。

  1. \documentclass{article}
  2.   \author{My Name}
  3.   \title{The Title}
  4. \begin{document}
  5.   \maketitle
  6.   hello, world % This is comment
  7. \end{document}
复制代码



4.章节和段落
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。


  1. \documentclass{article}
  2. \begin{document}
  3.   \section{Hello China} China is in East Asia.     \subsection{Hello Beijing} Beijing is the capital of China.
  4.       \subsubsection{Hello Dongcheng District}
  5.         \paragraph{Hello Tian'anmen Square}is in the center of Beijing
  6.           \subparagraph{Hello Chairman Mao} is in the center of Tian'anmen Square
  7. \end{document}
复制代码


退格只是我个人偏好,看起来层次清晰美观。实际操作上未必要如此,每一行之前的空格不影响编译生成PDF的排版结果。


5.加入目录
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。

  1. \documentclass{article}
  2. \begin{document}
  3.   \tableofcontents
  4.   \section{Hello China} China is in East Asia.
  5.     \subsection{Hello Beijing} Beijing is the capital of China.
  6.       \subsubsection{Hello Dongcheng District}
  7.         \paragraph{Hello Tian'anmen Square}is in the center of Beijing
  8.           \subparagraph{Hello Chairman Mao} is in the center of Tian'anmen Square
  9. \end{document}
复制代码


6.换行
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。
  1. \documentclass{article}
  2. \begin{document}
  3.   Beijing is
  4.   the capital
  5.   of China.

  6.   New York is

  7.   the capital

  8.   of America.

  9.   Amsterdam is \\ the capital \\
  10.   of Netherlands.
  11. \end{document}
复制代码


已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
happy_287422301 + 100 精彩帖子
oliyiyi + 100 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 100  论坛币 + 100  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

回复

使用道具 举报

janyiyi 发表于 2016-7-9 21:20:31 |显示全部楼层
7.数学公式
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。

  1. \documentclass{article}
  2.   \usepackage{amsmath}
  3.   \usepackage{amssymb}
  4. \begin{document}
  5.   The Newton's second law is F=ma.

  6.   The Newton's second law is $F=ma$.

  7.   The Newton's second law is
  8.   $F=ma$

  9.   The Newton's second law is
  10.   \[F=ma\]

  11.   Greek Letters $\eta$ and $\mu[        DISCUZ_CODE_0        ]nbsp;

  12.   Fraction $\frac{a}{b}[        DISCUZ_CODE_0        ]nbsp;

  13.   Power $a^b[        DISCUZ_CODE_0        ]nbsp;

  14.   Subscript $a_b[        DISCUZ_CODE_0        ]nbsp;

  15.   Derivate $\frac{\partial y}{\partial t} [        DISCUZ_CODE_0        ]nbsp;

  16.   Vector $\vec{n}[        DISCUZ_CODE_0        ]nbsp;

  17.   Bold $\mathbf{n}[        DISCUZ_CODE_0        ]nbsp;

  18.   To time differential $\dot{F}[        DISCUZ_CODE_0        ]nbsp;

  19.   Matrix (lcr here means left, center or right for each column)
  20.   \[
  21.     \left[
  22.       \begin{array}{lcr}
  23.         a1 & b22 & c333 \\
  24.         d444 & e555555 & f6
  25.       \end{array}
  26.     \right]
  27.   \]

  28. Equations(here \& is the symbol for aligning different rows)
  29. \begin{align}
  30.   a+b&=c\\
  31.   d&=e+f+g
  32. \end{align}

  33. \[
  34.   \left\{
  35.     \begin{aligned}
  36.       &a+b=c\\
  37.       &d=e+f+g
  38.     \end{aligned}
  39.   \right.
  40. \]

  41. \end{document}
复制代码

具体细节可以自行搜索LaTeX的数学符号表或别人给的例子。


已有 1 人评分学术水平 热心指数 信用等级 收起 理由
oliyiyi + 5 + 5 + 5 精彩帖子

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

回复

使用道具 举报

janyiyi 发表于 2016-7-9 21:21:16 |显示全部楼层
8.插入图片
先搜索到一个将图片转成eps文件的软件,很容易找的,然后将图片保存为一个名字如figure1.eps。
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,放在和图片文件同一个文件夹里,编译并观察现象。

  1. \documentclass{article}
  2.   \usepackage{graphicx}
  3. \begin{document}
  4.   \includegraphics[width=4.00in,height=3.00in]{figure1.eps}
  5. \end{document}
复制代码


回复

使用道具 举报

janyiyi 发表于 2016-7-9 21:22:12 |显示全部楼层
9.简单表格
建立一个新文档,将以下内容复制进入文档中,保存,保存类型选择为UTF-8,编译并观察现象。
  1. \documentclass{article}
  2. \begin{document}
  3.   \begin{tabular}{|c|c|}
  4.     a & b \\
  5.     c & d\\
  6.   \end{tabular}

  7.   \begin{tabular}{|c|c|}
  8.     \hline
  9.     a & b \\
  10.     \hline
  11.     c & d\\
  12.     \hline
  13.   \end{tabular}

  14.   \begin{center}
  15.     \begin{tabular}{|c|c|}
  16.       \hline
  17.       a & b \\ \hline
  18.       c & d\\
  19.       \hline
  20.     \end{tabular}
  21.   \end{center}
  22. \end{document}
复制代码


回复

使用道具 举报

janyiyi 发表于 2016-7-9 21:22:39 |显示全部楼层
10.结尾
到目前为止,你已经可以用LaTeX自带的article模板来书写一篇基本的论文框架了,至少你已经能够用得起来LaTeX了。
在论文从框架到完整的过程中,必然还存在许多的细节问题,比如字体字号,比如图片拼合,比如复杂的表格等等。
那些问题,就请咨询google吧。通常来说我们作为初学者会提出的问题,早就已经有许多的先辈们在网络上提过同样的问题了,看看别人的回答就可以。
LaTeX在国内的普及率并不高,因此许多时候如果搜英文关键词,会获得更好的效果。
已有 3 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
oliyiyi + 20 + 20 + 5 + 5 + 5 精彩帖子
remlus + 100 精彩帖子
happy_287422301 + 100 热心帮助其他会员

总评分: 经验 + 120  论坛币 + 120  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

回复

使用道具 举报

wchuns 发表于 2016-7-9 22:10:31 来自手机 |显示全部楼层
janyiyi 发表于 2016-7-9 21:14
本教程面向对LaTeX完全无认知无基础的新人。
旨在让新人能够用最简单快捷的方式,轻松入门,能够迅速使用 ...
赞起来。
已有 1 人评分论坛币 收起 理由
oliyiyi + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

回复

使用道具 举报

tsdxwwdz888 发表于 2016-7-10 08:48:05 来自手机 |显示全部楼层
Good
已有 1 人评分论坛币 收起 理由
oliyiyi + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

回复

使用道具 举报

minixi 发表于 2016-7-10 12:10:44 |显示全部楼层
谢谢分享
已有 1 人评分论坛币 收起 理由
oliyiyi + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

回复

使用道具 举报

醉仙游 发表于 2016-7-14 16:38:15 |显示全部楼层
谢谢分享···赞
已有 1 人评分论坛币 收起 理由
oliyiyi + 10 精彩帖子

总评分: 论坛币 + 10   查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

GMT+8, 2018-11-19 01:00