Wie skaliert man Schriftarten einschließlich Abschnitten und Unterabschnitten?

Wie skaliert man Schriftarten einschließlich Abschnitten und Unterabschnitten?

Ich versuche mit dem scalefntPaket die Schriftarten in meinem Dokument zu skalieren. Allerdings wirkt sich dies nur auf den Fließtext aus und nicht auf die Überschriften von Abschnitten oder Unterabschnitten, wie das folgende Beispiel zeigt:

\documentclass[a4paper,12pt]{article}

\usepackage[utf8]{inputenc}
\usepackage{fontenc}

\usepackage{scalefnt}

\begin{document}

\begingroup
\scalefont{2}
\subsection*{Test}

Test
\endgroup


\subsection*{Test}

Test

\end{document}

Ausgabe:

Ausgabe

Gibt es eine Möglichkeit, dies zum Laufen zu bringen oder alle Schriftarten, einschließlich Abschnitts- und Unterabschnittsüberschriften, auf eine andere Weise um den gleichen Faktor zu skalieren?

Antwort1

\normalsizeWenn Sie nur Schriftart- und Standardabschnittsbefehle verwenden , können Sie diesectstyPaketzur einfachen Änderung der Schriftgröße von Abschnittsüberschriften in Verbindung mitscalefnt.

Das folgende Beispiel ist mit einigen Modifikationen teilweise übernommen ausIst es möglich, die Textfarbe für alle Überschriften zu ändern?:

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{lmodern,scalefnt,sectsty}% http://ctan.org/pkg/{lmodern,scalefnt,sectsty}
\usepackage{xcolor}% http://ctan.org/pkg/xcolor
\sectionfont{\color{red}\scalefont{2}}
\subsectionfont{\color{green!80!black}\scalefont{2}}
\subsubsectionfont{\color{blue!50!white}\scalefont{2}}
\AtBeginDocument{\scalefont{2}}
\begin{document}
\section{A section} Hi there
\subsection{A subsection} Some text
\subsubsection{A subsubsection} Some more text
\small Hi there
\end{document}

Wie man sehen kann, \smallwird je nach Dokumentklassenoption ( 10ptin diesem Fall Standard) eine andere (feste) Schriftgröße initiiert und entspricht daher nicht der \scalefont{2}festgelegten Größe \AtBeginDocument; der einzige Vorbehalt.

Antwort2

Du sagst nichtWarumSie möchten das tun. Die Option „Dokumentgröße“ 12ptlegt hier Schriftarten für Strukturelemente wie Abschnittsüberschriften sowie die Seitengröße und den vertikalen Abstand fest. Sie müssen sie alle zusammen ändern.

Vielleicht möchten Sie den Schriftsatz auf eine kleinere Größe bringen und [a5paper]das Dokument anschließend mithilfe eines PDF2PDF-Nachbearbeitungsprozesses wieder auf A4 skalieren. Anschließend werden Schriftart und vertikaler Abstand gemeinsam skaliert.

verwandte Informationen