> come volevo io. Mi sono arrangiato un po' con l'ambiete array ma �
> quello giusto?
E come le vorresti allineate?
Ciao
Enrico
Volevo sapere se c'è una qualche regola da seguire. Se il sistema è in
forma normale la x sotto la x e la y sotto la y, gli uguali ben
centrati uno sotto l'altro, ecc. Con array mi viene bene ma è il
metodo giusto?
Grazie roberto
> On 24 Set, 16:43, Enrico Gregorio <grego...@math.unipd.it> wrote:
> > roberto <roberto.boggi...@gmail.com> scrive:
> >
> > > Ciao a tutti. E' da molto tempo che uso latex ma oggi scrivendo una
> > > dispensa per i miei studenti mi sono imbattuto in una cosa a cui non
> > > avrei mai pensato. Dovevo scrivere semplicemente un sistema ma lo
> > > volevo fare bene e in modo ordinato. Prendi una, due, tre guide e
> > > cerca su internet non sono riuscito a trovare uno straccio di codice
> > > che mi permettesse di scrivere le equazioni bene e anche allineate
> > > come volevo io. Mi sono arrangiato un po' con l'ambiete array ma �
> > > quello giusto?
> >
> > E come le vorresti allineate?
> >
> > Ciao
> > Enrico
>
> Volevo sapere se c'� una qualche regola da seguire. Se il sistema � in
> forma normale la x sotto la x e la y sotto la y, gli uguali ben
> centrati uno sotto l'altro, ecc. Con array mi viene bene ma � il
> metodo giusto?
No, non � il modo giusto perch� le spaziature sono sicuramente
sbagliate. Puoi definire
\usepackage{array}
\newenvironment{system}
{\left\lbrace\begin{array}{*{4}{c@{}>{{}}c<{{}}@{}}c}}
{\end{array}\right.}
\begin{system}
2x & + & 3y & = & 0\\
-x & + & y & = & 0
\end{system}
Puoi usare fino a quattro incognite. Non � difficile capire che
cosa modificare per averne di pi�. :)
Ciao
Enrico
Ti ringrazio molto, non sono esperto fino a questo punto ma mi spieghi
i comandi
{*{4}{c@{}>{{}}c<{{}}@{}}c}}
grazie roberto
> Ti ringrazio molto, non sono esperto fino a questo punto ma mi spieghi
> i comandi
> {*{4}{c@{}>{{}}c<{{}}@{}}c}}
1) Quando scrivi le specifiche per le colonne in una tabella (tabular
o array), puoi sempre usare *{numero}{colonne} che indica di ripetere
il secondo argomento un certo numero di volte; per esempio, *{3}{lr}
equivale a lrlrlr.
2) @{} tra due colonne dice di non inserire spazio tra esse.
3) Il pacchetto array permette una sintassi del tipo >{prima}x<{dopo}
dove x � uno dei tipi di colonna ammessi (c, l, r, eccetera).
L'argomento "prima" viene inserito a sinistra del contenuto della cella,
"dopo" va a destra.
Dunque quel preambolo di tabella (con 2 invece di 4) equivale a
c@{}>{{}}c<{{}}@{}c@{}>{{}}c<{{}}@{}c
Cinque colonne centrate senza alcuno spazio tra esse. Se scrivo
2x & + & 3y & = & 7
ottengo l'equivalente di
$2x$${}+{}$$3y$${}={}$$7$
Perch� quei gruppi vuoti? Per dar modo a TeX di inserire le
corrette spaziature attorno ai simboli + e =.
Ciao
Enrico
Ti ringrazio moltissimo. Conciso e perfetto come il solito.
Ciao roberto