工具(0): LaTeX排版指南
目录:
** 0x01 工具链
** 0x02 数学符号
** 0x03 字体
** 0x04 版式布局基础
** 0x05 版式布局宏包
** 0x06 问题搜索
** 0x07 自测题
0x01 工具链
- 套装
- Windows优先:CTeX:http://www.ctex.org/HomePage ,CTeX是一个中文套装,但也同时发布一个独立的ctex宏包
- Mac优先:MacTeX:https://tug.org/mactex/ ,基于TeXLive专门为MacOS定制的TeX套装
- 跨平台:TeXLive:https://tug.org/texlive/ ,TeXLive是跨平台TeX套装,是一个不错的选择
- 编辑器
- 推荐:SublimeText编辑器:https://www.sublimetext.com
- SublimeText编辑器的LaTeXTools插件:https://github.com/SublimeText/LaTeXTools
- 可选:VIM编辑器:https://www.vim.org/
- 推荐:SublimeText编辑器:https://www.sublimetext.com
- 预览
- SumatraPDF(Windows):https://www.sumatrapdfreader.org/free-pdf-reader.html
- SkimPDF(MacOS):http://skim-app.sourceforge.net
0x02 数学符号
LaTeX最擅长的是数学公式的排版,学习LaTeX一般也是从数学、掌握、到按需查询这些数学公式的排版开始。
- https://www.sharelatex.com/learn/Integrals,_sums_and_limits
- http://www.rpi.edu/dept/arc/training/latex/LaTeX_symbols.pdf
- http://estudijas.lu.lv/pluginfile.php/14809/mod_page/content/12/instrukcijas/matematika_moodle/LaTeX_Symbols.pdf
0x03 字体
// TODO:
- ctex
- type1,type2,type3,opentype,truetype,cleartype
0x04 版式布局基础
想比于Word和Indesign的所见即所得排版软件在GUI上调整版式布局参数,LaTeX的版式布局更多依赖定制好的模版,如果模版不符合自由布局的需求,则需要通过深入理解LaTeX的版式、布局控制宏包来定制。
- 页面基本布局:https://en.wikibooks.org/wiki/LaTeX/Page_Layout
- 单位互转:https://tex.stackexchange.com/questions/8260/what-are-the-various-units-ex-em-in-pt-bp-dd-pc-expressed-in-mm
- 自由页面排版需要理解hspace, hspace, vspace, vspace, stretch, hfill, vfill, parbox, minipage, makebox, mbox, framebox, fbox, raisebox:
- 在页面任意位置绘制神器:https://en.wikipedia.org/wiki/PGF/TikZ
- 关于换行/换页的命令及其解释:http://www.personal.ceu.hu/tex/breaking.htm
0x05 版式布局宏包
// TODO:
- ctex
- geometry
- titlecontent
- fancyhdr
0x06 问题搜索
0x07 自测题
- 每页一道题,给出公式的结果,练习者输入LaTeX公式,看结果是否一样:https://texnique.xyz/