Para algumas fontes, é fácil substituir a fonte padrão por algo como: \renewcommand{\rmdefault}{somefont}
.
No entanto, algumas fontes, como o BrushScriptX
quero que você use um comando especial como \bsifamily
para usar a fonte. No
\bsifamily
é definido em /usr/share/texmf-texlive/tex/latex/brushscr/pbsi.sty:
\DeclareRobustCommand\bsifamily{\fontencoding{T1}\fontfamily{pbsi}%
\fontseries{xl}\fontshape{n}\selectfont}
Neste caso, eu tenho um documento que usa uma folha de estilo do cls que estou editando. Estou usando as inclusões padrão para usar essa fonte:
\usepackage[T1]{fontenc}
\usepackage{pbsi}
Se eu tentar usar \renewcommand{\rmdefault}{bpsi}
no modelo do meu documento, ele falhará com o erro: Forma da fonte 'T1 / pbsi / m / n' undefined
Qual pode ser a melhor maneira de substituir a fonte romana padrão por BrushScriptX em um modelo, como \renewcommand{\rmdefault}{font}
seria?