Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

XeLaTeX et Beamer : problème de police (même avec pslatex)

59 views
Skip to first unread message

Astor

unread,
Jan 6, 2014, 8:48:06 AM1/6/14
to
Bonjour à tous, et bonne année par la même occasion,

Après pas mal de recherche -- infructueuses -- sur Internet, je m'en remets à votre sagacité. J'ai l'habitude de faire des transparents avec Beamer, et de passer en PowerDot si j'ai besoin de PsTricks. Mais ça m'agace un peu. J'ai donc décidé de m'essayer à XeLaTex, qui permet d'utiliser PsTricks dans Beamer (et plein d'autres choses). Mais j'ai un problème de qualité d'affichage de font.

Jusqu'à présent, les polices par défaut (sans-serif) me convenaient bien, pour peu que j'insère un
\usepackage{pslatex}
dans mon préambule. Mais avec XeLaTeX, pas question : on peut avoir une police sans-serif pas très propre par défaut, mais pslatex impose une police serif, quelle que soit la commande qu'on utilise par ailleurs pour revenir à une police sans-serif (fixer une police via les thèmes Beamer ou via un setmainfont de fontspec).

Un petit exemple minimal :

\documentclass[xelatex]{beamer}

\usepackage{xltxtra}
\usepackage{polyglossia}
\setdefaultlanguage{french}
\usepackage{pslatex}

\usepackage{lipsum}

\title{Titre}
\subtitle{Sous-titre}
\author{Auteur: accentué}
\institute{Institut}
\date{\today}

\begin{document}

\maketitle

\begin{frame}{Introduction}
\lipsum[1]
\end{frame}

\end{document}

Sa compilation me donne un affichage « serif », et si je commente l'appel à pslatex, j'obtiens une police sans-serif, mais pas très jolie en projection.

Avez-vous une idée ? Ou une piste de réflexion ? Je suis preneur !

Merci à tous !

BJ

Ulrike Fischer

unread,
Jan 6, 2014, 9:21:13 AM1/6/14
to
Am Mon, 6 Jan 2014 05:48:06 -0800 (PST) schrieb Astor:



> Mais avec XeLaTeX, pas question : on peut avoir une police
> sans-serif pas tr�s propre par d�faut, mais pslatex impose une
> police serif, quelle que soit la commande qu'on utilise par
> ailleurs pour revenir � une police sans-serif (fixer une police
> via les th�mes Beamer ou via un setmainfont de fontspec).

> Un petit exemple minimal :
>
> \documentclass[xelatex]{beamer}
>
> \usepackage{xltxtra}
> \usepackage{polyglossia}
> \setdefaultlanguage{french}
> \usepackage{pslatex}

> Avez-vous une id�e ? Ou une piste de r�flexion ? Je suis preneur !

pslatex ne marche pas avec xelatex. Ne l'utilise pas. Essaye

\setsansfont{Arial}

si tu veux changer la fonte de default.

--
Ulrike Fischer
http://www.troubleshooting-tex.de/

Astor

unread,
Jan 6, 2014, 9:35:32 AM1/6/14
to
Yes ! C'est exactement ça !
Merci beaucoup, merveilleux...

BJ

Le lundi 6 janvier 2014 15:21:13 UTC+1, Ulrike Fischer a écrit :
> Am Mon, 6 Jan 2014 05:48:06 -0800 (PST) schrieb Astor:
>
>
>
>
>
>
>
> > Mais avec XeLaTeX, pas question : on peut avoir une police
>
> > sans-serif pas tr�s propre par d�faut, mais pslatex impose une
>
> > police serif, quelle que soit la commande qu'on utilise par
>
> > ailleurs pour revenir � une police sans-serif (fixer une police
>
> > via les th�mes Beamer ou via un setmainfont de fontspec).
>
>
>
> > Un petit exemple minimal :
>
> >
>
> > \documentclass[xelatex]{beamer}
>
> >
>
> > \usepackage{xltxtra}
>
> > \usepackage{polyglossia}
>
> > \setdefaultlanguage{french}
>
> > \usepackage{pslatex}
>
>
>
> > Avez-vous une id�e ? Ou une piste de r�flexion ? Je suis preneur !
0 new messages