LyX 2.0.5中文排版
LyX支持ctex是从2.0.2就开始了,见announcement[1]。
现在$\LaTeX$排中文文档的最佳拍档是XeTeX+xeCJK,有了ctex的支持方便多了就,因为ctex已经在内部默认调用了xeCJK,所以简单写中文文档的话,在LyX里可以省掉纯用XeTeX时需要在preamble区写一堆xeCJK的字体设置、段落缩进等命令了。
我用的环境是:
后来发现,只需要下面1,4两步设置就可以了。
LyX写中文文档配置步骤如下:
设置,
1. document class选用ctex
2. 使用非TeX内置字体,即可用使用系统字体
3. 将language设置成Chinese,不过这个好像用English也是OK的
4. Output设成PDF (XeTeX),这个决定编译器选择的是\( \XeTeX \)
5. 简单测试
Ctrl+R看效果:
6. Export出latex源码
%% LyX 2.0.5 created this file. For more info, see http://www.lyx.org/. %% Do not edit unless you really know what you are doing. \documentclass[english]{ctexart} \usepackage{fontspec} \makeatletter %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands. \providecommand{\LyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@} \makeatother \usepackage{xunicode} \usepackage{polyglossia} \setdefaultlanguage{english} \begin{document} \title{\Large Chinese Typesetting with LyX\\ \large LyX中文排版笔记} \author{n0p} \date{\today} \maketitle Hello \LyX{},这是一个中文文档的例子。 \end{document}
References:
[1] What's new in LyX 2.0.2, http://www.lyx.org/announce/2_0_2.txt
[2] 在LyX中使用中文, http://yihui.name/cn/2011/05/write-chinese-in-lyx/
[3] Ticket #7495:layout files for ctex document classes, http://www.lyx.org/trac/ticket/7495