====== Quels sont les attributs d'une police? ====== Une police possède cinq attributs: * une famille, * un codage, * une série, * une forme, * une taille. ===== La famille ===== La famille (//family//) correspond à l'allure générale de la police. Par défaut avec LaTeX, elle vaut ''rm'' (caractère romain). Les familles plus courantes sont: * ''rm'': famille par défaut (p. ex. //Computer Modern Roman//), * ''tt'': pour les fontes « machines à écrire » (//typewriter//), * ''ss'': pour les fontes sans empattement (//sans serif//). La police //Computer modern// vient avec d'autres: * ''vtt'': pour les fontes « machines à écrire » à chasse variable, * ''fr'': police funny, * ''dh'': police dunhill, * ''fib'': police fibonacci. On peut choisir une famille avec la commande ''\fontfamily'': {\fontfamily{cmrm}\selectfont Apportez un vieux whisky !} {\fontfamily{cmtt}\selectfont Apportez un vieux whisky !} {\fontfamily{cmvtt}\selectfont Apportez un vieux whisky !} {\fontfamily{cmss}\selectfont Apportez un vieux whisky !} {\fontfamily{cmdh}\selectfont Apportez un vieux whisky !} {\fontfamily{cmrm}\selectfont Apportez un vieux whisky !} {\fontfamily{cmtt}\selectfont Apportez un vieux whisky !} {\fontfamily{cmvtt}\selectfont Apportez un vieux whisky !} {\fontfamily{cmss}\selectfont Apportez un vieux whisky !} {\fontfamily{cmdh}\selectfont Apportez un vieux whisky !} Pour changer de famille ponctuellement dans votre document, vous avez intérêt à définir une macro, pour éviter d'appeler ''\fontfamily'' directement. Par exemple: \newcommand{\textfib}[1]{{\fontfamily{cmfib}\selectfont#1}} qui vous permettra d'écrire ensuite: \textfib{Et maintenant la fameuse suite} ===== Le codage ===== [[2_programmation:encodage:notion_d_encodage|Le codage]] (//encoding//) vaut ''OT1'' par défaut. Autres valeurs possibles: ''T1'', ''OML'', ''OMS''... ===== La série ===== La série (//series//) décrit à la fois l'épaisseur du trait (graisse) et la largeur des caractères (caractères condensés ou étendus). Elle vaut ''m'' (//medium//) par défaut, et les autres valeurs sont obtenues par une combinaison de deux attributs : * un poids (qui correspond à la graisse de la fonte): ''ul'' (//ultra-light//), ''el'' (//extra-light//), ''l'' (//light//), ''sl'' (//semi-light//), ''sb'' (//semi-bold//), ''b'' (//bold//), ''eb'' (//extra-bold//), ''ub'' (//ultra-bold//) ; * une largeur: ''uc'' (//ultra-condensed//), ''ec'' (//extra-condensed//), ''c'' (//condensed//), ''sc'' (//semi-condensed//), ''m'' (//medium//), ''sx'' (//semi-expanded//), ''x'' (//expanded//), ''ex'' (//extra-expanded//), ''ux'' (//ultra-expanded//). ===== La forme ===== La forme (//shape//) correspond aux différents variantes de la police. Ses valeurs possibles sont: * ''n'': normal (valeur par défaut), * ''it'': italique, * ''sl'': penché (//slanted//), * ''sc'': petites capitales (//small capitals//), * ''ui'': italique droit pas toujours disponible (//upright italics//), * ''ol'': pas toujours disponible (//outline//). ===== La taille ===== La taille (//size//) vaut 10pt (//10 points//) par défaut. Lorsque deux valeurs sont précisées, la première correspond effectivement à la taille de la fonte et la seconde, généralement plus grande, correspond à la taille de l'interligne. ----- //Sources:// * [[texdoc>cmfonts|Documentation de “cmfonts”]], * [[https://tex.stackexchange.com/questions/468795/best-way-of-using-the-full-range-of-full-fonts-styles-faces-for-latin-modern-rom|Best way of using the full range of full fonts/styles/faces for Latin Modern Roman?]] * ''[[http://texpower.sourceforge.net/doc/slifontsexample.pdf|slifontsexample.pdf]]'' (source: ''[[https://mirror.las.iastate.edu/tex-archive/macros/latex/contrib/texpower/tpslifonts/slifontsexample.tex|slifontsexample.tex]]''). {{htmlmetatags>metatag-keywords=(LaTeX,fontes,polices,forme des caractères,familles de caractères,gras,italique,penché,slanted,italique droit) metatag-og:title=(Quels sont les attributs d'une police?) metatag-og:site_name=(FAQ LaTeX francophone) }}