1 votes

LaTeX : Spécifier la police par défaut pour tout le document

Pour certaines polices, il est facile de remplacer la police par défaut par quelque chose comme : \renewcommand{\rmdefault}{somefont} .

Toutefois, certaines polices, comme BrushScriptX veulent que vous utilisiez une commande spéciale comme \bsifamily pour utiliser la police. Dans le

\bsifamily est défini dans /usr/share/texmf-texlive/tex/latex/brushscr/pbsi.sty :

\DeclareRobustCommand\bsifamily{\fontencoding{T1}\fontfamily{pbsi}%
  \fontseries{xl}\fontshape{n}\selectfont}

Dans ce cas, j'ai un document qui utilise une feuille de style cls que je suis en train de modifier. J'utilise les includes standard pour utiliser cette police :

\usepackage[T1]{fontenc}
\usepackage{pbsi}

Si j'essaie d'utiliser \renewcommand{\rmdefault}{bpsi} dans le modèle de mon document, il échoue avec l'erreur : La forme de la police `T1/pbsi/m/n' n'est pas définie.

Quelle serait la meilleure façon de remplacer la police romaine par défaut par la police BrushScriptX dans un modèle, comme suit \renewcommand{\rmdefault}{font} le feraient-ils ?

0voto

Edward Anderson Points 570

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X