Para algunas fuentes, es fácil de reemplazar la fuente predeterminada con algo como: \renewcommand{\rmdefault}{somefont}
.
Sin embargo, algunas fuentes, como BrushScriptX,
quieren que use un comando especial \bsifamily
para usar la fuente. En el
\bsifamily
se define en /usr/share/texmf-texlive/tex/latex/brushscr/pbsi.sty:
\DeclareRobustCommand\bsifamily{\fontencoding{T1}\fontfamily{pbsi}%
\fontseries{xl}\fontshape{n}\selectfont}
En este caso, tengo un documento que usa una hoja de estilo cls que estoy editando. Estoy usando el estándar incluye para usar esta fuente:
\usepackage[T1]{fontenc}
\usepackage{pbsi}
Si intento usar \renewcommand{\rmdefault}{bpsi}
en la plantilla de mi documento, falla con el error: Forma de fuente `T1 / pbsi / m / n 'indefinida
¿Cuál podría ser la mejor manera de reemplazar la fuente romana predeterminada con BrushScriptX en una plantilla, como lo \renewcommand{\rmdefault}{font}
haría?