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
3_composition:texte:symboles:polices:comment_avoir_d_autres_tailles_de_police [2018/05/25 00:02]
joseph.wright
3_composition:texte:symboles:polices:comment_avoir_d_autres_tailles_de_police [2021/08/19 22:06]
jejust Suite et fin de traduction en français.
Ligne 1: Ligne 1:
---- +====== Comment avoir d'​autres tailles de police de base? ======
-section: Adjusting the typesetting +
-subsection: Alternative document classes +
-permalink: /​FAQ-extsizes.html +
-date: 2014-06-10 +
----+
  
-# Other ''​document ​font'' ​sizes?+Les classes standard de LaTeX ont une notion de « taille de base » 
 +pour les caractères d'un document; cette taille est indiquée dans la ligne ''​\documentclass'',​ 
 +et toutes les autres tailles de police (de ''​\tiny''​ à ''​\Huge'​') sont déterminées 
 +à partir d'elle:
  
-The LaTeX standard classes have a concept of a (base) ''​document +<WRAP column 40ex> 
-font''​ size; this size is the basis on which other font sizes (those +**10pt**
-from `\tiny` to `\Huge`) are determined. ​ The classes are designed +
-on the assumption that they won't be used with sizes other than the +
-set that LaTeX offers by default (10&​ndash;​12pt),​ but people regularly +
-find they need other sizes. ​ The proper response to such a requirement +
-is to produce a new design for the document, but many people don'​t +
-fancy doing that.+
  
-A simple solution is to use the [`extsizes`](https://​ctan.org/​pkg/​extsizes) ​bundle. ​ This +<code latex> 
-bundle offers ​''​extended'' ​versions of the article, report, book and+\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 
 +avec des tailles autres que celles proposées par défaut par LaTeX (10, 11 ou 12pt), 
 +mais en pratique, on constate qu'on a régulièrement besoin d'​autres tailles. 
 +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. 
 + 
 +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 
 +bundle offers ​"extended" ​versions of the article, report, book and
 letter classes, at sizes of 8, 9, 14, 17 and 20pt as well as the letter classes, at sizes of 8, 9, 14, 17 and 20pt as well as the
-standard 10&ndash;12pt.  Since little has been done to these classes other+standard 10--12pt.  Since little has been done to these classes other
 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&​nbsp;&​mdash; ​but they are at least practical.+may not be optimal ​--- but they are at least practical.
  
-More satisfactory are the _KOMA-script_ ​classes, ​which are +Une solution simple consiste à utiliser l'​extension [[ctanpkg>​extsizes]],​ qui propose  
-designed to work properly with the class option files that come with +des versions « étendues » des classes ​de base: 
-[`extsizes`](https://ctan.org/pkg/​extsizes)and the [`memoir`](https://ctan.org/​pkg/​memoir) ​class that has its own +  * ''​extarticle''​ à la place de ''​article''​
-options ​for document font sizes 9pt&ndash;12pt, 14pt, 17pt, 20pt, 25pt, +  * ''​extreport''​ à la place de ''​report'',​ 
-30pt, 36pt, 48pt and 60pt.  The classes also offer size setup for any +  * ''​extbook''​ à la place de ''​book'',​ 
-old font size, and the [`scrextend`](https://​ctan.org/​pkg/​scrextend) package can extend this +  * ''​extletter''​ à la place de ''​letter''​ et 
-facility for use with any class+  * ''​extproc''​ à la place de ''​proc''​ 
-```latex+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” et “memoir” ===== 
 + 
 +Les classes [[ctanpkg>​KOMA-script]] sont plus satisfaisantes,​ car elles sont vraiment conçues 
 +pour fonctionner correctement avec les options de classe fournies par [[ctanpkg>​extsizes]] 
 +(voir ci-dessus). 
 +La classe [[ctanpkg>​memoir]] possède, elle, ses propres ​options ​pour les tailles de police ​9pt--12pt, 
 +14pt, 17pt, 20pt, 25pt, 30pt, 36pt, 48pt et 60pt. 
 + 
 +L'​extension ​[[ctanpkg>​scrextend]] permet même d'​étendre les fonctionnalités de [[ctanpkg>​KOMA-script]] 
 +à n'​importe quelle classe et n'​importe quelle taille de caractère
 +<​code ​latex>
 \usepackage[fontsize=12.3]{scrextend} \usepackage[fontsize=12.3]{scrextend}
-``` +</​code>​ 
-will indeed set up the main document ​font to have size `12.3pt` +va en effet configurer la police de base du document ​pour qu'​elle ait 
-with an appropriate default baselineskip. ​ The package ​''​knows'' ​about +une taille de 12,​3(nbsp)pt et régler le ''​baselineskip'' ​de façon appropriée. 
-_KOMA-script_'​s default sizesand for eccentric sizes +Le paquet « connaît » les tailles par défaut de //KOMA-script//
-such as the exampleit will produce a warning+et pour les tailles excentriques comme dans l'​exempleil produira un avertissement
-```latex+ 
 +<​code ​latex>
 Using fallback calculation to setup font sizes Using fallback calculation to setup font sizes
-``` +</​code>​ 
-(users should avoid becoming excited about that&​hellip;​). ​ The package + 
-suffers from the same problem as does [`extsizes`](https://​ctan.org/​pkg/​extsizes):​ the +Mais gardez votre sang-froid:​ 
-resulting font sizes are the _only_ feature of the document ​that +L'​extension ​[[ctanpkg>​scrextend]] ​ souffre du même problème que [[ctanpkg>​extsizes]]
-is changedand the appearance of the resulting ​document ​will probably +les tailles de police sont la seule caractéristique du document ​qui est modifiée, 
-not be as good as if the document ​class had been designed for use at +et l'​apparence du document ​résultant ne sera probablement pas aussi bonne 
-the size chosen.+que si la classe de document ​avait été conçue pour être utilisée à la taille choisie. 
 + 
 + 
 +===== Avec des classes spécialisées ===== 
 + 
 +De nombreuses classes, conçues pour produire des mises en page sur une taille de papier « non-ordinaire », 
 +possèdent leurs propres mécanismes et plages de tailles de policeC'est le cas, par exemple, des classes 
 +[[4_domaines_specialises:​communication_scientifique:​mettre_en_page_un_poster|conçues pour des affiches]] 
 +(telles que [[ctanpkg>​a0poster]] ou [[ctanpkg>​beamerposter]]),​ et des classes 
 +[[4_domaines_specialises:​diaporama:​classes_pour_des_presentations|pour préparer des diapositives]] 
 +(comme [[ctanpkg>​beamer]]). 
  
-Many classes, designed to produce typeset results other than on +----- 
-''​ordinary''​ paper, will have their own font size mechanisms and +//Source:// [[faquk>FAQ-extsizes|Other "​document font" sizes?]]
-ranges of sizes. ​ This is true, for example, of  +
-[poster classes]({% post_url FAQ-poster %}) (such as [`a0poster`](https:​//ctan.org/pkg/a0poster)), and of +
-[presentation and lecturing classes]({% post_url ​FAQ-slidecls %}) (such as +
-[`beamer`](https://​ctan.org/​pkg/​beamer).+
  
 +{{htmlmetatags>​metatag-keywords=(LaTeX,​mise en page,taille de caractère,​police plus grosse,​police plus petite,gros caractères,​agrandir la police)
 +metatag-og:​title=(Comment avoir d'​autres tailles de police de base?)
 +metatag-og:​site_name=(FAQ LaTeX francophone)
 +}}
  
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