En latex, j'ai deux ineqaulites par ex. a \ leq b et c \ leq d. Je veux avoir une ligne numérotée qui a toutes deux des inégalités à ce sujet: comme ça. Quel est le moyen le plus simple d'obtenir l'espacement de se comporter? Quel environnement dois-je utiliser? P> p>
3 Réponses :
pour certains em> espace, il suffit d'utiliser Je ne connais pas d'environnements pour le faire, les environnements fournis avec les packages AMS sont destinés à aligner les colonnes (elles ne sont donc utiles que si vous avez plusieurs lignes). P> \ quad code>,
\ qquad code> ou de toute autre commande d'espacement de votre choix (peut-être
\ hill code>?). p>
align code> aligne également plusieurs équations sur une seule ligne. Ajouter plus
& code>. (Et voir
alignat code> pour plus de flexibilité.)
Bien sûr que ça fait; Mais cela ne comporte pas vraiment, car il n'y a qu'une seule ligne (comme faire une table d'une rangée). Ajouter plus & code> est comme à l'aide d'une table code> au lieu de
div code> S dans HTML: abus de constructions sémantiques afin d'améliorer la mise en forme. Si vous souhaitez utiliser des environnements AMS,
align code> ou
alignat code>, do pas i> insérer plus
& code> juste pour l'espacement.
Vous voulez dire que vous ne devrait pas i> écrire quelque chose comme a & = b && c & = d code>? Eh bien, dépend de ce que vous faites :) Le
Amsmath code> n'est pas très sémantique de toute façon. Je discuterais cependant que l'utilisation d'un seul
& code> pour séparer les équations est plus "sémantique" que d'utiliser
\ qquad code> mais si
\ qquad code> looks mieux pour un cas particulier alors allez-y.
Je suis d'accord sur & code> être plus sémantique que
qquad code>, j'ai donc évoqué votre réponse; Ma remarque sur être sémantique ou non concernait l'utilisation de multiple multiple i>
et code> s pour un espace intercolumn.
Vous devez utiliser le package amsmath code> (pour les options d'espacement). Les suivantes:
\begin{equation}
a \leq b \qquad c \leq d
\end{equation}
En fait, il n'y a pas d'amsmath ici: \ Qquad est standard.
AMSMATH CODE> contient toutefois le
Align CODE> Environnement, que vous allez probablement finir par vouloir si vous faites quelque chose de très fantaisiste.
La réponse est, bien entendu, d'utiliser le package et si vous ajoutez Plusieurs lignes ils vont bien paraître: p> quelle est la raison entière, vraiment, pour ne pas utiliser amsmath code>. Une caractéristique peut-être moins connue de l'environnement code> code> est de placer des équations côte à côte, exactement comme vous essayez de faire:
\ quad code> et d'autres commandes d'espacement manuel. < / p> p>
En effet, une caractéristique moins connue (ou moins consciemment connue) de align code>: il prend soin de l'espace intercolumn qui est, bien sûr, ce que nous suivons dans cette question. +1
(Mais avec plus d'espace entre le "B" et le "C". Cela me apprendra à ne pas étudier l'aperçu avant de poster ...