如何安装泰语字体?

如何安装泰语字体?

我正在使用 MiKTeX 2.9、WinEdt 5.5 和 Windows 7。安装泰语字体以便我可以使用该软件包的最简单方法是什么thai babel

我收到的错误信息是:

没有文件LTHnorasi.fdLaTeX 错误:此 NFSS 系统未正确设置。

答案1

基本上,您系统中的任何 OpenType 字体都可以在 XeLaTeX 中使用。您可能不需要安装新的泰语字体。此外,您可能已经在字体文件夹中安装了TH Sarabun New或等字体Cordia。如果需要其他泰语字体,只需右键单击,you_new_font.ttf然后选择即可Install

为了在您的文本中使用泰语字体,您可以使用以下几行:

\documentclass[12pt,a4paper]{article}
\usepackage{fontspec}
\defaultfontfeatures{Scale=1.23}
\XeTeXlinebreaklocale “th_TH”
\setmainfont{TH Sarabun New}

\begin{document}
แอลจีเรียบอร์เนียวฮานอยโปรตุเกสมัทราส ปากีสถานอันดามันคอโมโรส อิรัก 
ญี่ปุ่นอุรุกวัยโกลกาตาเอดินบะระ ไลบีเรีย วินเซนต์ซิมบับเวโมนาโคปาเลา 
\end{document}

使用unicode编码(UTF-8)保存,然后使用命令渲染文档xelatex thedocname.tex。请确保您的编辑器支持unicode。

答案2

我认为您必须thaifonts-arundina安装。但是,请注意,如果您有泰语键盘,您可能需要考虑升级到支持 unicode 的 WinEdt 9,并使用XeLaTeX或进行编译LuaLaTeX,直接输入泰语文本并使用任何包含泰语字母的 Open type 字体。

相关内容