Sistemi e \array - {c} ?

Cos'è il LaTeX e come usarlo al meglio.
Rispondi
Avatar utente
Haile
Messaggi: 515
Iscritto il: 30 mag 2008, 14:29
Località: Bergamo

Sistemi e \array - {c} ?

Messaggio da Haile » 25 giu 2008, 16:00

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)

Avatar utente
Desh
Messaggi: 212
Iscritto il: 29 ott 2007, 21:58

Messaggio da Desh » 25 giu 2008, 18:08

è la variabile che indica l'allinamento (centrato)

vedi qui

Avatar utente
SkZ
Messaggi: 3333
Iscritto il: 03 ago 2006, 21:02
Località: Concepcion, Chile
Contatta:

Messaggio da SkZ » 25 giu 2008, 18:21

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)
impara il [tex]~\LaTeX[/tex] e mettilo da par[tex]\TeX~[/tex]

Software is like sex: it's better when it's free (Linus T.)
membro: Club Nostalgici
Non essere egoista, dona anche tu! http://fpv.hacknight.org/a8.php

Avatar utente
batmath
Messaggi: 120
Iscritto il: 01 gen 1970, 01:00
Località: San Giorgio della Richinvelda, PN
Contatta:

Messaggio da batmath » 25 giu 2008, 19:09

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
Luciano Battaia
http://www.batmath.it

Avatar utente
SkZ
Messaggi: 3333
Iscritto il: 03 ago 2006, 21:02
Località: Concepcion, Chile
Contatta:

Messaggio da SkZ » 25 giu 2008, 20:10

si, ma preferisco quello in inglese perche' quella in italiano e' sempre indietro con gli aggiornamenti
impara il [tex]~\LaTeX[/tex] e mettilo da par[tex]\TeX~[/tex]

Software is like sex: it's better when it's free (Linus T.)
membro: Club Nostalgici
Non essere egoista, dona anche tu! http://fpv.hacknight.org/a8.php

Lorenzo Pantieri
Messaggi: 20
Iscritto il: 03 giu 2008, 21:33

Messaggio da Lorenzo Pantieri » 25 giu 2008, 20:31

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.

Avatar utente
Haile
Messaggi: 515
Iscritto il: 30 mag 2008, 14:29
Località: Bergamo

Messaggio da Haile » 25 giu 2008, 20:43

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

Lorenzo Pantieri
Messaggi: 20
Iscritto il: 03 giu 2008, 21:33

Messaggio da Lorenzo Pantieri » 25 giu 2008, 20:57

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.

Rispondi