LaTeX 的一点入门经验 & TeX Live 安装

Update202109:
重新推荐一下LaTeX工作室,很适合新手入门。
LaTeX工作室可能已经有近10年的历史了,曾用LaTeX开源小屋、LaTeX Studio等名称,致力于LaTeX排版中文社区与服务,虽然现在在逐步转向商业化,但站点撰写、收集了大量教程、模板等内容,还开发了问答社区、中文的在线LaTeX编辑器等工具,非常适合新手入门,以及入门后的答疑解惑:

注:LaTeX工作室关于安装教程等内容还在完善中,Windows/Linux用户个人推荐安装TeX Live,教程可以参考站内归档文章TeXLive简单安装说明;macOS用户也可以安装TeX Live,更推荐安装MacTeX(更好的适配macOS,修改自TeX Live),在知乎、百度等搜索也有大量安装教程可供参考。

Update202009: 找到一份简短的安装 LaTeX 的介绍 https://github.com/OsbertWang/install-latex ,非常值得小白阅读。


以下为原贴内容:

学习使用LaTeX在入门时确实花费了不少时间,这里把自己的一点入门经验分享一下~

  • 首先需要先了解一下什么是LaTeX,LaTeX可以认为是一种排版系统,中文音译接近“拉泰赫”,从latex百度贴吧LaTeX开源小屋等一些社区网站,可以获取一些简单的关于LaTeX的信息;这里还有一份LaTex简单的入门,可以先大概看看第一章基本知识了解一下一份不太简短的LATEX介绍-清华镜像;另外也可以搜索购买 刘海洋老师的《LaTeX入门》书籍,
  • LaTex有许多发行版(查看各发行版介绍),包括CTeX、MiKTeX、TexLive等,这里推荐开源且更加全面的TeXLive (TeXLive 最新版本下载地址 ,选择"Downloading one huge ISO file" -> “download from a nearby CTAN mirror”,该链接会自动接入最近的ctan的镜像站,整个套装接近3G,教育网会有有几MB/s的速度,下载比较快; 安装过程可以参考:TeX Live 2014安装引导流程以及Linux 系统下原版 TeX Live 2016 的安装与配置

在Ubuntu中的安装过程:
需要先安装perl的tk组件:

1
sudo apt-get install perl-tk

安装TeX Live 2016
加载镜像文件

1
sudo mount -o loop texlive2016.iso /mnt

启动安装程序的图形化界面进行配置

1
2
cd /mnt
sudo ./install-tl -gui

PS:在Linux中安装 TeX Live 时,安装界面倒数第二项"创建指向系统目录的符号链接"要选为"是",之后使用TeXsudio等编辑器时就不用费劲的修改构建命令路径了…


附图:

TexLive 镜像站截图

  • TeXLive只是LaTex排版系统的编译部分,LaTeX支持多种编辑器来编辑,包括TeXworks、TexStudio、Texmaker等,这里并不推荐与ctex整合的winedit(实为非开源收费软件破解),作为新手,推荐使用TexmakerTeXstudio等,它们都界面相对友好,直观简单,新手易于上手;
  • 另外,LaTex也有一些在线编译服务,好处是只要有网就可以编辑,并且同步不会丢失,在线模板也比较多,这里有两个推荐的在线LaTex编辑网站:TeXIDE (中文,已废弃)、ShareLaTex(英文,已与后者合并)、Overleaf;
  • LaTeX开源小屋以及上面提到的overleaf可以搜索到许多关于LaTeX的模板示例(包括国内外各大学的论文模板、期刊模板、数学建模比赛模板等等),另外使用LaTeX的beamer模板也可以制作pdf格式的“幻灯片”用于报告演示。

附:
最简示例(使用latex、PDFlatex编译,较通用):

1
2
3
4
5
\documentclass{article}
\usepackage{ctex}
\begin{document}
Hello World! 你好,世界!
\end{document}

使用XeLaTeX最简示例(目前对中文支持最好的编译方式):

1
2
3
4
\documentclass{ctexart}  
\begin{document}
使用ctexart类我能输出汉字
\end{document}

参考:LaTeX学习笔记 1 | 一个中文排版例子