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

学习使用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 | 一个中文排版例子