Comment réaliser des changements de taille de fonte relatifs ?#
1. Avec l’extension relsize#
L’extension relsize met à disposition une commande \relsize{⟨n⟩}
qui permet d’augmenter (⟨n⟩
positif) ou de diminuer (⟨n⟩
négatif)
la taille de la fonte par rapport à la taille courante.
\documentclass[french]{article}
\usepackage[T1]{fontenc} % Encodage T1 (adapté au français)
\usepackage{lmodern} % Caractères plus lisibles
\usepackage{babel} % Réglages linguistiques (avec french)
\pagestyle{empty} % N'affiche pas de numéro de page
\usepackage{relsize}
\begin{document}
Un \relsize{1}texte \relsize{2}de \relsize{3}%
toutes \relsize{-1}les \relsize{-4}tailles.
\end{document}
Quelques autres commandes sont définies :
\smaller
est équivalent à\relsize{-1}
;\larger
est équivalent à\relsize{1}
;\textsmaller{texte}
agit sur le seul texte ;\textlarger{texte}
agit sur le seul texte ;\mathsmaller{A}
;\mathlarger{B}
.
2. Avec l’extension scalefnt#
L’extension scalefnt, de David Carlisle, permet d’augmenter ou de diminuer,
suivant un facteur de proportion,
la taille de la police courante avec la commande \scalefont{⟨facteur⟩}
.
\documentclass[french]{article}
\usepackage[T1]{fontenc} % Encodage T1 (adapté au français)
\usepackage{lmodern} % Caractères plus lisibles
\usepackage{babel} % Réglages linguistiques (avec french)
\pagestyle{empty} % N'affiche pas de numéro de page
\usepackage{scalefnt}
\begin{document}
La taille initiale, \scalefont{2}le double la taille courante,
\scalefont{.75}les trois quarts la taille courante
(plus grande donc que la taille initiale).
\end{document}