Pagina 1 di 1

Sistemi e \array - {c} ?

Inviato: 25 giu 2008, 16:00
da Haile
Per i sistemi in LaTeX uso il codice seguente

Codice: Seleziona tutto

\begin{displaymath}
\left\{ \begin{array}{c}
x_1^2 + y = 3 \\ 
\\
x - y = 4 \\
\\
x \cdot y = 4
\end{array}
\right .
\end{displaymath}

$ \begin{displaymath} \left\{ \begin{array}{c} x + y = 3 \\ \\ x - y = 4 \\ \\ x \cdot y = 4 \end{array} \right . \end{displaymath} $

si nota il {c} nella prima riga... l'ho inserito copiando dalla mia guida, che però non da spiegazioni in merito. Senza il {c} non si vede la prima variabile del sistema:

Codice: Seleziona tutto

\begin{displaymath}
\left\{ \begin{array}
x + y = 3 \\ 
\\
x - y = 4 \\
\\
x \cdot y = 4
\end{array}
\right .
\end{displaymath}
$ \begin{displaymath} \left\{ \begin{array} x + y = 3 \\ \\ x - y = 4 \\ \\ x \cdot y = 4 \end{array} \right . \end{displaymath} $


Qualcuno sarebbe cosi gentile da spiegarmi il reale significato della c, ed il suo senso? Credo abbia a che fare con il comando \array... sbaglio? 8)

Inviato: 25 giu 2008, 18:08
da Desh
è la variabile che indica l'allinamento (centrato)

vedi qui

Inviato: 25 giu 2008, 18:21
da SkZ
l'enviroment array prevede che dopo il comando dai la lista degli allineamenti, come tabular
{c}=> una colonna centrata
{rl}=> prima colonna allineata a dx, seconda a sx

che guida usi?
se sai l'inglese molto buona e' "a Not so short introduction" (cerca su ggogle lshort)

Inviato: 25 giu 2008, 19:09
da batmath
Veramente la mica tanto breve guida c'è anche in italiano, basta cercare su google itlshort.
Poi, ma come guida di secondo livello, c'è quella del Guit reperibile su http://www.guit.sssup.it/downloads/GuidaGuIT.pdf. Secondo me è una dlele più complete, rimanendo sempre a livello abbordabile.
Luciano Battaia

Inviato: 25 giu 2008, 20:10
da SkZ
si, ma preferisco quello in inglese perche' quella in italiano e' sempre indietro con gli aggiornamenti

Inviato: 25 giu 2008, 20:31
da Lorenzo Pantieri
batmath ha scritto:Veramente la mica tanto breve guida c'è anche in italiano, basta cercare su google itlshort.
Poi, ma come guida di secondo livello, c'è quella del Guit reperibile su http://www.guit.sssup.it/downloads/GuidaGuIT.pdf. Secondo me è una dlele più complete, rimanendo sempre a livello abbordabile.
Luciano Battaia
A un livello intermedio tra la Mica tanto breve intro e il manuale di Beccari c'è la guida che ho scritto io:
http://www.lorenzopantieri.net/LaTeX_fi ... eLaTeX.pdf

Adesso il nostro amico non ha che l'imbarazzo della scelta...

Per inciso, nella mia guida è definito un apposito ambiente "sistema" per comporre i sistemi di equazioni.

Ciao,
L.

Inviato: 25 giu 2008, 20:43
da Haile
Ho imparato il LaTeX su "una mica tanto breve introduzione a LaTeX"

Ma se devo essere sincero non spiega molto bene la storia del {c}

forse sbaglio io a guardare? Ho quella in italiano, ho provato a cercare nel paragrafo 3.5 (pagina 46 circa) quando parla di "materiale allineato verticalmente" nel capitolo sulla matematica, ma non c'è scritto nulla...

Comunque grazie per le risposte 8)

EDIT: ah! era spiegato nel paragrafo dedicato alle tabelle, adesso ho trovato. Mi ero intestardito a cercare in quello per la matematica

Inviato: 25 giu 2008, 20:57
da Lorenzo Pantieri
Haile ha scritto:Ho imparato il LaTeX su "una mica tanto breve introduzione a LaTeX"
Anch'io, ma quella guida comincia a sentire il peso degli anni...

L'ambiente array è analogo a tabular. Quel {c} significa che viene creato un vettore con una colonna centrata. Tuttavia, anziché l'ambiente array andrebbero usati altri ambienti, più adatti. Confronta:

Codice: Seleziona tutto

\begin{displaymath} 
\left\{ \begin{array}{c} 
x_1^2 + y = 3 \\ 
\\ 
x - y = 4 \\ 
\\ 
x \cdot y = 4 
\end{array} 
\right . 
\end{displaymath}
con

Codice: Seleziona tutto

\[
\begin{sistema}
x_1^2+y=3 \\
x-y=4 \\
xy=4
\end{sistema}
\]
Poi pensa di dover scrivere un documento con decine di sistemi. Anche le spaziature ottenute con \left sono esagerate.

In definitiva, array e \left ... \right non andrebbero usati praticamente mai.

Ciao,
L.