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édentesRévision précédente
4_domaines_specialises:mathematiques:composer_du_texte_en_mode_mathematique [2022/07/09 19:51] – Sections de niveau 3 vides supprimées dbitouze4_domaines_specialises:mathematiques:composer_du_texte_en_mode_mathematique [2022/07/09 19:58] (Version actuelle) – ancienne révision (2022/06/30 19:47) restaurée dbitouze
Ligne 7: Ligne 7:
 ===== Avec des commandes de base ===== ===== Avec des commandes de base =====
  
-Le plus simple est d'utiliser ''\mbox'' ou ''\textrm'' (ou ''\textit'' si vous souhaitez un texte en italique) :+Le plus simple est d'utiliser ''\mbox'' ou ''\textrm'' (ou ''\textit'' si vous souhaitez un texte en italique) : 
  
 +==== ====
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
Ligne 30: Ligne 31:
 </WRAP> </WRAP>
 <WRAP clear /> <WRAP clear />
 +===== =====
  
 Le problème est que, avec ces commandes, la taille du texte reste celle du texte environnant, de sorte qu'il est tout à fait possible de tomber sur ce résultat disgracieux. Ce problème n'apparaît pas avec ''\textrm'' : Le problème est que, avec ces commandes, la taille du texte reste celle du texte environnant, de sorte qu'il est tout à fait possible de tomber sur ce résultat disgracieux. Ce problème n'apparaît pas avec ''\textrm'' :
  
 +==== ====
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
Ligne 60: Ligne 63:
 ===== ===== ===== =====
  
-Vous pouvez corriger ce problèmes avec les [[3_composition/texte/symboles/polices/changer_la_taille_d_une_fonte|sélecteurs de taille]] dans le texte, comme :+Vous pouvez corriger ce problèmes avec les [[3_composition/texte/symboles/polices/changer_la_taille_d_une_fonte|sélecteurs de taille]] dans le texte, comme : 
  
 +==== ====
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
 \documentclass{article} \documentclass{article}
 \begin{document} \begin{document}
-$z = a_{\mbox{\scriptsize de+$z = a_{\mbox{\scriptsize de 
     l'autre bout}}$     l'autre bout}}$
 \end{document} \end{document}
Ligne 92: Ligne 96:
 Recourir à la commande ''\mbox'' est (à peu près) raisonnable pour une utilisation occasionnelle, mais des textes mathématiques longs demandent une technique plus efficace pour éviter au rédacteur d'incessantes corrections. L'extension [[ctanpkg>mathtools]] fournit ici le nécessaire avec la commande ''\text''. Pour être exact, la commande est en fait fournie par l'extension [[ctanpkg>amstext]], mais l'extension [[ctanpkg>mathtools]] charge [[ctanpkg>amsmath]] qui, elle-même, charge [[ctanpkg>amstext]]. Recourir à la commande ''\mbox'' est (à peu près) raisonnable pour une utilisation occasionnelle, mais des textes mathématiques longs demandent une technique plus efficace pour éviter au rédacteur d'incessantes corrections. L'extension [[ctanpkg>mathtools]] fournit ici le nécessaire avec la commande ''\text''. Pour être exact, la commande est en fait fournie par l'extension [[ctanpkg>amstext]], mais l'extension [[ctanpkg>mathtools]] charge [[ctanpkg>amsmath]] qui, elle-même, charge [[ctanpkg>amstext]].
  
 +==== ====
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
Ligne 121: Ligne 126:
 ===== Cas des textes intercalés dans des formules ===== ===== Cas des textes intercalés dans des formules =====
  
-L'extension [[ctanpkg>mathtools]], par le biais [[ctanpkg>amsmath]], prévoit également des commentaires positionnés au milieu d'une de ses structures d'affichage multi-lignes, via la commande ''\intertext''. Par exemple :+L'extension [[ctanpkg>mathtools]], par le biais [[ctanpkg>amsmath]], prévoit également des commentaires positionnés au milieu d'une de ses structures d'affichage multi-lignes, via la commande ''\intertext''. Par exemple : 
  
 +==== ====
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
Ligne 129: Ligne 135:
 \begin{document} \begin{document}
 \begin{align} \begin{align}
-  A//1&=N//0(\lambda;\Omega')+  A//1&=N//0(\lambda;\Omega'
     - \phi(\lambda;\Omega'), \\     - \phi(\lambda;\Omega'), \\
   A_2&=\phi(\lambda;\Omega')   A_2&=\phi(\lambda;\Omega')
     -\phi(\lambda;\Omega), \\     -\phi(\lambda;\Omega), \\
-  \intertext{et} +  \intertext{et}  
-  A_3& =+  A_3& = 
        \mathcal{N}(\lambda;\omega).        \mathcal{N}(\lambda;\omega).
 \end{align} \end{align}
Ligne 152: Ligne 158:
   A//1&=N//0(\lambda;\Omega')-\phi(\lambda;\Omega'),\\   A//1&=N//0(\lambda;\Omega')-\phi(\lambda;\Omega'),\\
   A_2&=\phi(\lambda;\Omega')-\phi(\lambda;\Omega),\\   A_2&=\phi(\lambda;\Omega')-\phi(\lambda;\Omega),\\
-  \intertext{et}+  \intertext{et} 
   A_3&=   A_3&=
       \mathcal{N}(\lambda;\omega).       \mathcal{N}(\lambda;\omega).
Ligne 162: Ligne 168:
 ===== ===== ===== =====
  
-Cette commande place le texte « et » sur une ligne séparée avant la dernière ligne de l'affichage. Si le texte intercalé est court ou si les équations elles-mêmes sont légères, vous constaterez peut-être que ''\intertext'' laisse trop d'espace. La commande ''\shortintertext'' (propre à [[ctanpkg>mathtools]]) est un peu moins gourmande en espace :+Cette commande place le texte « et » sur une ligne séparée avant la dernière ligne de l'affichage. Si le texte intercalé est court ou si les équations elles-mêmes sont légères, vous constaterez peut-être que ''\intertext'' laisse trop d'espace. La commande ''\shortintertext'' (propre à [[ctanpkg>mathtools]]) est un peu moins gourmande en espace : 
  
 +==== ====
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
Ligne 197: Ligne 204:
 ===== ===== ===== =====
  
-Pour avoir le texte sur la même ligne que la deuxième équation, on peut utiliser l'environnement ''flalign'' ( de [[ctanpkg>mathtools]] et d'[[ctanpkg>amsmath]]) avec plein d'équations factices (représentées par le double « ''&&'' ») :+Pour avoir le texte sur la même ligne que la deuxième équation, on peut utiliser l'environnement ''flalign'' ( de [[ctanpkg>mathtools]] et d'[[ctanpkg>amsmath]]) avec plein d'équations factices (représentées par le double « ''&&'' ») : 
  
 +==== ====
 <WRAP column 45ex> <WRAP column 45ex>
 <code latex> <code latex>
4_domaines_specialises/mathematiques/composer_du_texte_en_mode_mathematique.1657396285.txt.gz · Dernière modification : 2022/07/09 19:51 de dbitouze
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0