1、Tex介绍
TeX 是一个格式化排版系统,它一问世便以其排版效果的高质量震动整个出版界。尤其是在排版含有大量数学公式的科技文献方面更显示了它的优越性。TeX 还是一个程序源代码公开的免费排版系统,因此吸引了许多计算机专家及 TeX 爱好者为之添砖加瓦。
20世纪60年代,著名计算机专家和数学家,斯坦福大学 Donald E. Knuth (读音:ka-nooth)教授准备出系列专著《计算机程序设计艺术》,前三卷已经出版。当他正在撰写第四卷时,出版社拿来了第二卷的第二版书样给他过目,结果令他大失所望,因为当时出版社的印刷技术没有使他的书稿更好看,反而变糟了,尤其是在数学公式和字体上面的缺陷更令他无法接受。于是他就打算自己写一个既能供科学家编排手稿又符合出版社印刷要求的高质量的计算机排版系统。
Knuth 教授于1977年开始构造 TeX 系统,并为该系统设计了一个字符字体生成软件:METAFONT,在标准的 TeX 系统中包含有75种不同尺寸的字体,而且每种字体有8种不同的缩放比例。
1982年 TeX 系统成功开发出版,之后又有几次升级。Knuth 教授用无理数π(pai)的近似值作为 TeX 系统的版本序号,e 的近似值作为 METAFONT 版本序号,每升级一次其版号就增加一位数字,不断地趋近于π(pai) 和 e,这也表达了 TeX 不断追求完美的愿望 。
更多内容请参看http://zzg34b.w3.c361.com/homepage/TeXintroduction.htm
2.1、下载镜像
TexLive安装分为网络安装和光盘镜像安装。网络镜像基本在教育网,公网用户建议使用光盘镜像安装。另外不建议使用apt-get方式从源里安装。
网络安装步骤:
请参考 http://www.tug.org/texlive/quickinstall.html
光盘镜像下载:
从这个网址下载ISO文件 ftp://ftp.tug.org/texlive/Images/texlive2011.iso
2.1 GUI方式安装
挂载 TeX Live 2010 镜像
sudo mount -o loop texlive2010.iso /mnt/iso
安装
把最后一项“自动创建链接”修改,其他保持原样。
点击“安装TeX Live”,经过几分钟后,安装成功。
安装后更新一下宏包
sudo tlmgr update --self
sudo tlmgr update --all
卸载 ISO文件
sudo rm -rf /mnt/tex
然后把以下代码添加进去
MANPATH=/usr/local/texlive/2011/texmf/doc/man:$MANPATH; export MANPATH
INFOPATH=/usr/local/texlive/2011/texmf/doc/info:$INFOPATH; export INFOPATH
接着,修改/etc/manpath.config
在# set up PATH to MANPATH mapping下输入
最后编辑/etc/environment 文件
/usr/local/texlive/2011/bin/i386-linux”
LANGUAGE=”en_US:en”
LANG=”en_US.UTF-8″
配置中文环境
创建Windows字体目录WinFonts和Adobe字体目录AdobeFonts
sudo mkdir /usr/share/fonts/AdobeFonts
AdobeFonts字体请自己Google之。
将字体拷贝到指定目录后,刷新字体缓存。
sudo mkfontdir
sudo fc-cache -fsv
原文件
%vim:ft=tex\setCJKmainfont[BoldFont={SimHei},ItalicFont={[simkai.ttf]}]
{SimSun}
\setCJKsansfont{SimHei}
\setCJKmonofont{[simfang.ttf]}
\setCJKfamilyfont{zhsong}{SimSun}
\setCJKfamilyfont{zhhei}{SimHei}
\setCJKfamilyfont{zhkai}{[simkai.ttf]}
\setCJKfamilyfont{zhfs}{[simfang.ttf]}
\newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
\newcommand*{\heiti}{\CJKfamily{zhhei}} % 黑体
\newcommand*{\kaishu}{\CJKfamily{zhkai}} % 楷书
\newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
\newcommand*{\lishu}{\CJKfamily{zhli}} % 隶书
\newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
\endinput
编辑后 ctex-xecjk-winfonts.def 的内容:
% vim:ft=tex
\setCJKmainfont[BoldFont={SimHei},ItalicFont={KaiTi}] {SimSun}
\setCJKsansfont{SimHei}
\setCJKmonofont{FangSong}
\setCJKfamilyfont{zhsong}{SimSun}
\setCJKfamilyfont{zhhei}{SimHei}
\setCJKfamilyfont{zhkai}{KaiTi}
\setCJKfamilyfont{zhfs}{FangSong}
\setCJKfamilyfont{zhli}{LiSu}
\setCJKfamilyfont{zhyou}{YouYuan}
\newcommand*{\songti}{\CJKfamily{zhsong}} % 宋体
\newcommand*{\heiti}{\CJKfamily{zhhei}} % 黑体
\newcommand*{\kaishu}{\CJKfamily{zhkai}} % 楷书
\newcommand*{\fangsong}{\CJKfamily{zhfs}} % 仿宋
\newcommand*{\lishu}{\CJKfamily{zhli}} % 隶书
\newcommand*{\youyuan}{\CJKfamily{zhyou}} % 幼圆
\endinput
4、使用
新建一个test.tex的文件
\begin{document}
这是我的第一个\TeX{}文件
\end{document}
参考: