Latex Xeletex中的Unicode字符

Latex Xeletex中的Unicode字符,latex,fonts,tex,xelatex,Latex,Fonts,Tex,Xelatex,这是我的LaTex脚本: \documentclass[a4paper]{article} \usepackage{fontspec} \usepackage{xunicode} \usepackage{xltxtra} \setmainfont[Mapping=tex-text]{Jenson Classico} \begin{document} ąęśćłó \end{document} 我通过eclipse插件使用Xeletex编译了这个 由于Jenson Classico没有波兰语字符

这是我的LaTex脚本:

\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{xltxtra}
\setmainfont[Mapping=tex-text]{Jenson Classico}
\begin{document}
ąęśćłó
\end{document}
我通过eclipse插件使用Xeletex编译了这个

由于Jenson Classico没有波兰语字符,我编辑了此字体以添加它们。在Microsoft Office中,它运行良好,我能够使用波兰语字符。不幸的是,在上面的tex文件生成的pdf中,它没有。如果我使用任何其他字体,如Arial,它的工作原理就像一个梦

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

尝试使用polyglossia软件包

使用\char后跟Unicode值


例如,Jenson Classico字体是:\char0105\char0119\char015B\char0107\char0142\char00F3。

Jenson Classico字体是unicode字体吗?正在尝试使用其他波兰unicode字体。如果什么都不管用,就把问题贴在那里,那里有一些好人。
\documentclass[a4paper]{article}
\usepackage{fontspec}
\usepackage{polyglossia}
\usepackage{xunicode}
\usepackage{xltxtra}
\setdefaultlanguage{polish}
\setmainfont[Mapping=tex-text]{Jenson Classico}
\begin{document}
ąęśćłó
\end{document}