最近想折腾用texlive写点东西,而且要支持中文。就冲着texlive-2009了。大学毕业论文就是用latex写的,不过那是在Windoews下,用CTEX包,很是方便,Gentoo就有点不一样了。虽然texlive有自己的iso镜像,有自己的安装工具和包管理工具,但Gentoo还是将它拆分成了很多的packge来装。这样也好,比较灵活。

下面就开始吧。

首先是keywords和use,因为现在2009还不稳定,而我用的是x86就要增加一堆的keyword,如下:

app-text/texlive ~x86
app-text/texlive-core ~x86
dev-texlive/texlive-documentation-english ~x86
dev-texlive/texlive-documentation-base ~x86
dev-texlive/texlive-basic ~x86
dev-texlive/texlive-bibtexextra ~x86
dev-texlive/texlive-context ~x86
dev-texlive/texlive-xetex ~x86
dev-texlive/texlive-genericrecommended ~x86
dev-texlive/texlive-genericextra ~x86
dev-texlive/texlive-htmlxml ~x86
media-libs/silgraphite ~x86
app-text/teckit ~x86
dev-texlive/texlive-latexrecommended ~x86
dev-texlive/texlive-latex ~x86
app-text/ptex ~x86
dev-texlive/texlive-texinfo ~x86
dev-texlive/texlive-formatsextra ~x86
dev-texlive/texlive-metapost ~x86
dev-texlive/texlive-mathextra ~x86
dev-texlive/texlive-fontsextra ~x86
dev-texlive/texlive-langcjk ~x86
dev-texlive/texlive-fontsrecommended ~x86
dev-texlive/texlive-fontutils ~x86
app-text/xdvik ~x86
dev-texlive/texlive-music ~x86
dev-texlive/texlive-omega ~x86
dev-texlive/texlive-games ~x86
dev-texlive/texlive-publishers ~x86
dev-texlive/texlive-humanities ~x86
dev-texlive/texlive-science ~x86
dev-texlive/texlive-latexextra ~x86
dev-texlive/texlive-latexextra ~x86
dev-texlive/texlive-langcyrillic ~x86
dev-texlive/texlive-plainextra ~x86
dev-texlive/texlive-documentation-chinese ~x86
dev-texlive/texlive-pstricks ~x86
dev-texlive/texlive-pictures ~x86
dev-texlive/texlive-luatex ~x86
dev-lisp/clisp ~x86
至于use,别忘了cjk就行。
然后就能emerge -av  texlive 开始安装了。安装过程中出了几个小问题,有的可能解决方法比较笨,呵呵。如下:
  • (‘ebuild’, ‘/’, ‘app-text/texlive-core-2009-r1′, ‘merge’) pulled in by app-text/texlive-core required by (‘installed’, ‘/’, ‘virtual/tex-base-0′, ‘nomerge’) (‘ebuild’, ‘/’, ‘app-text/ptex-3.1.10_p20090610-r1′, ‘merge’) pulled in by app-text/ptex required by (‘installed’, ‘/’, ‘virtual/latex-base-1.0′, ‘nomerge’)  just emerge -c all texlive package /卸载所有texlive相关的包
  • ptex and dev-texlive/texlive-fontutils Detected file collision(s) /usr/bin/epstopdf, emerge -C  app-text/ptex
  • xindy-2.3 build fail. http://bugs.gentoo.org/show_bug.cgi?id=281271. add the patch. make pass

如果一切顺利的话,接下来就能用了。别忘了看看自己系统支持的中文字体,使用这个命令
$ fc-list :lang=zh-cn
本博用来测试各个字体的test-fonts.tex文件,其他问题日后遇到了再详谈,enjoy it :)

\documentclass[12pt,a4paper]{article}
\usepackage{fontspec}
\setromanfont{AR PL UMing CN}
\begin{document}
{\setromanfont{WenQuanYi Micro Hei Mono}
不需要安装字体,文泉驿等宽微米黑,文泉驛等寬微米黑,WenQuanYi Micro Hei Mono \\}
{\setromanfont{WenQuanYi Zen Hei}
不需要安装字体,文泉驿 正黑 \\}
{\setromanfont{WenQuanYi Zen Hei Mono}
不需要安装字体,文泉驿 正黑 Mono \\}
{\setromanfont{WenQuanYi Zen Hei Sharp}
不需要安装字体,文泉驿 正黑 Sharp \\}
{\setromanfont{AR PL UMing TW}
不需要安装字体, AR PL UMing TW \\}
{\setromanfont{AR PL UMing TW MBE}
不需要安装字体, UMing TW MBE \\}
{\setromanfont{AR PL UMing HK}
不需要安装字体, AR PL UMing HK \\}
{\setromanfont{AR PL UMing CN}
不需要安装字体, UMing CN\\}
{\setromanfont{AR PL UKai CN}
不需要安装字体, UKai CN \\}
{\setromanfont{AR PL UKai HK}
不需要安装字体, UKai HK \\}
{\setromanfont{AR PL UKai TW}
不需要安装字体, UKai TW \\}
{\setromanfont{AR PL UKai TW MBE}
不需要安装字体, UKai TW MBE \\}
{\setromanfont{AR PL KaitiM GB}
不需要安装字体, AR PL KaitiM GB \\}
\end{document}

相关文章:

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

   
2009-2011© 编译点滴 Suffusion theme by Sayontan Sinha

无觅相关文章插件,快速提升流量