ConTeXt/Styles typographiques : Italiques, gras, petites capitales
Styles typographiques : italique, gras, petites capitales
[modifier | modifier le wikicode]La typographie ne se limite pas aux polices : les styles — italique, gras, petites capitales — participent à la hiérarchie du texte et à sa lisibilité. ConTeXt gère ces styles de manière native, en utilisant automatiquement les variantes fournies par les polices modernes (OpenType). Cette page présente les usages essentiels, du plus simple au plus avancé.
Objectifs :
- comprendre les styles typographiques disponibles dans ConTeXt ;
- utiliser l’italique, le gras et les petites capitales ;
- réaliser des emphases imbriquées ;
- différencier les petites capitales véritables et les petites capitales simulées ;
- éviter les erreurs courantes (manque d’italique, gras artificiel, SC indisponibles).
1. L’italique : \em, \it, emphase logique
[modifier | modifier le wikicode]L’italique peut être posé de deux manières :
Italique logique (recommandé)
[modifier | modifier le wikicode]Ceci est \em{une emphase} dans ConTeXt.
Cela permet à ConTeXt de gérer automatiquement les emphases imbriquées :
Texte en \em{italique avec \em{une emphase} dedans}.
Résultat : → l’emphase interne redevient romaine, selon les règles typographiques classiques.
Italique direct
[modifier | modifier le wikicode]Ceci est {\it du texte en italique}.
À utiliser ponctuellement, mais éviter dans les longs documents.
Astuce : utilisez \em{…} et non \it dans vos ouvrages :
cela garantit un comportement correct dans les emphases emboîtées.
2. Le gras : \bf, \bold
[modifier | modifier le wikicode]Gras direct
[modifier | modifier le wikicode]Ceci est {\bf du texte en gras}.
Gras avec la famille courante
[modifier | modifier le wikicode]Ceci est {\bold du texte en gras}.
Dans les polices modernes, ConTeXt cherche automatiquement :
- le vrai gras (*Bold*)
- le gras italique (*BoldItalic*)
Si la police ne fournit pas ces variantes : → ConTeXt peut générer un « gras artificiel », ce qui est déconseillé.
Note : Si vous voyez dans le fichier log :
font fallback for bold requested
c’est que la police ne contient pas de vrai gras. Mieux vaut alors changer de police.
3. Les petites capitales : \sc (et SC OpenType)
[modifier | modifier le wikicode]Les petites capitales (small caps) sont un style essentiel : → sigles, noms propres, titres secondaires, bibliographie.
Commande simple :
{\sc Ceci est un texte en petites capitales.}
Petites capitales réelles vs simulées
[modifier | modifier le wikicode]Certaines polices (EB Garamond, Libertinus, TeX Gyre Pagella) contiennent de vraies petites capitales. D’autres les simulent en réduisant les capitales : effet médiocre.
Test :
\showfont[ebgaramond]
\showfont[texgyrepagella]
\showfont[dejavuserif]
→ Comparez “SC” dans le tableau des glyphes. → Si les petites capitales n’existent pas, évitez cette police.
Forcer l’activation OpenType
[modifier | modifier le wikicode]\definefontfeature[sc][smcp=yes]
\definefontfamily[myfamily][serif][EB Garamond][features=sc]
\setupbodyfont[myfamily]
4. Styles avancés : combiner italic, gras, SC
[modifier | modifier le wikicode]ConTeXt sélectionne la bonne variante si la police la fournit :
{\it Italique}, {\bf Gras}, {\sc SC},
{\bf\it Gras italique}, {\sc\it Petites capitales italique}.
Si une combinaison n’existe pas dans la police : → ConTeXt affiche un avertissement dans le log.
Attention : la plupart des polices ne possèdent pas de « petites capitales italique ».
5. Styles via les familles de polices
[modifier | modifier le wikicode]Changer le style global du texte :
\definefontfamily[mainface][serif][TeX Gyre Pagella]
\setupbodyfont[mainface,11pt]
Puis utiliser les styles habituels :
{\it italique} {\bf gras} {\sc petites capitales}
Cette méthode garantit une cohérence parfaite dans tout le document.
6. Emphases imbriquées : gestion automatique
[modifier | modifier le wikicode]Exemple :
Texte \em{en italique avec \em{une seconde emphase} dedans}.
Résultat attendu et typographiquement correct : → la seconde emphase redevient romaine.
Pour un texte déjà en italique :
{\it Texte en italique avec \em{une emphase logique}.}
→ l’emphase redevient romaine.
7. Erreurs fréquentes et solutions
[modifier | modifier le wikicode]Police sans italique :
Certaines polices (notamment décoratives) n’ont pas de variante italique.
→ Solution : utiliser une police professionnelle (Pagella, Schola, Libertinus…).
Petites capitales simulées :
ConTeXt tentera parfois d’en fabriquer.
→ Solution : choisir une police avec vraies SC (Pagella, EB Garamond, Libertinus).
Gras artificiel :
Si la police ne contient pas Bold, ConTeXt épaissit artificiellement la fonte.
→ Évitez pour l’impression professionnelle.
Voir aussi
[modifier | modifier le wikicode]- Polices et familles de polices
- Tester et explorer les polices
- Organisation d’un document long
- ConTeXt