2010-09-23 5 views
0

Ceci est mon script LaTex:caractères Unicode dans XeLaTeX

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

Je compilez cela en utilisant xelatex par plugin Eclipse.

Comme Jenson Classico n'a pas de caractères propres, j'ai modifié cette police pour les ajouter. Dans Microsoft Office, cela fonctionne bien (je suis capable d'utiliser des caractères polonais). Malheureusement en pdf généré à partir de tex-fichier ci-dessus, il ne le fait pas. Si j'utilise une autre police (par exemple Arial) cela fonctionne comme un rêve.

Des suggestions? Je n'ai vraiment plus d'idées ...

Répondre

0

Essayez d'utiliser le package polyglossia.

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

Toujours rien :( – Filip

+0

est cette police Jenson Classico Une police unicode? Essayez d'utiliser d'autres polices unicode polonaise. Si rien ne fonctionne, postez la question http://tex.stackexchange.com/ il y a quelques bons peuples Là. – Ujjwol

Questions connexes