Fork me on GitHub

Skip to content

XeLaTeX 中文

今天在写文档时,突然想到我安装的既然是 TeXLive,那么应该有 XeLaTeX ,自然可以支持中文。折腾了一下,发现其实很简单。

XeLaTeX Chinese

源码见下:

\documentclass[12pt]{article}

\usepackage{fontspec,xltxtra,xunicode}
\defaultfontfeatures{Mapping=tex-text}

\setromanfont{LiSong Pro}
%\setromanfont{STFangsong}

\setsansfont[Scale=MatchLowercase,Mapping=tex-text]{Gill Sans}
\setmonofont[Scale=MatchLowercase]{Andale Mono}

\title{石頭記}
\author{曹雪芹}
\date{}

\begin{document}
\maketitle

\begin{center}
滿紙荒唐言\\
一把辛酸淚\\
都雲作者癡\\
誰解其中味\\
\vspace{2cm}
Powered by \XeLaTeX
\end{center}

\end{document}  

简而言之,XeLaTeX 就是为了支持多国语言而设计的下一代 TeX 系统,原生支持系统字体,只要系统上有什么字体,理论上都可以拿来用。想想以前在 LaTeX 时在 CJK / CTeX 下折腾,时不时还会遇到莫名其妙的问题,真是不堪回首。现在只需安装 TeX Live,再额外加上几句,就可以完美支持多国语言了。

技术的进步的最终目标,就是让人们的生活更简单。

你也许会喜欢

Categories: 杂七杂八.

Comment Feed

No Responses (yet)



Some HTML is OK

or, reply to this post via trackback.