Re: Simboli strani in LaTeX

#20112
Up
0
Down
::

Ciao a tutti, io ho un problema riguardo il risultato della compilazione in LaTex.
Ho inserito nel mio documento questo codice:
`$
{\mathcal {\overline x}_{ij}} = \left\{
\begin{array}{lcl}
x_{ij} + \vartheta & \mbox{se} & (i,j) \in C^+ \\
x_{ij} – \vartheta & \mbox{se} & (i,j) \in C^- \\
x_{ij} & \mbox{se} & (i,j) \not\in C
\end{array}
\right.
$`
e fin qua non mi pare ci siano errori; solo che invece di scrivermi la ‘x’ segnata nel dvi come mi aspetto, mi scrive ‘§’ segnato.

Qualcuno saprebbe dare risposta a questo problema? dove sbaglio?

Prima di tutto \mathcal funziona solo con le lettere maiuscole. Quindi niente “x” minuscola. Secondo, \mathcal deve avere come argomento solo la lettera che vuoi in carattere calligrafico. Non so che cosa vorresti ottenere, ma penso che la soprallineatura sia più che sufficiente.

Una formula del genere non dovrebbe mai andare in corpo, ma centrata nella riga (con \[…\]); inoltre dovresti usare il pacchetto amsmath:
`\[
\overline{x}_{ij}=
\begin{cases}
x_{ij} + \vartheta & \text{se $(i,j) \in C^+$} \\
x_{ij} – \vartheta & \text{se $(i,j) \in C^-$} \\
x_{ij} & \text{se $(i,j) \notin C$}
\end{cases}
\]`
Nota come dentro \text si possa entrare in modo matematico. Si potrebbe anche scrivere
`\text{se }(i,j) \in C^+ \\`
ma è molto meno intuitivo. Nota anche \notin invece di \not\in: metti i due comandi vicini e guarda bene il risultato per vedere la differenza.

Un altra cosa che potresti fare è scrivere nel preambolo
`\renewcommand{\theta}{\vartheta}`
in modo da essere sicuro di non usare mai la theta nella forma “chiusa”: o si usa una forma o l’altra per tutto il documento.

Ciao
Enrico

Go to top