Faq/Math/005/it

From The Document Foundation Wiki
< Faq‎ | Math
Jump to: navigation, search
This page is a translated version of the page Faq/Math/005 and the translation is 100% complete.

Other languages:
dansk • ‎English • ‎français • ‎italiano • ‎русский


Come posso allineare le mie equazioni al segno uguale?

Normalmente Math centra ogni linea di una formula. Per allineare ogni linea al segno di uguale potete utilizzare matrix, come mostrato nell'esempio che segue.

Visualizzato Comando
 \begin{align} x + y &= 2 \\ x &= y-2 \end{align} matrix {
alignr x+y # {}={} # alignl 2 ##
alignr x # {}={} # alignl 2-y
}

Le parentesi graffe vuote intorno al segno di uguale sono necessarie perché = è un operatore binario che richiede un'espressione su ogni lato.

Lo spazio intorno al = può essere ridotto cambiando la spaziatura tra le colonne della matrice:

  • Selezionate Formato ▸ Spaziatura.
  • Fate clic su Categoria e scegliete Matrici dal menu a discesa.
  • Inserite 0% per la spaziatura colonna.

A volte è necessario "riservare" un po' di spazio alla sinistra del segno uguale nelle equazioni multi linea. Utilizzate phantom come mostrato di seguito.

Visualizzazione dell'intestazione Comando
 \begin{align} 3(x+4)-2(x-1) &= 3 x+12-(2 x-2) \\  &= 3 x+12-2 x+2 \\ &= x+14 \end{align} ""3(x+4)-2(x-1)=3 x+12-(2 x-2) newline
""phantom {3(x+4)-2(x-1)}=3 x+12-2 x+2 newline
""phantom {3(x+4)-2(x-1)}=x+14

Il comando phantom indica che dovrebbe esserci uno spazio della stessa lunghezza di "3(x+4)-2(x-1)". Ciò comporta che i segni uguale sono correttamente in fila.

Nota: le "" possono essere sostituite con alignl. Però la spaziatura generata dai due comandi non è perfettamente uguale: con "" la riga è leggermente più a destra rispetto all'uso di alignl.