xelatex 无效的字体名

发布于 2024-08-29 03:40:52 字数 329 浏览 2 评论 0原文

我想使用openoffice的中文字体,例如AR PL SungtiL GB,但是xelatex告诉我这是一个无效的名称(如下所示)。字体名称好像有空格,所以无法识别?我应该如何解决这个问题?

(/usr/share/texmf-texlive/tex/latex/base/syntonly.sty)kpathsea: Invalid fontname `AR PL SungtiL GB', contains ' '

我在 Ubuntu 上的 XeTeX 3.1415926-2.2-0.9995.2 (TeX Live 2009/Debian) 中使用 xeCJK 包。

I want to use the openoffice chinese fonts, eg AR PL SungtiL GB, but the xelatex tells me that it is an invalid name (as shown below). It seems like the font name has spaces and so it doesn't recognize it? How should I get around this?

(/usr/share/texmf-texlive/tex/latex/base/syntonly.sty)kpathsea: Invalid fontname `AR PL SungtiL GB', contains ' '

I am using the xeCJK package in XeTeX 3.1415926-2.2-0.9995.2 (TeX Live 2009/Debian) on Ubuntu.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

江挽川 2024-09-05 03:40:52

您是否尝试过使用 fontspec 包?

我可以使用任何已安装的字体,即使它们的名称中有空格。请注意,我使用的是 Mac,但根据软件包文档,它应该可以在任何基于 xetex 的系统上运行。在以下示例中,中文字体为“Apple LiSung”。 (当然,文件的编码是 UTF-8。)

\usepackage{fontspec}% provides font selecting commands
\usepackage{xunicode}% provides unicode character macros
\usepackage{xltxtra} % provides some fixes/extras
\newfontfamily\zh{Apple LiSung}

\begin{document}
And then she asked: {\zh 今天你还好吗?} But I couldn't answer ...

请参阅优秀的包文档

Have you tried using the fontspec package?

I can use any installed font, even if there are spaces in their names. Note that I use a Mac, but according to the package documentation it should work on any xetex-based system. In the following example the Chinese font is "Apple LiSung". (The file's encoding is UTF-8, of course.)

\usepackage{fontspec}% provides font selecting commands
\usepackage{xunicode}% provides unicode character macros
\usepackage{xltxtra} % provides some fixes/extras
\newfontfamily\zh{Apple LiSung}

\begin{document}
And then she asked: {\zh 今天你还好吗?} But I couldn't answer ...

See the excellent package documentation here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文