1

这是我的 LaTex 脚本:

\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\setmainfont[Mapping=tex-text]{Jenson Classico}
\begin{document}
ąęśćłó
\end{document}

我通过 eclipse 插件使用 xelatex 编译它。

由于 Jenson Classico 没有波兰语字符,我已编辑此字体以添加它们。在 Microsoft Office 中它工作正常(我可以使用波兰语字符)。不幸的是,在从上面的 tex 文件生成的 pdf 中它没有。如果我使用任何其他字体(例如 Arial),它就像做梦一样。

有什么建议吗?我真的没有更多的想法了...

4

2 回答 2

-2

尝试使用该polyglossia软件包。

\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\usepackage{xunicode}
\usepackage{xltxtra}
\setdefaultlanguage{polish}
\setmainfont[Mapping=tex-text]{Jenson Classico}
\begin{document}
ąęśćłó
\end{document}
于 2010-09-23T16:39:54.150 回答
-3

使用\char"后跟 Unicode 值。

例如,ąęśćłó 将是:\char"0105\char"0119\char"015B\char"0107\char"0142\char"00F3.

于 2019-06-21T17:24:34.060 回答