9
votes

Deux inégalités affichant côte à côte, mais bien espacées en latex

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: xxx

comme ça. Quel est le moyen le plus simple d'obtenir l'espacement de se comporter? Quel environnement dois-je utiliser?


1 commentaires

(Mais avec plus d'espace entre le "B" et le "C". Cela me apprendra à ne pas étudier l'aperçu avant de poster ...


3 Réponses :


4
votes

pour certains espace, il suffit d'utiliser \ quad , \ qquad ou de toute autre commande d'espacement de votre choix (peut-être \ hill ?).

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).


4 commentaires

align aligne également plusieurs équations sur une seule ligne. Ajouter plus & . (Et voir alignat 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 & est comme à l'aide d'une table au lieu de div S dans HTML: abus de constructions sémantiques afin d'améliorer la mise en forme. Si vous souhaitez utiliser des environnements AMS, align ou alignat , do pas insérer plus & juste pour l'espacement.


Vous voulez dire que vous ne devrait pas écrire quelque chose comme a & = b && c & = d ? Eh bien, dépend de ce que vous faites :) Le Amsmath n'est pas très sémantique de toute façon. Je discuterais cependant que l'utilisation d'un seul & pour séparer les équations est plus "sémantique" que d'utiliser \ qquad mais si \ qquad looks mieux pour un cas particulier alors allez-y.


Je suis d'accord sur & être plus sémantique que qquad , j'ai donc évoqué votre réponse; Ma remarque sur être sémantique ou non concernait l'utilisation de multiple multiple et s pour un espace intercolumn.



2
votes

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}


2 commentaires

En fait, il n'y a pas d'amsmath ici: \ Qquad est standard.


AMSMATH contient toutefois le Align Environnement, que vous allez probablement finir par vouloir si vous faites quelque chose de très fantaisiste.



18
votes

La réponse est, bien entendu, d'utiliser le package amsmath . Une caractéristique peut-être moins connue de l'environnement est de placer des équations côte à côte, exactement comme vous essayez de faire: xxx

et si vous ajoutez Plusieurs lignes ils vont bien paraître: xxx

quelle est la raison entière, vraiment, pour ne pas utiliser \ quad et d'autres commandes d'espacement manuel. < / p>


1 commentaires

En effet, une caractéristique moins connue (ou moins consciemment connue) de align : il prend soin de l'espace intercolumn qui est, bien sûr, ce que nous suivons dans cette question. +1