> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/de/fragen-and-antworten/24-how-do-i-adjust-the-font-size.md).

# Wie passe ich die Schriftgröße an?

## Einführung

Dieser Artikel behandelt mehrere Methoden zum Ändern der Schriftgröße — verwenden Sie die folgenden Links, um zu den interessanten Abschnitt(en) des Artikels zu springen:

* [Verwendung von Dokumentklassen zum Festlegen von Schriftgrößen](#setting-document-font-sizes)
* [Verwendung von LaTeX-Schriftgrößenbefehlen](#latex-font-size-commands)
* [Verwendung von LaTeX-Schriftgrößenumgebungen](#latex-font-size-environments)
* [Die Verwendung des `\fontsize` und `\selectfont` Befehle](#the-fontsize-and-selectfont-commands)
* [Verwendung von Paketen zum Ändern der Schriftgröße](#other-packages-for-changing-font-size-relsize-and-scalefnt)
* [Verwendung von tex.stackexchange, um hilfreiche Beispiele zu finden](#examples-from-texstackexchange)

## Festlegen von Dokumentschriftgrößen

LaTeX verwendet die Dokumentklasse, geladen über den `\documentclass` Befehl, um die Standardschriftgröße für verschiedene Elemente wie Fußnoten und Abschnittsüberschriften festzulegen, die Teil des Dokumentinhalts sind. Dokumentklassen unterstützen außerdem Optionen zum expliziten Festlegen der Schriftgröße des Haupttextes des Dokuments (und anderer Komponenten):

```latex
\documentclass[options]{class}
```

Zum Beispiel unterstützt die article-Klasse 10pt, 11pt und 12pt für den Haupttext des Dokuments:

```latex
\documentclass[11pt]{article}
```

Der Haupttext wird auf 11pt gesetzt, wobei entsprechend passende Werte auf andere Dokumentelemente angewendet werden.

### Die extsizes-Klassen

Die [extsizes-Klassen](https://ctan.org/pkg/extsizes?lang=en) die extarticle, extreport, extbook, extletter und extproc umfassen, unterstützen Schriftgrößen von 8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt und 20pt.

#### Beispiel: Verwendung der extarticle-Klasse

Das nächste Beispiel verwendet das `extarticle` Klasse, um die Schriftgröße des Dokuments auf 9pt festzulegen.

```latex
\documentclass[9pt]{extarticle} % Beachten Sie die Dokumentklasse extarticle
% Verwendung des geometry-Pakets mit einer kleinen
% Seitenfläche, um die Artikelgrafik zu erstellen
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{lipsum}
\begin{document}
\section{Einleitung}
\lipsum[1]
\subsection{Weitere Details}
\lipsum[1]
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+extarticle+class\&snip=%5Cdocumentclass%5B9pt%5D%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Blipsum%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BIntroduction%7D%0A%5Clipsum%5B1%5D%0A%5Csubsection%7BMore+details%7D%0A%5Clipsum%5B1%5D%0A%5Cend%7Bdocument%7D)

Dieses Beispiel erzeugt die folgende Ausgabe:

![Demobeispiel für die extarticle-Klasse](/files/ac9558bbf5ff7f452de39a2eb6c6c17cda418493)

## LaTeX-Schriftgrößenbefehle

LaTeX bietet eine Reihe von 10 standardmäßigen (vordefinierten) Befehlen zum Ändern der Schriftgröße — beachten Sie, dass Dokumentklassen oder LaTeX-Pakete diese Befehle neu definieren können, um die tatsächliche Punktgröße zu variieren. Die folgende Tabelle listet diese Befehle und die entsprechenden Punktgrößenwerte für ein Dokument auf, das für den Haupttext 10pt verwendet, die Standardeinstellung der article-Klasse:

```latex
\documentclass{article}
```

![Standardmäßige LaTeX-Schriftgrößenbefehle](/files/063bf7e58539b40599bce43bdb7573656f3f884d)

Für die entsprechenden Punktgrößen, die von `\documentclass[11pt]{article}` und `\documentclass[12pt]{article}` erzeugt werden, [siehe die](https://tug.org/texinfohtml/latex2e.html#Font-sizes) in [LaTeX2e: Eine inoffizielle Referenz](https://tug.org/texinfohtml/latex2e.html#SEC_Overview).

Die nächste Tabelle listet die zusätzlichen Befehle `\HUGE` und `\ssmall` bereitgestellt vom [`moresize` Paket](https://ctan.org/pkg/moresize?lang=en). Die entsprechenden Schriftgrößen sind diejenigen, die gelten, wenn `moresize` mit dem [`extarticle` Dokumentenklasse](https://ctan.org/pkg/extsizes):

```latex
\documentclass{extarticle}
\usepackage{moresize}
```

![Schriftgrößenbefehle der extarticle-Klasse](/files/9c4c4ed4b1e45435870268d141c6575bbdd444e0)

### Beispiel: Verwendung von Schriftgrößenbefehlen

Das nächste Beispiel zeigt die Verwendung dieser Befehle.

```latex
\documentclass{extarticle} % Beachten Sie die Dokumentklasse extarticle
% Verwendung des geometry-Pakets mit einer kleinen
% Seitenfläche, um die Artikelgrafik zu erstellen
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}

{Die Größe dieses Textes ist \verb=\normalsize=, aber jetzt ist er \tiny winzig
bis wir ihn mit dem moresize-Paket zu \small klein oder \ssmall „ssmall“ machen.
Lassen Sie uns dann wieder zu \normalsize normaler Größe zurückkehren, dann {\ttfamily \scriptsize monospatigen
\verb=\scriptsize= Text in einer Gruppe verwenden} und dann wieder zurück zur normalen Größe. Jetzt versuchen Sie
\verb=\large= \large Text und dann {\sffamily \Large \verb=\Large= serifenlosen Text}
 und schließlich {\HUGE wirklich großen (\verb=\HUGE=) und {\bfseries  fetten} Text}
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+font+size+commands\&snip=%5Cdocumentclass%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bmoresize%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%7BThe+size+of+this+text+is+%5Cverb%3D%5Cnormalsize%3D+but+now+it+is+%5Ctiny+tiny%0Auntil+we+make+it+%5Csmall+small+or+%5Cssmall+%60%60ssmall%27%27+via+the+moresize+package.%0ALet%27s+revert+to+%5Cnormalsize+normal+size+then+%7B%5Cttfamily+%5Cscriptsize+use+monospaced%0A%5Cverb%3D%5Cscriptsize%3D+text+in+a+group%7D+then+back+to+normal.+Now%2C+try+%0A%5Cverb%3D%5Clarge%3D+%5Clarge+text+then+%7B%5Csffamily+%5CLarge+%5Cverb%3D%5CLarge%3D+sans+serif+text%7D%0A+and+finally+%7B%5CHUGE+really+big+%28%5Cverb%3D%5CHUGE%3D%29+and+%7B%5Cbfseries++bold%7D+text%7D%0A%5Cend%7Bdocument%7D)

Dieses Beispiel erzeugt die folgende Ausgabe:

![Beispiel zur Demonstration der standardmäßigen LaTeX-Schriftgrößenbefehle](/files/04e823a8456db0f9d9cbb0c5302b7fc6eeed36fa)

## LaTeX-Schriftgrößenumgebungen

Die Namen der oben aufgeführten Befehle zum Ändern der Größe können als Umgebungen verwendet werden, um Text zu umschließen, dessen Größe Sie ändern möchten; zum Beispiel:

```latex
\begin{Large}
Text, der mit \texttt{\string\Large} gesetzt werden soll
Schriftgröße gehört hierher...
\end{Large}%
```

Das nächste Beispiel zeigt, wie diese Umgebungen verschachtelt werden können.

### Beispiel: Verwendung von Schriftgrößenumgebungen

```latex
\documentclass{extarticle} % Beachten Sie die Dokumentklasse extarticle
% Verwendung des geometry-Pakets mit einer kleinen
% Seitenfläche, um die Artikelgrafik zu erstellen
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}
\noindent Wir beginnen mit Text in normaler Größe und fügen dann
\begin{tiny}
etwas {\ttfamily \string\tiny}-Text
\begin{Large}
gemischt mit {\ttfamily\string\Large} und
\begin{HUGE}\ttfamily \string\HUGE{}-Text
\end{HUGE}%
\end{Large}%
\end{tiny}%
hinzu und kehren dann wieder zum Text in normaler Größe zurück.
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+font+size+environments\&snip=%5Cdocumentclass%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bmoresize%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+We%27ll+start+with+normal-sized+text+then+add%0A%5Cbegin%7Btiny%7D%0Asome+%7B%5Cttfamily+%5Cstring%5Ctiny%7D+text%0A%5Cbegin%7BLarge%7D%0Amixed+with+%7B%5Cttfamily%5Cstring%5CLarge%7D+and+%0A%5Cbegin%7BHUGE%7D%5Cttfamily+%5Cstring%5CHUGE%7B%7D+text%0A%5Cend%7BHUGE%7D%25%0A%5Cend%7BLarge%7D%25%0A%5Cend%7Btiny%7D%25%0Athen+back+to+normal-sized+text.%0A%5Cend%7Bdocument%7D)

Dieses Beispiel erzeugt die folgende Ausgabe:

![Beispiel zur Demonstration standardmäßiger LaTeX-Schriftgrößenumgebungen](/files/0624c3ce220e33984da5027532920e1f0ca47fa0)

## Die Befehle \fontsize und \selectfont

Die Schriftgrößenbefehle [aus den obigen Tabellen](#latex-font-size-commands) werden mit den LaTeX-Befehlen implementiert `\fontsize` und `\selectfont` die auch verwendet werden können, um direkt eine `Schriftgröße` und den entsprechenden `Grundlinienabstand` festzulegen:

```latex
\fontsize{font-size}{baseline-skip}\selectfont
```

Die `Grundlinienabstand` Der Wert bestimmt den Abstand zwischen den Grundlinien des Textes in einem Absatz, der mit `Schriftgröße`gesetzt wird; er wird außerdem in einem Parameterbefehl gespeichert namens `\baselineskip`—für weitere Details siehe den Overleaf-Artikel [Wie man den Absatzabstand in LaTeX ändert](/latex/de/formatierung/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

### Beispiel: Verwendung von \fontsize und \selectfont

Das nächste Beispiel zeigt `\fontsize` und `\selectfont` für einen Bereich von `Schriftgröße` und `Grundlinienabstand` Werten:

* `\fontsize{6}{8}\selectfont`: verwende 6pt Text mit Grundlinien im Abstand von 8pt
* `\fontsize{8}{9}\selectfont`: verwende 8pt Text mit Grundlinien im Abstand von 9pt
* `\fontsize{12}{13.5}\selectfont`: verwende 12pt Text mit Grundlinien im Abstand von 13,5pt

Ästhetisch ansprechende Kombinationen von `Schriftgröße` und `Grundlinienabstand` Abständen können vom Design der verwendeten Schriftart abhängen.

```latex
\documentclass{article}
% Verwendung des geometry-Pakets mit einer kleinen
% Seitenfläche, um die Artikelgrafik zu erstellen
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=8mm,
   bottom=20mm,
   left=10mm,
   right=8mm]{geometry}
\usepackage{blindtext}
\begin{document}

\fontsize{6}{8}\selectfont\blindtext

\fontsize{8}{9}\selectfont\blindtext

\fontsize{12}{13.5}\selectfont\blindtext
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+fontsize+and+selectfont\&snip=%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D8mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D8mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cfontsize%7B6%7D%7B8%7D%5Cselectfont%5Cblindtext%0A%0A%5Cfontsize%7B8%7D%7B9%7D%5Cselectfont%5Cblindtext%0A%0A%5Cfontsize%7B12%7D%7B13.5%7D%5Cselectfont%5Cblindtext%0A%5Cend%7Bdocument%7D)

Dieses Beispiel erzeugt die folgende Ausgabe:

![Demonstration von fontsize und selectfont auf Overleaf](/files/70e2a518598f163de5d5db02a6076a88b05595d0)

## Weitere Pakete zum Ändern der Schriftgröße: relsize und scalefnt

In diesem Abschnitt geben wir einen kurzen Überblick über die folgenden LaTeX-Pakete:

* Der Stil [`relsize` Paket](https://ctan.org/pkg/relsize?lang=en) das Befehle bereitstellt, um die Schriftgröße relativ zur *aktuellen* Größe festzulegen;
* Der Stil [`scalefnt` Paket](https://ctan.org/pkg/scalefnt) das es Ihnen ermöglicht, „Schriften auf beliebige Größen zu skalieren“.

### Das relsize-Paket

Die `relsize` Paket stellt Befehle bereit, um Schriftgrößen relativ zur *aktuellen* Schriftgröße festzulegen — also zur Schriftgröße, die an der Stelle verwendet wird, an der Sie eine Größenänderung vornehmen möchten; beim Setzen von Fußnoten ist die aktuelle (Schrift-)Größe beispielsweise kleiner als im Haupttext.

Aus historischen Gründen, die wir hier nicht untersuchen werden (siehe aber [hier](https://tex.stackexchange.com/a/24600)), beinhalten viele TeX/LaTeX-Schriftgrößen-/Skalierungsvorgänge den Wert $$\text{1.2}$$; zum Beispiel zeigt die [obige Tabelle](#latex-font-size-commands) zeigt `\Large` ist $$\text{14.4pt}$$ und die nächstgrößere Größe, `\LARGE`, ist $$\text{17.28pt}$$ weil $$\text{14.4pt} \times 1.2 = \text{17.28pt}$$. Wir können auch sehen, dass $$\texttt{(\LARGE) } \text{17.28pt} \times 1.2 = \text{20.74pt}\texttt{ (\huge)}$$

Die `relsize` Paket von „Schritten“ spricht, wenn zwischen den in der obigen Tabelle aufgeführten Schriftgrößen gewechselt wird; zum Beispiel [der unten gezeigte Code](#relsizeexample) zeigt, dass der Wechsel von 10pt Text zu 17,28pt 3 „Schritte“ erfordert, wobei jeder einen Multiplikator von 1,2 verwendet: $$\text{10pt} \times 1.2 \times 1.2 \times 1.2 = \text{17.28pt}$$

* Der Befehl `\relsize{*n*}` wird versuchen, die aktuelle Schrift mit `*n*` „Schritten“ zu skalieren; wenn die angeforderte (skalierte) Größe jedoch zu klein oder zu groß ist:
  * eine Warnmeldung ausgegeben, und
  * die skalierte Größe wird auf die durch die Befehle festgelegten Grenzen beschränkt `\RSsmallest` (normalerweise `\tiny`) und `\RSlargest` (normalerweise `\Huge`)
* Verwenden Sie `\renewcommand` um neue Werte für `\RSlargest` und `\RSsmallest`:

  ```latex
  \renewcommand\RSlargest{75pt}
  \renewcommand\RSsmallest{5pt}
  ```

#### Weitere Befehle des relsize-Pakets

Die `relsize` Die Paketdokumentation listet die folgenden Befehle auf, die nur für Text vorgesehen sind und nicht für mathematische Inhalte verwendet werden sollten.

| Befehl                    | Zweck                                                                          |
| ------------------------- | ------------------------------------------------------------------------------ |
| `\relsize{*n*}`           | Schriftgröße ändern um `*n*` Schritte.                                         |
| `\larger[*n*]`            | Schriftgröße erhöhen um (optional) `*n*` Schritte (Standard ist 1 Schritt).    |
| `\smaller[*n*]`           | Schriftgröße verringern um (optional) `*n*` Schritte (Standard ist 1 Schritt). |
| `\relscale{*f*}`          | Schriftgröße ändern mit dem Skalierungsfaktor `*f*`.                           |
| `\textlarger[*n*]{text}`  | Textgröße vergrößert um (optional) `*n*` Schritte.                             |
| `\textsmaller[*n*]{text}` | Textgröße verkleinert um (optional) `*n*` Schritte.                            |
| `\textscale[*f*]{text}`   | Textgröße skaliert mit dem Faktor `*f*`.                                       |

* **Hinweis**: Die `relsize` Befehle `\mathsmaller` und `\mathlarger` sind für die Verwendung mit mathematischen Inhalten gedacht — siehe die [Paketdokumentation](http://mirrors.ctan.org/macros/latex/contrib/relsize/relsize-doc.pdf) für weitere Details.

#### Beispiel: Verwendung des relsize-Pakets

Das nächste Beispiel zeigt verschiedene Befehle, die von dem `relsize` Paket bereitgestellt werden. Beachten Sie Folgendes:

* die Verwendung von Gruppen {...}, um die Wirkung von Schriftgrößenänderungen auf den lokalen Bereich zu beschränken;
* Festlegen der maximal skalierten Schriftgröße auf 75pt durch Schreiben von

```latex
\renewcommand\RSlargest{75pt}
```

```latex
% article-Klasse wird mit standardmäßiger 10pt Textgröße geladen
\documentclass{article}
% Verwendung des geometry-Pakets mit einer kleinen
% Seitenfläche, um die Artikelgrafik zu erstellen
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{relsize}
% Definieren unseres einfachen Makros
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
% Maximale skalierte Schriftgröße auf 75pt festlegen
\renewcommand\RSlargest{75pt}
\begin{document}
Hallo, in diesem Absatz ist die normale Schriftgröße \getfontsize.
Jetzt die aktuelle Schrift mit 3 „Schritten“ skalieren: {\verb=\relsize{3}=\relsize{3}
wodurch die aktuelle Größe auf \getfontsize gesetzt wird}. Außerhalb der Gruppe
ist die Schriftgröße wieder \getfontsize.

Ein weiterer Absatz mit etwas{\larger[2] größerem Text} und
{\smaller[1] kleinerem Text}—beachten Sie die Verwendung von Gruppen \{...\}. Auch verwendet
\textlarger[3]{großen Text} und etwas \textscale{2}{skalierten Text}.
\vskip12pt
Verwendung einer größeren Anzahl von Schritten:

\vskip12pt
\textlarger[11]{11 Schritte (\getfontsize)}
\vskip12pt
\textlarger[20]{20 Schritte (\getfontsize)}—die Größenbegrenzung ist erreicht und es wird eine Warnung ausgegeben:
\vskip12pt
„Package relsize Warning: Font size 383.35397pt is too large. Using 75pt instead...“
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+relsize+package\&snip=%25+article+class+is+loaded+with+default+10pt+text+size%0A%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Brelsize%7D%0A%25+Define+our+simple+macro%0A%5Cbgroup%0A%5Ccatcode%60%40%3D11%0A%5Cgdef%5Cgetfontsize%7B%5Cf%40size+pt%7D%0A%5Cegroup%0A%25+Set+the+maximum+scaled+font+size+to+75pt%0A%5Crenewcommand%5CRSlargest%7B75pt%7D%0A%5Cbegin%7Bdocument%7D%0AHello%2C+in+this+paragraph+the+normal+font+size+is+%5Cgetfontsize.+%0ANow+scale+the+current+font+using+3+%60%60steps%27%27%3A+%7B%5Cverb%3D%5Crelsize%7B3%7D%3D%5Crelsize%7B3%7D%0Awhich+sets+the+current+size+to+%5Cgetfontsize%7D.+Outside+the+group+%0Athe+font+size+is+once+again+%5Cgetfontsize.%0A%0AAnother+paragraph+with+some%7B%5Clarger%5B2%5D+larger+text%7D+and+%0A%7B%5Csmaller%5B1%5D+smaller+text%7D---note+the+use+of+groups+%5C%7B...%5C%7D.+Also+using+%0A%5Ctextlarger%5B3%5D%7Blarge+text%7D+and+some+%5Ctextscale%7B2%7D%7Bscaled+text%7D.%0A%5Cvskip12pt%0AUsing+a+larger+number+of+steps%3A%0A%0A%5Cvskip12pt%0A%5Ctextlarger%5B11%5D%7B11+steps+%28%5Cgetfontsize%29%7D%0A%5Cvskip12pt%0A%5Ctextlarger%5B20%5D%7B20+steps+%28%5Cgetfontsize%29%7D---size+limit+reached+and+a+warning+is+given%3A%0A%5Cvskip12pt%0A%60%60Package+relsize+Warning%3A+Font+size+383.35397pt+is+too+large.+Using+75pt+instead...%27%27%0A%5Cend%7Bdocument%7D)

Der obige LaTeX-Code greift über eine interne LaTeX-Variable namens `\f@size`auf die aktuelle Schriftgröße zu, deren Wert mit einem Makro gesetzt werden kann, etwa `\getfontsize`, das wie folgt definiert werden kann:

```latex
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
```

Das obige Beispiel erzeugt die folgende Ausgabe:

![Beispiel zur Demonstration verschiedener Befehle des relsize-Pakets](/files/3d36ab721e5fbc636fb20c0feea5c369914e74f6)

### Das scalefnt-Paket

Die `scalefnt` Paket definiert den `\scalefont` Befehl

```latex
\scalefont{factor}
```

wobei `Faktor` wird die Größe der aktuellen Schrift und der aktuelle Wert von `\baselineskip`—der verwendet wird, um [den Abstand zwischen den Textzeilen in einem gesetzten Absatz zu berechnen](/latex/de/formatierung/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

#### Beispiel: Verwendung des scalefnt-Pakets

Das nächste Beispiel zeigt den `\scalefont` Befehl und verwendet außerdem unser [`\getfontsize` Makro](#getfontsize).

```latex
% article-Klasse wird mit standardmäßiger 10pt Textgröße geladen
\documentclass{article}
% Verwendung des geometry-Pakets mit einer kleinen
% Seitenfläche, um die Artikelgrafik zu erstellen
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{scalefnt}
% Definieren unseres einfachen Makros \getfontsize
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
\begin{document}
Für diesen Absatz ist die aktuelle Schriftgröße \getfontsize{} und der Wert von \verb=\baselineskip= ist \the\baselineskip.

Wenn wir \verb=\scalefont{1.5}= \scalefont{1.5} verwenden, beträgt die Schriftgröße jetzt \getfontsize{} und \verb=\baselineskip= ist \the\baselineskip.
\end{document}
```

[Öffnen Sie dieses Beispiel in Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+scalefnt+package\&snip=%25+article+class+is+loaded+with+default+10pt+text+size%0A%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bscalefnt%7D%0A%25+Define+our+simple+macro+%5Cgetfontsize%0A%5Cbgroup%0A%5Ccatcode%60%40%3D11%0A%5Cgdef%5Cgetfontsize%7B%5Cf%40size+pt%7D%0A%5Cegroup%0A%5Cbegin%7Bdocument%7D%0AFor+this+paragraph%2C+the+current+font+size+is+%5Cgetfontsize%7B%7D+and+the+value+of+%5Cverb%3D%5Cbaselineskip%3D+is+%5Cthe%5Cbaselineskip.%0A%0AIf+we+use+%5Cverb%3D%5Cscalefont%7B1.5%7D%3D+%5Cscalefont%7B1.5%7D+the+font+size+is+now++%5Cgetfontsize%7B%7D+and+%5Cverb%3D%5Cbaselineskip%3D+is+%5Cthe%5Cbaselineskip.%0A%5Cend%7Bdocument%7D)

Dieses Beispiel erzeugt die folgende Ausgabe:

![Beispiel zur Demonstration des scalefnt-Pakets](/files/a65f02759b4cec035db847cd0d9e1e067b8e7b3e)

## Beispiele von tex.stackexchange

Eine Suche auf tex.stackexchange nach [mit dem Tag versehene Fragen `fontsize`](https://tex.stackexchange.com/questions/tagged/fontsize) liefert eine lange Liste von Ergebnissen, die Erklärungen, Code und Lösungen zum Ändern von Schriftgrößen enthalten. Einige Fragen sind recht spezialisiert, andere allgemeiner; hier ist eine kleine Auswahl, die interessant sein könnte:

* [Ändern der Schriftgröße von Bildunterschriften](https://tex.stackexchange.com/questions/187429/change-font-size-of-labels-in-figures-to-any-font-size)
* [Anpassen der Schriftgröße aller Beschriftungen](https://tex.stackexchange.com/questions/527772/adjusting-font-size-of-all-captions-with-prefered-font-size)
* [Ändern der Schriftgröße von Kapiteln, Abschnitten und Unterabschnitten](https://tex.stackexchange.com/questions/234546/chapter-section-subsections-title-font-size)
* [Schriftgröße ändern mit dem `fontspec` Paket](https://tex.stackexchange.com/questions/309712/change-font-size-with-fontspec-package)
* [Ändern der Schriftgröße für `\ttfamily`](https://tex.stackexchange.com/questions/158778/all-ttfamily-font-change-font-size)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/de/fragen-and-antworten/24-how-do-i-adjust-the-font-size.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
