2010-01-02 20 views
12

Prenons l'exemple suivantComment faire pour que les parenthèses correspondent à la hauteur quand elles sont séparées entre les lignes dans les maths LaTeX?

\begin{equation} 
    \begin{split} 
     f = & \left(\frac{a}{b} + \right. \\ 
        & \left. c \right) + d 
    \end{split} 
\end{equation} 

En conséquence, la parenthèse gauche sur la première ligne est très importante, en raison de la fraction à l'intérieur. Dans la deuxième ligne, puisqu'il n'y a pas de fraction, la parenthèse est petite.

Comment puis-je faire correspondre celui sur la deuxième ligne à celui sur la première ligne en hauteur?

+0

me semble Rappeler quelque chose comme une commande "fantôme", mais je ne trouve rien sur google ou dans la documentation – cheshirekow

Répondre

18

Vous devez utiliser \vphantom, il est un espace vertical égal à son argument et pas d'espace horizontal:

\begin{equation} 
    \begin{split} 
     f = & \left(\frac{a}{b} + \right. \\ 
        & \left. \vphantom{\frac{a}{b}} c \right) + d 
    \end{split} 
\end{equation} 

(Je recommande \vphantom sur \phantom dans ce cas parce que \phantom ajoute un espace horizontal dont vous n'avez pas besoin.)

Pour beaucoup d'excellents conseils sur la composition des mathématiques, jetez un oeil à Math mode par Herbert Vo ß.

+0

Ouais, j'ai effectivement vu ça quand j'ai trouvé fantôme sur google. Re bon point Points bonus pour la référence génial Merci – cheshirekow

+0

Merci beaucoup pour ce document. Je me suis dit qu'il y avait suffisamment d'informations indépendantes pour en faire une réponse. –

+0

+1 pour le lien doux – forefinger

3

Oh. Il est la commande \ fantôme {}

\begin{equation} 
    \begin{split} 
     f = & \left(\frac{a}{b} + \right. \\ 
        & \left. \phantom{\frac{a}{b}} c \right) + d 
    \end{split} 
\end{equation} 
+0

son en effet difficile - fantôme contre fantôme :-) – moritz

3

Vous pouvez également utiliser \ big (\ big) pour définir la taille en particulier.

L'ordre va (, \ big (, \ Big (, \ bigg (, \ Bigg (pour augmenter bigness.

+1

ouais, je l'ai déjà utilisé, mais je n'aime pas avoir à spécifier manuellement ... J'ai toujours peur d'avoir à changer les choses à l'intérieur et de ne pas remarquer que les parenthèses ne portent pas t match. – cheshirekow

0

Je pense que vous voulez utiliser la commande \vphantom{}

\begin{equation} 
\begin{split} 
    f = & \left(\frac{a}{b} + \right. \\ 
       & \left. \phantom{\frac{a}{b}} c \right) + d 
\end{split} 
\end{equation}