乐趣区

LaTex几种中文实现方式记录

古早的 CTex 套装且不提了,目前主流的是使用宏包 xeCJK 和 CTex,CTex 又可以使用文档类 {ctexart}。区别详见 http://www.360doc.com/content… 原始出处 blogbus 挂了,新浪博客也被私密了,结果只剩下 360 图书馆,真是讽刺。
如果不加其它排版参数使用默认,在缩进、换行以及目录上会有微妙不同。

使用 ctexart 文档类效果:\documentclass[UTF8]{ctexart}

使用 Ctex 宏包效果

\documentclass{article}
\usepackage{CTex} % 调用 CTex 宏包
% 如需实现上图效果,需要添加 heading \usepackage[UTF8, heading = true]{ctex}

使用 xeCJK 效果

\documentclass{article}
\usepackage{xeXJK} % 调用 xeCJK 宏包

xeCJK 即便加上行间距设置命令似乎也没有太大改观,或者我使用的命令还要调一调。

\XeTeXlinebreaklocale "zh"  % Auto linebreak for chinese
\XeTeXlinebreakskip = 0pt plus 1pt % Auto linebreak for chinese

不过试验了网上的代码但凡用到其它字体的总是报错,搞不明白,下次再看看各个宏包的说明文档解决字体吧,目前就凑合着宋体了。。。

退出移动版