Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
3_composition:texte:symboles:polices:comment_avoir_d_autres_tailles_de_police [2021/08/19 19:58]
jejust Début de traduction en français. Mise à jour des liens internes.
3_composition:texte:symboles:polices:comment_avoir_d_autres_tailles_de_police [2021/08/19 21:50]
jejust Suite de traduction. Ajout de deux exemples compilés.
Ligne 5: Ligne 5:
 et toutes les autres tailles de police (de ''​\tiny''​ à ''​\Huge''​) sont déterminées et toutes les autres tailles de police (de ''​\tiny''​ à ''​\Huge''​) sont déterminées
 à partir d'​elle:​ à partir d'​elle:​
 +
 +<WRAP column 40ex>
 +**10pt**
 +
 +<code latex>
 +\documentclass[10pt]{article}
 +
 +\begin{document}
 +Taille de base (10\,pt)
 +
 +{\footnotesize Footnotesize}
 +
 +{\LARGE LARGE}
 +\end{document}
 +</​code>​
 +<​latexdoc>​
 +\documentclass[10pt]{article}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +Taille de base (10\,pt)
 +
 +{\footnotesize Footnotesize}
 +
 +{\LARGE LARGE}
 +\end{document}
 +</​latexdoc>​
 +</​WRAP>​
 +<WRAP column 40ex>
 +**12pt**
 +
 +<code latex>
 +\documentclass[12pt]{article}
 +
 +\begin{document}
 +Taille de base (12\,pt)
 +
 +{\footnotesize Footnotesize}
 +
 +{\LARGE LARGE}
 +\end{document}
 +</​code>​
 +<​latexdoc>​
 +\documentclass[12pt]{article}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +Taille de base (12\,pt)
 +
 +{\footnotesize Footnotesize}
 +
 +{\LARGE LARGE}
 +\end{document}
 +</​latexdoc>​
 +</​WRAP>​
 +<WRAP clear />
 +
 Les classes sont conçues en supposant qu'​elles ne seront pas utilisées Les classes sont conçues en supposant qu'​elles ne seront pas utilisées
 avec des tailles autres que celles proposées par défaut par LaTeX (10, 11 ou 12pt), avec des tailles autres que celles proposées par défaut par LaTeX (10, 11 ou 12pt),
Ligne 10: Ligne 69:
 La meilleure réponse à ce besoin serait de concevoir une nouvelle maquette pour le document La meilleure réponse à ce besoin serait de concevoir une nouvelle maquette pour le document
 (éventuellement une nouvelle classe), mais peu de gens ont envie de se lancer là-dedans. (éventuellement une nouvelle classe), mais peu de gens ont envie de se lancer là-dedans.
 +
 +D'​autre part, si vous essayez d'​utiliser une autre taille que 10, 11 ou 12pt
 +avec les classes LaTeX de base, la compilation réussira, mais votre demande (ici ''​8pt''​)
 +n'aura aucun effet, le document sera mis en forme en taille 10pt (taille par défaut),
 +et vous aurez un avertissement dans le ''​log'':​
 +<code text>
 +LaTeX Warning: Unused global option(s):
 +    [8pt].
 +</​code>​
 +
 +Mais il existe plusieurs solutions:
 +
 +===== Avec les classes de l'​extension “extsizes” =====
  
 A simple solution is to use the [[ctanpkg>​extsizes]] bundle. ​ This A simple solution is to use the [[ctanpkg>​extsizes]] bundle. ​ This
Ligne 17: Ligne 89:
 than to adjust font sizes and things directly related to them, they than to adjust font sizes and things directly related to them, they
 may not be optimal --- but they are at least practical. may not be optimal --- but they are at least practical.
 +
 +Une solution simple consiste à utiliser l'​extension [[ctanpkg>​extsizes]],​ qui propose ​
 +des versions « étendues » des classes de base:
 +  * ''​extarticle''​ à la place de ''​article'',​
 +  * ''​extreport''​ à la place de ''​report'',​
 +  * ''​extbook''​ à la place de ''​book'',​
 +  * ''​extletter''​ à la place de ''​letter''​ et
 +  * ''​extproc''​ à la place de ''​proc''​
 +Ces classes étendues supportent des tailles de caractère de base de 8, 9, 14, 17 et 20 pt,
 +en plus des tailles standard de 10, 11 et 12 pt. Comme ces classes n'ont guère été modifiées
 +par rapport aux classes standard de LaTeX, si ce n'est pour ajuster la taille des polices
 +et les éléments qui y sont directement liés, elles ne sont peut-être pas optimales,
 +mais elles sont au moins pratiques car on peut les appeler en ne changeant que la ligne de ''​\documentclass'':​
 +
 +<WRAP column 40ex>
 +**8pt**
 +
 +<code latex>
 +\documentclass[8pt]{extarticle}
 +
 +\begin{document}
 +Taille de base (8\,pt)
 +
 +{\footnotesize Footnotesize}
 +
 +{\LARGE LARGE}
 +\end{document}
 +</​code>​
 +<​latexdoc>​
 +\documentclass[8pt]{extarticle}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +Taille de base (8\,pt)
 +
 +{\footnotesize Footnotesize}
 +
 +{\LARGE LARGE}
 +\end{document}
 +</​latexdoc>​
 +</​WRAP>​
 +<WRAP column 40ex>
 +**20pt**
 +
 +<code latex>
 +\documentclass[20pt]{extarticle}
 +
 +\begin{document}
 +Taille de base (20\,pt)
 +
 +{\footnotesize Footnotesize}
 +
 +{\LARGE LARGE}
 +\end{document}
 +</​code>​
 +<​latexdoc>​
 +\documentclass[20pt]{extarticle}
 +  \usepackage{lmodern}
 +  \pagestyle{empty}
 +
 +\begin{document}
 +Taille de base (20\,pt)
 +
 +{\footnotesize Footnotesize}
 +
 +{\LARGE LARGE}
 +\end{document}
 +</​latexdoc>​
 +</​WRAP>​
 +<WRAP clear />
 +
 +
 +
 +===== Avec les classes de l'​extension “KOMA-script” =====
  
 More satisfactory are the //​KOMA-script//​ classes, which are More satisfactory are the //​KOMA-script//​ classes, which are
Ligne 41: Ligne 188:
 not be as good as if the document class had been designed for use at not be as good as if the document class had been designed for use at
 the size chosen. the size chosen.
 +
 +
 +===== Avec des classes spécialisées =====
  
 Many classes, designed to produce typeset results other than on Many classes, designed to produce typeset results other than on
3_composition/texte/symboles/polices/comment_avoir_d_autres_tailles_de_police.txt · Dernière modification: 2021/08/19 22:06 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0