Fork me on GitHub

Skip to content

  1. 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.