XeLaTeX, Lion et TeXLive 2011

Publié : 12.08.2011 - 9h36 par flup

Bonjour,

J'aimerais tester XeLaTeX; j'ai pour cela ouvert un modèle inclus dans TeXShop (Ouvrir depuis la papeterie) et tenté de compiler.

Malheureusement, il y a une énorme quantité d'erreurs, liée semble-t-il aux polices. En gros, la console me sort une erreur par police présente sur mon ordi, l'erreur venant visiblement du fichier suivant :

Code : Tout sélectionner

/usr/local/texlive/2011/texmf-dist/tex/latex/l3packages/xparse/xparse.sty:57: Undefined control sequence.

D'autres sont liées avec fontspec.sty

Si j'enfonce quelques centaines de fois la touche Entrée, il en ressort un texte précédé par une quantité impressionnante de lettres peu compréhensibles.

La ligne fautive semble être \usepackage{fontspec,xltxtra,xunicode} mais sans elle, pas de polices non-latines ni d'accès aux polices du système, semble-t-il.

J'ai vérifié la présence des polices proposées par le document sur mon système, elles y sont. Or, ce modèle me semblait fonctionner il y a quelques mois. Y aurait-il un lien avec les mises à jour combinées de TeXLive et OS X 10.7 ? Un problème récent de XeLaTeX ?


Re: XeLaTeX, Lion et TeXLive 2011

Publié : 14.08.2011 - 7h26 par flup

Indice supplémentaire: le bout de code dans l'article sur LuaLaTeX (LuaLaTeX, l'avenir de LaTeX ?) pose le même souci; j'imagine donc qu'il s'agit d'un problème lié à l'utilisation de polices du système.


Re: XeLaTeX, Lion et TeXLive 2011

Publié : 15.08.2011 - 12h02 par Franck Pastor

Je viens d'ouvrir le modèle de la « papeterie » (quel nom… :lol:) prévu pour XeLaTeX et de le compiler (après avoir décommenté le texte). Aucun problème.

Ceci dit, il y a quelques jours j'ai fait une mise à jour complète de TeX Live 2011 via le TeX Live Utility. Fais la même chose, peut-être que les problèmes que tu as rencontrés ont été résolus par l'une ou l'autre des mises à jours des packages concernés (sans trop le savoir, je parierais que fontspec est le coupable).


Re: XeLaTeX, Lion et TeXLive 2011

Publié : 15.08.2011 - 14h36 par flup

Ça ne va pas mieux malgré la mise à jour avec Tex Live Utility (malgré la mise à jour de xparse.sty entre autres). Je me demande s'il n'y a pas un lien avec OS X Lion, vu qu'il y a eu des changements au niveau de la gestion des polices par rapport à 10.6. J'ai d'ailleurs quelques soucis avec LilyPond également (l'utilitaire unix "Fondu" semble mal gérer OS X 10.7).

À suivre, donc.


Re: XeLaTeX, Lion et TeXLive 2011

Publié : 16.08.2011 - 8h41 par Franck Pastor

Je suis en train de suivre un fil de la liste de diffusion « TeX on Mac OS X » qui traite du même problème. Pas de solutions en vue pour le moment…


Re: XeLaTeX, Lion et TeXLive 2011

Publié : 27.01.2012 - 9h48 par flup

J'ai réinstallé TeXLive 2011, et là ça marche. Par contre, une fois que je mets à jour les packages avec le TeX Live Utility, ça recommence. Je vais donc mettre à jour les packages par petits groupes, et voir quel est le coupable (ou en tout cas le 1er d'entre eux).

Philippe


Re: XeLaTeX, Lion et TeXLive 2011

Publié : 28.01.2012 - 18h04 par flup

Eurêka !

En fait, il y avait incompatibilité entre l3packages et l'ancien eplx3. Or, dans TeX Live Utility, la préférence "remove packages to match the server when updating" n'était pas cochée, d'où le maintien de ce package incompatible au fil des mises à jour.


Re: XeLaTeX, Lion et TeXLive 2011

Publié : 28.01.2012 - 18h27 par Franck Pastor

Merci du renseignement ! Cette case était cochée par défaut chez moi.