星期一, 一月 02, 2012

linux下的latex中文

折腾了n久啊,什么
Package CJK Error: Encoding `utf8' is not defined.
还有(不同类的错误)
 Undefined control sequence.
try@size@range ...extract@rangefontinfo font@info

最后查到一个e文的post,说用gbsn也可以,把song改成gbsn就行了。如下:

\documentclass{article}
\usepackage{CJKutf8}
\begin{CJK}{UTF8}{gbsn}
\begin{document}
试汉字
\end{CJK}
\end{document}

当然,这个只是个案,原因是之前我安装好了gbsn字体的。但是这次本来准备重新安装song字体的,折腾好久都不行,按照网上的步骤,放在自家目录~/texmf下面,但是mktexlsr的时候,人家死活就是不到这个目录里来看一下。

不过我相信以前的那个
\documentclass{article}
\usepackage{CJK}
\begin{CJK}{GBK}{song}
\begin{document}
试汉字
\end{CJK}
\end{document}
还是一样有用的,不过有人说用utf8要好些。



没有评论: