2010-10-07 7 views
7

Mi piacerebbe avere un effetto simile a \ multicolumn all'interno di un ambiente align *, come mostrato nello snippet di codice (che non funziona) sotto. Ad esempio, voglio che il testo sia allineato con la colonna più a sinistra, ma non dovrebbe influenzare le caratteristiche di allineamento dell'equazione altrimenti. \ intertext {...} purtroppo scarica tutto al margine sinistro, anche quando l'equazione è centrata.Latex - multicolumn in un ambiente align *

\begin{align*} 
     1 & 2 & 3 & 4 & 5 \\ 
     \multicolumn{5}{l}{Some text that I want to appear here..} \\ 
     %\intertext{Some text that I want to appear here} \\ 
     7 & 8 & 9 & 10 & 11 & 12 
    \end{align*} 

Come posso farlo?

Molte grazie in anticipo!

+3

È possibile trovare un'intera comunità su [tex.stackexchange.com] (http://tex.stackexchange.com), dove nessuna domanda TeX è troppo piccola. –

+4

Questa domanda sembra essere off-topic perché appartiene a http://tex.stackexchange.com/ – BartoszKP

risposta

4

\begin{align*} 
    1 & 2 & 3 & 4 & 5 \\ 
    \omit\rlap{Some text that I want to appear here...}\\ 
    7 & 8 & 9 & 10 & 11 & 12 
\end{align*} 

Generalmente, in sostituzione \multicolumn all'interno di ambienti allineamento simile, si potrebbe tentare di sperimentare \multispan, ma sembra interferire gravemente con l'allineamento in questo caso.

3

Apparentemente in modalità matematica, i comandi \ llap e \ rlap per l'allineamento orizzontale non funzionano. Il pacchetto mathtools fornisce \ mathllap e \ mathrlap, che funzionano lì.

Fonte: this post.