Tex Cookie
1 序章
久闻TeX1的大名,去年的某个时候还稍微接触了一下,但是毕竟当时不懂什么,而且还有许多的其他事情需要 去做,并且感觉还用不到,于是也没有继续深入下去。不过我现在我感觉使用Org-mode记录笔记之后,是时候再次 来看看这个软件了。
其实我现在的想法很简单,将所有基础的环境搭建好。那么以后在学习新知识,做项目的时候就不会像现在这么仓促了。
一个记录笔记,写文档的利器: org-mode
,再加上文档排版软件TeX,感觉够用了。
嗯,就是这样子的。那么就在最近开始学习吧。
发现的一个学习 TeX的中TeX的中文网站文网站 ,先Mark一下。
还有就是专业的TeX Users Group2, 简称TUG2.
以及tex的 Tex StackExchange。
本文写于: 2013-04-09
2 软件环境
作者我一开始不懂,于是被配置成下面的环境,但是我感觉没有多少关系,先用着吧。
- Windows7 + textlive2011 + emacs
- Ubuntu + emacs
3 安装Installation
- For Windows 参考资料:
- For Linux
4 安装中文环境
4.2 安装过程:
笔者是用LaTex2011作的实验,等我下次重新安装系统的时候会使用最新版本,但愿到时一切顺利。
其实根据我这几个小时的查阅资料来看,LaTex已经可以支持部分的中文,日文和韩文了。具体可以 参见CJK support in LaTeX。
我下面给出在windows上的安装过程,Linux平台和Mac OS平台的资料有很多(从我搜资料的过程中得出, 所以这里就不再累述了。)
最简单的方式:
> tlmgr -gui
弹出如果所示对话框:
P1. TeX Live Manager 2011
注意我框出的两个红色框:
一个是选择从哪里加载,笔者默认的是H:(我开始安装的时候加载到H:盘),也可以选择 其他的安装路径,比如网络上的库等等。
另一个是搜索框,在里面输入cjk,然后选择安装: cjk, cjkpunct, ctex, cjkutils, collection-langcjk. (有问题在联系我吧,我们一起解决)
先就这么多吧,我一开始还认为不可能安装好的。现在基本的字体都可以显示了。估计只能在Linux上选择源码安装了。
4.3 测试代码:
下面给出一个测试代码: (预装的字体配置在C:\2011-dist\目录下, 注意路径会有所不同) 果然要如安装文档中说的那样,先要看看《Tex Live 指南》, 其中学到很多命令如:tlmgr,texhash…
4.4 Reference:
- CJK support in LaTeX
- How to install fonts
- How do I install fonts?
- How does one type Chinese in LaTeX?
- 中文LaTex安装与应用 蔡炎龙
- emacs 探索之六:latex中文支持
- How to write Japanese with LaTeX?
- http://www.ptt.cc/bbs/LaTeX/M.1332762990.A.671.html
- http://www.ctan.org/tex-archive/fonts/CJK/
- http://www.ctan.org/tex-archive/fonts/wadalabb
5 常用命令
2.5 TEX Live 中其他值得一提的程序 这里是在TEX Live 中其他的一些常用程序: bibtex, bibtex8 参考文献支持。 makeindex, xindy 索引支持。 dvips 将DVI 转换为PostScript。 xdvi X Window System 下的DVI 阅读器。 dvilj HP LaserJet 系列打印机的DVI 驱动。 dviconcat, dviselect 从DVI 文件中复制和粘贴页面。 dvipdfmx 将DVI 转换为PDF,是(前面提到过的) pdfTEX 的一套替换方案。 psselect, psnup, . . . PostScript 实用程序。 pdfjam, pdfjoin, . . . PDF 实用程序。 texexec, texmfstart ConTEXt 和PDF 处理工具。 tex4ht TEX 到HTML (还有XML 等其他格式) 的转换器。
6 命令与环境
6.1 长度
7 特殊字符
7.1 连字符和破折号
7.2 £ § ¶ © ®
£=§=§ ¶=©=®
7.3 外文字母
7.4 重音
7.5 连写
8 章节
9 图表引用
在 Org-mode
中可以这么书写:
实时数据展示界面如图\ref{realTime}所示: #+CAPTION: 实时数据展示界面截图 #+LABEL: realTime #+ATTR_LATEX: scale=0.5 ./img/realTime.png]]
Reference:
10 一些常用
Chapter 4