Ubuntu 16.04 下的 LyX 中文输出配置
LyX 是一个图形化,“所见即所指”(what you see is what you mean)的文件编辑软件。其后台基于 LaTeX 进行排版。相对于 LaTeX,LyX 只显示富格式化的内容。然而,其界面也隐藏了许多 LaTeX 中可以直接配置的参数,需要在菜单中稍加摸索。以下为在 Ubuntu 16.04 下配置 LyX 中文输出的工作日志。
安装依赖包
sudo apt-get install texlive texlive-xetex latex-cjk-common latex-cjk-chinese
导入 Windows 字体
sudo cp ./MS_Fonts /usr/share/fonts/
sudo fc-cache -f -v
注销并重新登录
LyX 下的设置
点击 文件
菜单,打开 首选项
,找到 语言
页面,将“语言”选项改为 中文(繁体)
或 中文(简体)
。
找到 输出
页面,选择默认输出格式为 PDF (XeTeX)
。
找到 LaTeX 导言区
,输入:
\usepackage[BoldFont,SlantFont,CJKchecksingle]{xeCJK} % 引入此前安装的xeCJK包
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\setCJKmainfont{SimSun} % CJK字体
\setCJKmonofont{SimSun}
\DeclareRobustCommand\nobreakspace{\leavevmode\nobreak\ }
\setmainfont{Times New Roman}
\XeTeXlinebreaklocale"zh"
\XeTeXlinebreakskip = 0pt plus 1pt
% 中文文档习惯
\renewcommand{\contentsname}{目录}
\renewcommand{\listfigurename}{插图目录}
\renewcommand{\listtablename}{表格目录}
\renewcommand{\refname}{参考文献}
\renewcommand{\abstractname}{摘要}
\renewcommand{\indexname}{索引}
\renewcommand{\tablename}{表}
\renewcommand{\figurename}{图}
重启 LyX 即可编译中文文档。
Comments