一个建筑学学生的困惑……

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

第一步:
sudo apt-get install tex-common texlive-base texlive-binariese 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-06-13

http://thinfilm.ustc.edu.cn/~liangzi/software/CTeXlive/
里的dottexlive2009.tar.bz
可能已含有了ctex和zhmetric 宏包。我已不记得了dottexlive2009.tar.bz
有没有ctex宏包了。

作者: wutong   发布时间: 2011-06-13

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   发布时间: 2011-06-14

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

第一步:
sudo apt-get install tex-common texlive-base texlive-binariese 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-06-13

http://thinfilm.ustc.edu.cn/~liangzi/software/CTeXlive/
里的dottexlive2009.tar.bz
可能已含有了ctex和zhmetric 宏包。我已不记得了dottexlive2009.tar.bz
有没有ctex宏包了。

作者: wutong   发布时间: 2011-06-13

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   发布时间: 2011-06-14