> 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/fr/questions-et-reponses/24-how-do-i-adjust-the-font-size.md).

# Comment ajuster la taille de la police ?

## Introduction

Cet article passe en revue plusieurs méthodes pour modifier la taille de police — utilisez les liens suivants pour accéder à la/aux section(s) de l'article qui vous intéressent :

* [Utiliser les classes de document pour définir les tailles de police](#setting-document-font-sizes)
* [Utiliser les commandes de taille de police LaTeX](#latex-font-size-commands)
* [Utiliser les environnements de taille de police LaTeX](#latex-font-size-environments)
* [En utilisant la `\fontsize` et `\selectfont` commandes](#the-fontsize-and-selectfont-commands)
* [Utiliser des packages pour modifier la taille de police](#other-packages-for-changing-font-size-relsize-and-scalefnt)
* [Utiliser tex.stackexchange pour trouver des exemples utiles](#examples-from-texstackexchange)

## Définir les tailles de police du document

LaTeX utilise la classe de document, chargée via la `\documentclass` commande, pour définir la taille de police par défaut de divers éléments, tels que les notes de bas de page et les titres de section, qui font partie du contenu du document. Les classes de document prennent également en charge des options permettant de définir explicitement la taille de police du texte principal du document (et d'autres composants) :

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

Par exemple, la classe article prend en charge 10pt, 11pt et 12pt pour le texte principal du document :

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

Le texte principal sera réglé en 11pt, avec des valeurs correspondantes appropriées appliquées aux autres éléments du document.

### Les classes extsizes

Le [classes extsizes](https://ctan.org/pkg/extsizes?lang=en) qui comprennent extarticle, extreport, extbook, extletter et extproc prennent en charge les tailles de police de 8pt, 9pt, 10pt, 11pt, 12pt, 14pt, 17pt et 20pt.

#### Exemple : utilisation de la classe extarticle

L'exemple suivant utilise le `extarticle` classe pour définir la taille de police du document à 9pt.

```latex
\documentclass[9pt]{extarticle} % Notez la classe de document extarticle
% Utilisation du package geometry avec une petite
% taille de page pour créer le graphique de l'article
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{lipsum}
\begin{document}
\section{Introduction}
\lipsum[1]
\subsection{Plus de détails}
\lipsum[1]
\end{document}
```

&#x20;[Ouvrez cet exemple dans 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)

Cet exemple produit le résultat suivant :

![Démo de la classe extarticle](/files/40e7924a82e58371e300c5b1910f60750986871a)

## Commandes de taille de police LaTeX

LaTeX fournit un ensemble de 10 commandes standard (prédéfinies) pour modifier la taille de police — notez que les classes de document ou les packages LaTeX peuvent redéfinir ces commandes afin de faire varier la taille réelle en points. Le tableau suivant liste ces commandes et leurs valeurs de taille en points correspondantes pour un document utilisant 10pt pour la police du texte principal, le réglage par défaut de la classe article :

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

![Commandes standard de taille de police LaTeX](/files/1fe81ff3ef6c01e729cec8b7e7d781fa6633857c)

Pour les tailles en points correspondantes générées par `\documentclass[11pt]{article}` et `\documentclass[12pt]{article}` consultez le [tableau des tailles de police](https://tug.org/texinfohtml/latex2e.html#Font-sizes) dans [LaTeX2e : une référence non officielle](https://tug.org/texinfohtml/latex2e.html#SEC_Overview).

Le tableau suivant liste les commandes supplémentaires `\HUGE` et `\ssmall` fournies par le [`moresize` package](https://ctan.org/pkg/moresize?lang=en). Les tailles de police correspondantes sont celles en vigueur lorsque `moresize` est utilisé avec la [`extarticle` classe de document](https://ctan.org/pkg/extsizes):

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

![Commandes de taille de police de la classe extarticle](/files/e35befd7510b1ede0c75e4403ec142d7829621db)

### Exemple : utilisation des commandes de taille de police

L'exemple suivant montre l'utilisation de ces commandes.

```latex
\documentclass{extarticle} % Notez la classe de document extarticle
% Utilisation du package geometry avec une petite
% taille de page pour créer le graphique de l'article
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}

{La taille de ce texte est \verb=\normalsize=, mais maintenant c'est du texte \tiny minuscule
jusqu'à ce que nous le mettions en \small petit ou \ssmall « ssmall » via le package moresize.
Revenons à \normalsize une taille normale puis {\ttfamily \scriptsize utilisons du texte à chasse fixe
\verb=\scriptsize= dans un groupe} puis retour à la normale. Maintenant, essayez
\verb=\large= du texte \large puis {\sffamily \Large \verb=\Large= du texte sans empattement}
 et enfin {\HUGE vraiment grand (\verb=\HUGE=) et {\bfseries  texte en gras}}
\end{document}
```

&#x20;[Ouvrez cet exemple dans 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)

Cet exemple produit le résultat suivant :

![Exemple pour démontrer les commandes standard de taille de police LaTeX](/files/ad88f6e70d70014e5be40203a7409ed768223068)

## Environnements de taille de police LaTeX

Les noms des commandes de changement de taille listées ci-dessus peuvent être utilisés comme environnements pour contenir du texte dont vous souhaitez modifier la taille ; par exemple :

```latex
\begin{Large}
Texte à mettre en forme avec \texttt{\string\Large}
la taille de police va ici...
\end{Large}%
```

L'exemple suivant montre comment ces environnements peuvent être imbriqués.

### Exemple : utilisation des environnements de taille de police

```latex
\documentclass{extarticle} % Notez la classe de document extarticle
% Utilisation du package geometry avec une petite
% taille de page pour créer le graphique de l'article
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}
\noindent Nous commencerons par du texte de taille normale puis ajouterons
\begin{tiny}
du texte {\ttfamily \string\tiny}
\begin{Large}
mélangé avec {\ttfamily\string\Large} et
\begin{HUGE}\ttfamily \string\HUGE{} texte
\end{HUGE}%
\end{Large}%
\end{tiny}%
puis retour au texte de taille normale.
\end{document}
```

&#x20;[Ouvrez cet exemple dans 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)

Cet exemple produit le résultat suivant :

![Exemple pour démontrer les environnements standard de taille de police LaTeX](/files/95f612aa7ab629429b90b77729527c240a5414b5)

## Les commandes \fontsize et \selectfont

Les commandes de taille de police [listées dans les tableaux ci-dessus](#latex-font-size-commands) sont implémentées à l'aide des commandes LaTeX `\fontsize` et `\selectfont` qui peuvent également être utilisées pour sélectionner directement une `taille de police` et le `saut de ligne de base` correspondant :

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

Le `saut de ligne de base` La valeur détermine la distance entre les lignes de base du texte dans un paragraphe composé avec `taille de police`; elle est également stockée dans une commande de paramètre appelée `\baselineskip`— pour plus de détails, voir l'article Overleaf [Comment modifier l'espacement des paragraphes dans LaTeX](/latex/fr/mise-en-forme/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

### Exemple : utilisation de \fontsize et \selectfont

L'exemple suivant montre `\fontsize` et `\selectfont` pour une gamme de `taille de police` et `saut de ligne de base` valeurs :

* `\fontsize{6}{8}\selectfont`: utiliser du texte en 6pt avec des lignes de base espacées de 8pt
* `\fontsize{8}{9}\selectfont`: utiliser du texte en 8pt avec des lignes de base espacées de 9pt
* `\fontsize{12}{13.5}\selectfont`: utiliser du texte en 12pt avec des lignes de base espacées de 13,5pt

Des combinaisons esthétiquement agréables de `taille de police` et `saut de ligne de base` l'espacement peuvent dépendre du design de la police utilisée.

```latex
\documentclass{article}
% Utilisation du package geometry avec une petite
% taille de page pour créer le graphique de l'article
\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}
```

&#x20;[Ouvrez cet exemple dans 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)

Cet exemple produit le résultat suivant :

![Démonstration de fontsize et selectfont sur Overleaf](/files/5cac728c2e2c693311a23183630fab9bf68c146b)

## Autres packages pour modifier la taille de police : relsize et scalefnt

Dans cette section, nous passons brièvement en revue les packages LaTeX suivants :

* le [`relsize` package](https://ctan.org/pkg/relsize?lang=en) qui fournit des commandes pour définir une taille de police relative à la *taille* ;
* le [`scalefnt` package](https://ctan.org/pkg/scalefnt) qui vous permet de « redimensionner les polices à des tailles arbitraires ».

### Le package relsize

Le `relsize` Le package fournit des commandes pour définir des tailles de police relatives à la *taille* taille de police — c'est-à-dire la taille de police utilisée à l'endroit où vous souhaitez effectuer un changement de taille ; par exemple, lors de la composition de notes de bas de page, la taille (de police) actuelle est plus petite que dans le texte principal.

Pour des raisons historiques, que nous n'explorerons pas (mais voir [ici](https://tex.stackexchange.com/a/24600)), de nombreuses opérations de dimensionnement/mise à l'échelle des polices TeX/LaTeX impliquent la valeur $$\text{1.2}$$; par exemple, le [tableau ci-dessus](#latex-font-size-commands) montre `\Large` est $$\text{14.4pt}$$ et la taille immédiatement supérieure, `\LARGE`, est $$\text{17.28pt}$$ parce que $$\text{14.4pt} \times 1.2 = \text{17.28pt}$$. On peut également voir que $$\texttt{(\LARGE) } \text{17.28pt} \times 1.2 = \text{20.74pt}\texttt{ (\huge)}$$

Le `relsize` package fait référence à des « étapes » lors du passage entre les tailles de police listées dans le tableau ci-dessus ; par exemple, [le code montré ci-dessous](#relsizeexample) montre que passer d'un texte de 10pt à 17,28pt implique 3 « étapes », chacune utilisant un multiplicateur de 1,2 : $$\text{10pt} \times 1.2 \times 1.2 \times 1.2 = \text{17.28pt}$$

* La commande `\relsize{*n*}` tentera de mettre à l'échelle la police actuelle en utilisant `*n*` « étapes » ; cependant, si la taille demandée (mise à l'échelle) est trop petite ou trop grande :
  * un message d'avertissement est émis, et
  * la taille mise à l'échelle est limitée aux bornes définies par les commandes `\RSsmallest` (généralement `\tiny`) et `\RSlargest` (généralement `\Huge`)
* Utilisez `\renewcommand` pour définir de nouvelles valeurs pour `\RSlargest` et `\RSsmallest`:

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

#### Autres commandes du package relsize

Le `relsize` La documentation du package énumère les commandes suivantes, qui sont conçues pour le texte uniquement et non pour être utilisées avec du contenu mathématique.

| Commande                  | Objectif                                                                                      |
| ------------------------- | --------------------------------------------------------------------------------------------- |
| `\relsize{*n*}`           | Modifier la taille de police de `*n*` étapes.                                                 |
| `\larger[*n*]`            | Augmenter la taille de police de (optionnel) `*n*` étapes (la valeur par défaut est 1 étape). |
| `\smaller[*n*]`           | Réduire la taille de police de (optionnel) `*n*` étapes (la valeur par défaut est 1 étape).   |
| `\relscale{*f*}`          | Modifier la taille de police d'un facteur d'échelle `*f*`.                                    |
| `\textlarger[*n*]{text}`  | Taille du texte augmentée de (optionnel) `*n*` étapes.                                        |
| `\textsmaller[*n*]{text}` | Taille du texte réduite de (optionnel) `*n*` étapes.                                          |
| `\textscale[*f*]{text}`   | Taille du texte mise à l'échelle d'un facteur `*f*`.                                          |

* **Remarque** : Le `relsize` commandes `\mathsmaller` et `\mathlarger` sont conçues pour être utilisées avec du contenu mathématique — voir le [documentation du paquet](http://mirrors.ctan.org/macros/latex/contrib/relsize/relsize-doc.pdf) pour plus de détails.

#### Exemple : utilisation du package relsize

L'exemple suivant montre diverses commandes fournies par le `relsize` package. Notez ce qui suit :

* l'utilisation de groupes {...} pour localiser l'effet des changements de taille de police ;
* fixation de la taille maximale de police mise à l'échelle à 75pt en écrivant

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

```latex
% la classe article est chargée avec une taille de texte par défaut de 10pt
\documentclass{article}
% Utilisation du package geometry avec une petite
% taille de page pour créer le graphique de l'article
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{relsize}
% Définir notre macro simple
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
% Définir la taille maximale de police mise à l'échelle à 75pt
\renewcommand\RSlargest{75pt}
\begin{document}
Bonjour, dans ce paragraphe la taille de police normale est \getfontsize.
Maintenant, mettez à l'échelle la police actuelle en utilisant 3 « étapes » : {\verb=\relsize{3}=\relsize{3}
ce qui fixe la taille actuelle à \getfontsize}. En dehors du groupe
la taille de police est de nouveau \getfontsize.

Un autre paragraphe avec du{\larger[2] texte plus grand} et
{\smaller[1] texte plus petit} — notez l'utilisation de groupes \{...\}. En utilisant également
\textlarger[3]{texte grand} et un peu de \textscale{2}{texte mis à l'échelle}.
\vskip12pt
Utilisation d'un plus grand nombre d'étapes :

\vskip12pt
\textlarger[11]{11 étapes (\getfontsize)}
\vskip12pt
\textlarger[20]{20 étapes (\getfontsize)} — limite de taille atteinte et un avertissement est donné :
\vskip12pt
« Package relsize Warning: la taille de police 383.35397pt est trop grande. Utilisation de 75pt à la place... »
\end{document}
```

&#x20;[Ouvrez cet exemple dans 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)

Le code LaTeX ci-dessus accède à la taille de police actuelle via une variable interne LaTeX appelée `\f@size`, dont la valeur peut être mise en forme à l'aide d'une macro, telle que `\getfontsize`, qui peut être définie comme suit :

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

L'exemple ci-dessus produit la sortie suivante :

![Exemple pour démontrer diverses commandes du package relsize](/files/995fd14a9d58e49ea7880907c93d3505ef5bd996)

### Le package scalefnt

Le `scalefnt` Le package définit la `\scalefont` commande

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

où `facteur` mettra à l'échelle la taille de la police actuelle et la valeur actuelle de `\baselineskip`— qui est utilisée pour [calculer l'espacement entre les lignes de texte dans un paragraphe composé](/latex/fr/mise-en-forme/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

#### Exemple : utilisation du package scalefnt

L'exemple suivant montre la `\scalefont` commande et utilise également notre [`\getfontsize` macro](#getfontsize).

```latex
% la classe article est chargée avec une taille de texte par défaut de 10pt
\documentclass{article}
% Utilisation du package geometry avec une petite
% taille de page pour créer le graphique de l'article
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{scalefnt}
% Définir notre macro simple \getfontsize
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
\begin{document}
Pour ce paragraphe, la taille de police actuelle est \getfontsize{} et la valeur de \verb=\baselineskip= est \the\baselineskip.

Si nous utilisons \verb=\scalefont{1.5}= \scalefont{1.5} la taille de police est maintenant \getfontsize{} et \verb=\baselineskip= vaut \the\baselineskip.
\end{document}
```

&#x20;[Ouvrez cet exemple dans 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)

Cet exemple produit le résultat suivant :

![Exemple pour démontrer le package scalefnt](/files/995c940fc198aec74625dfaca6ae469df6ee8373)

## Exemples tirés de tex.stackexchange

Une recherche sur tex.stackexchange pour [questions étiquetées `fontsize`](https://tex.stackexchange.com/questions/tagged/fontsize) produit une longue liste de résultats contenant des explications, du code et des solutions liées à la modification des tailles de police. Certaines questions sont assez spécialisées tandis que d'autres sont plus générales ; voici une petite sélection qui pourrait vous intéresser :

* [Modifier la taille de police des légendes de figure](https://tex.stackexchange.com/questions/187429/change-font-size-of-labels-in-figures-to-any-font-size)
* [Ajuster la taille de police de toutes les légendes](https://tex.stackexchange.com/questions/527772/adjusting-font-size-of-all-captions-with-prefered-font-size)
* [Modifier la taille de police des chapitres, sections, sous-sections](https://tex.stackexchange.com/questions/234546/chapter-section-subsections-title-font-size)
* [Modifier la taille de police avec le `fontspec` package](https://tex.stackexchange.com/questions/309712/change-font-size-with-fontspec-package)
* [Modifier la taille de police pour `\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/fr/questions-et-reponses/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.
