\fontseries für gesamtes Dokument festlegen

\fontseries für gesamtes Dokument festlegen

lightIch möchte das Gewicht des Open SansPakets als Standardschriftart für ein Dokument verwenden . Mit Folgendem funktioniert das einwandfrei:

\begin{document}
    {\fontseries{l}\selectfont
        \input{...}
}
\end{document}

(natürlich gibt es noch mehr, aber Sie wissen, was ich meine)

Obwohl das gut funktioniert, bin ich nicht wirklich zufrieden, da es ziemlich chaotisch aussieht. Ich habe versucht, es zu verwenden, renewcommandkonnte aber nicht herausfinden, wie ich \fontseries{l} \selectfontmeine Standard-Sans-Schriftart erstellen kann.

Außerdem möchte ich etwas Ähnliches für Fettschrift tun: Ich möchte \fontseries{sb}dort verwenden. Wie ich bereits sagte, funktioniert dieser Code (und damit die Schriftstärke) einwandfrei, wenn ich die genannten Befehle in meinem Dokument verwende.

Antwort1

Die Standardschriftart kann durch Ändern von \encodingdefault, \familydefault, \seriesdefault, und eingestellt werden \shapedefault. In Ihrem Beispiel würde ich wählen

\renewcommand{\seriesdefault}{l}
\renewcommand{\familydefault}{\sfdefault}

um die Schriftart Light Sans als Hauptschriftart festzulegen.

verwandte Informationen