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
分类:
Latex
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 聊一聊 操作系统蓝屏 c0000102 的故障分析
· SQL Server 内存占用高分析
· .NET Core GC计划阶段(plan_phase)底层原理浅谈
· .NET开发智能桌面机器人:用.NET IoT库编写驱动控制两个屏幕
· 用纯.NET开发并制作一个智能桌面机器人:从.NET IoT入门开始
· 我干了两个月的大项目,开源了!
· 推荐一款非常好用的在线 SSH 管理工具
· 聊一聊 操作系统蓝屏 c0000102 的故障分析
· 千万级的大表,如何做性能调优?
· .NET周刊【1月第1期 2025-01-05】