您的位置:首页 > 其它

Win7系统上面Tex live中利用fontspec包直接访问系统字体

2015-08-31 10:49 375 查看
目前,网络给给出的方法大部分针Linux系统上面的Tex live,而对于在Windows系统上面安装的Tex live如何直接访问系统字体很少描述,并且讲解的不清。本文就给出一种简单的直接访问系统字体的例子,从中我们可以看出XeLaTex的强大的支持中文的能力。为了讲解的更加清晰,本文附加了相应的截图。

本文方法所在的环境为:

操作系统:Windows 7

LaTeX编译环境:XeLaTeX 3.14159265-2.6-0.99992 (TeX Live 2015/W32TeX)

确定你想使用的字体在系统中的路径及名称

在Win7系统上面的C:\Windows\Fonts中含有大量的字体任你选择,对于每个字体文件,通过右击出现快捷菜单,在点击属性即可知道给字体文件的名称,比如下面的字体:




于是你就可以写下面的TeX源代码fontTest1.tex:

直接访问系统字体Tex源代码

[code]\documentclass{article}
\usepackage{fontspec}
%\usepackage{slantfont, boldfont}{xeCJK}

\newcommand{\KAI}{\fontspec[ExternalLocation=C:/Windows/Fonts/]{simkai.ttf}\selectfont}
\newcommand{\SONG}{\fontspec[ExternalLocation=C:/Windows/Fonts/]{simsun.ttc}\selectfont}
\newcommand{\LI}{\fontspec[ExternalLocation=C:/Windows/Fonts/]{SIMLI.TTF}\selectfont}
\begin{document}
\KAI{我爱中国} \par
\SONG{我爱中国}\par
\LI{我爱中国}
\end{document}


使用命令:

[code]xelatex fontTest1.tex


得到的fontTest1.pdf文件为:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: