Différences

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

Lien vers cette vue comparative

composition:texte:symboles:polices:pourquoi_ne_pas_utiliser_newfont [2021/01/07 13:30] – Déplacement de la page et correction de la mise en forme et des liens. yannick.tanguy2_composition:texte:symboles:polices:pourquoi_ne_pas_utiliser_newfont [2021/01/08 13:37] (Version actuelle) – Renommage des sections de base: correction des liens internes. yannick.tanguy
Ligne 1: Ligne 1:
-====== Pourquoi éviter d'utiliser la commande \newfont ? ======+====== Pourquoi éviter d'utiliser la commande \newfont? ======
  
 Si tout le reste échoue, vous //pouvez// spécifier une fonte en utilisant la commande ''\newfont''. Cette technique peut être tentante  mais la fonte ainsi intégrée ne rentre pas dans le mécanisme de sélection de police de <latex>\LaTeX</latex>. La commande ''\newfont'' consiste en un très léger enrobage autour de la primitive ''\font'' et ne convient pas du tout à <latex>\LaTeX</latex>. Voici un exemple simple des problèmes que cela pose : Si tout le reste échoue, vous //pouvez// spécifier une fonte en utilisant la commande ''\newfont''. Cette technique peut être tentante  mais la fonte ainsi intégrée ne rentre pas dans le mécanisme de sélection de police de <latex>\LaTeX</latex>. La commande ''\newfont'' consiste en un très léger enrobage autour de la primitive ''\font'' et ne convient pas du tout à <latex>\LaTeX</latex>. Voici un exemple simple des problèmes que cela pose :
Ligne 45: Ligne 45:
 </latexdoc> </latexdoc>
  
-Cet exemple positionne un « guillemet-virgule double inférieur » (ou guillemet bas allemand) à la place de l'accent grave, sous le « a ». Cela se produit parce que ''ecrm1000'' est dans un [[fichiers:fontes:notion_d_encodage|encodage]] différent de celui attendu par <latex>\LaTeX</latex>. Si vous utilisez l'extension [[ctanpkg>fontenc|fontenc]] (ici avec son option ''T1'' au lieu de ''OT1'') pour sélectionner les polices //EC//, tous ces problèmes d'encodage fastidieux sont résolus pour vous, dans les coulisses.+Cet exemple positionne un « guillemet-virgule double inférieur » (ou guillemet bas allemand) à la place de l'accent grave, sous le « a ». Cela se produit parce que ''ecrm1000'' est dans un [[2_programmation:encodage:notion_d_encodage|encodage]] différent de celui attendu par <latex>\LaTeX</latex>. Si vous utilisez l'extension [[ctanpkg>fontenc|fontenc]] (ici avec son option ''T1'' au lieu de ''OT1'') pour sélectionner les polices //EC//, tous ces problèmes d'encodage fastidieux sont résolus pour vous, dans les coulisses.
  
-Il reste cependant une circonstance où vous serez tenté d'utiliser ''\newfont'' : pour obtenir une taille de police qui ne rentre pas dans les tailles standard définies par Knuth, <latex>\LaTeX</latex> (par défaut) ne vous permettant pas de sortir de ce cadre. Ne désespérez pas : la question « [[fichiers:fontes:tailles_de_fontes_arbitraires|Comment afficher des fontes de taille arbitraire ?]] » vous aidera à éviter cette technique.+Il reste cependant une circonstance où vous serez tenté d'utiliser ''\newfont'' : pour obtenir une taille de police qui ne rentre pas dans les tailles standard définies par Knuth, <latex>\LaTeX</latex> (par défaut) ne vous permettant pas de sortir de ce cadre. Ne désespérez pas : la question « [[5_fichiers:fontes:tailles_de_fontes_arbitraires|Comment afficher des fontes de taille arbitraire ?]] » vous aidera à éviter cette technique.
  
 ----- -----
Ligne 57: Ligne 57:
 metatag-og:site_name=(FAQ LaTeX francophone) metatag-og:site_name=(FAQ LaTeX francophone)
 }} }}
 +
3_composition/texte/symboles/polices/pourquoi_ne_pas_utiliser_newfont.1610026226.txt.gz · Dernière modification : 2021/01/07 13:30 de yannick.tanguy
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0