从源里配置中文texlive

OOo,TeX,KO,ABI,GIMP,Picasa,ProE,QCAD,Inkscape,Kicad,Eagle
回复
wutong
帖子: 345
注册时间: 2007-10-22 16:54
送出感谢: 0
接收感谢: 7 次

从源里配置中文texlive

#1

帖子 wutong » 2011-06-13 22:47

如何用源里的 texlive2009/debian 来构造自己的tex系统。源里的texlive2009/debian 在中文支
持上没有zhspacing, zhmetric, ctex, 但是有xeCJK. 没有ctex,xeCJK就显得
很孤单。而texlive 的中文支持已相当完备。

第一步:
sudo apt-get install tex-common texlive-base texlive-binaries texlive-doc-base texlive-extra-utils texlive-fonts-extra texlive-fonts-extra-doc
texlive-fonts-recommended texlive-fonts-recommended-doc texlive-font-utils
texlive-generic-recommended texlive-latex-base texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended texlive-latex-recommended-doc texlive-math-extra texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc texlive-science texlive-science-doc texlive-xetex tipa latex-beamer latex-cjk-common latex-cjk-xcjk latex-xcolor

第二步:
然後在/use/local/share/texmf/
里载入宏包 ctex, zhmetric.
[2010/01/22 v0.97 ctex]可也,

遗憾的不能拷贝進现在的ctex-kit 宏包,因为最新的ctex与texlive2009/debian不兼容。
sudo texhash



第三步:
在http://thinfilm.ustc.edu.cn/~liangzi/software/CTeXlive/
下载dottexlive2009.tar.bz2,

解压
tar jxvf dottexlive2009.tar.bz2

出来 .texlive2009, 再将.texlive2009/texmf-var, 改名成~/.texmf-var

update-updmap -c ~/.texmf-var/web2c/updmap-local.cfg

ln -s ~/.texmf-var/fonts/opentrpe ~/.fonts/
ln -s ~/.texmf-var/fonts/truetype/ ~/.fonts/

然後运行一下
updmap,

第四步:操作例子
cd .texmf-var/test/ctex/
pdflatex test
xelatex test-xetex

第五步:
sudo apt-get install vim-latexsuite

sudo apt-get install texmaker

就建立起了latex 的编辑器。
上次由 wutong 在 2011-07-15 17:04,总共编辑 1 次。
wutong
帖子: 345
注册时间: 2007-10-22 16:54
送出感谢: 0
接收感谢: 7 次

Re: 从源里配置中文texlive

#2

帖子 wutong » 2011-06-13 23:00

http://thinfilm.ustc.edu.cn/~liangzi/software/CTeXlive/
里的dottexlive2009.tar.bz
可能已含有了ctex和zhmetric 宏包。我已不记得了dottexlive2009.tar.bz
有没有ctex宏包了。
wutong
帖子: 345
注册时间: 2007-10-22 16:54
送出感谢: 0
接收感谢: 7 次

Re: 从源里配置中文texlive

#3

帖子 wutong » 2011-06-14 9:42

http://thinfilm.ustc.edu.cn/~liangzi/software/CTeXlive/
里的dottexlive2009.tar.bz
已含有了ctex和zhmetric 宏包。

这样第二步就可以省略掉。

zhspacing和xeCJK相比较,前者在字体选择上,比较呆板,可以在
zhspacing.sty
中找到下句:
\@ifundefined{zhfont}{\newfontfamily\zhfont[BoldFont=SimHei]{SimSun}}{}

添加一些选项:
\@ifundefined{zhfont}{\newfontfamily\zhfont[BoldFont=SimHei,ItalicFont=KaiTi,SmallCapsFont=FangSong]{SimSun}}{}

這样,在正文中
{\it 正文} {\sc 正文} 是分别出现楷书和仿宋体。
wutong
帖子: 345
注册时间: 2007-10-22 16:54
送出感谢: 0
接收感谢: 7 次

Re: 从源里配置中文texlive

#4

帖子 wutong » 2011-07-22 17:03

\documentclass{ctexart}
\setCJKfamilyfont{wqy}{WenQuanYi Zen Hei}
\newcommand{\wqy}{\CJKfamily{wqy}}
\newtheorem{thm}{定理}[section]
\newtheorem{defn}{定义}[section]
\newtheorem{ex}{例}[section]
\newtheorem{exe}{练习}[section]
\newtheorem{ques}{问题}[section]
\newtheorem{note}{注}
\newtheorem{lem}[thm]{引理}
\newtheorem{add}[thm]{补充}
\newtheorem{cor}[thm]{推论}
\newtheorem{prop}[thm]{性质}

\begin{document}
\wqy 中文
\end{document}

这样,就可以切换到文泉驿字体。读者可以以此类推。
回复

回到 “办公、图像、机械电子设计等”