Pagina 1 di 2

Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 12:57
da Ianero
Secondo voi come mai il seguente codice LaTeX:

Codice: Seleziona tutto

h(x)=\left\{\begin{matrix}
f(x) \;\; \mathrm{if} \;\; x \in \mathcal{A}_{\infty}=\bigcup_{n\in \mathbb{N}}\mathcal{A}_n\\
g^{-1}(x) \;\; \mathrm{if} \;\; x \notin \mathcal{A}_{\infty}
\end{matrix}\right.


che dovrebbe mostrarsi così:

h(x)=\left\{\begin{matrix}
f(x) \;\; \mathrm{if} \;\; x \in \mathcal{A}_{\infty}=\bigcup_{n\in \mathbb{N}}\mathcal{A}_n\\ 
g^{-1}(x) \;\; \mathrm{if} \;\; x \notin \mathcal{A}_{\infty}
\end{matrix}\right.

viene tradotto in:

Senza titolo.jpeg
Senza titolo.jpeg (14.4 KiB) Visto 3933 volte


in TexShop su Mac :?:
Non so se è un problema che si riscontra con ogni software o solo con questo, se qualcuno potesse fare una prova gliene sarei grato. Il codice non credo sia il problema, in quanto ad esempio qui nel forum viene visualizzato bene.

Thanks in advance.

Re: Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 13:03
da rugweri
Su TeXStudio il tuo codice funziona... in ogni caso, potresti provare con "cases" al posto di "matrix":

h(x)=\begin{cases}
f(x) \;\; \mathrm{if} \;\; x \in \mathcal{A}_{\infty}=\bigcup_{n\in \mathbb{N}}\mathcal{A}_n\\
g^{-1}(x) \;\; \mathrm{if} \;\; x \notin \mathcal{A}_{\infty}
\end{cases}

Codice: Seleziona tutto

h(x)=\begin{cases}
f(x) \;\; \mathrm{if} \;\; x \in \mathcal{A}_{\infty}=\bigcup_{n\in \mathbb{N}}\mathcal{A}_n\\
g^{-1}(x) \;\; \mathrm{if} \;\; x \notin \mathcal{A}_{\infty}
\end{cases}

Re: Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 13:05
da Ianero
Ti ringrazio Foto Utenterugweri.
Ho provato ma niente, stessa cosa, non separa le righe.
Mah, provo a scaricare qualcos'altro...

Re: Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 13:23
da gvee
Ianero ha scritto:Mah, provo a scaricare qualcos'altro...

Prova con Texmaker. Io lo uso e non mi ha mai dato problemi.

Poi per allineare le condizioni usa \quad. Per esempio:

Codice: Seleziona tutto

\begin{cases}
x = a + b + c \quad \text{if } a = n\\
y = a + b + c \quad \text{if } c = n\\
\end{cases}


Oppure così con l' &:

Codice: Seleziona tutto

h(x)=\begin{cases}
f(x) & \mathrm{if }x \in \mathcal{A}_{\infty}=\bigcup_{n\in \mathbb{N}}\mathcal{A}_n\\
g^{-1}(x) &  \mathrm{if }x \notin \mathcal{A}_{\infty}
\end{cases}


h(x)=\begin{cases}
f(x) & \mathrm{if }x \in \mathcal{A}_{\infty}=\bigcup_{n\in \mathbb{N}}\mathcal{A}_n\\
g^{-1}(x) &  \mathrm{if }x \notin \mathcal{A}_{\infty}
\end{cases}

Re: Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 13:37
da Ianero
gvee ha scritto:Oppure così con l' &:


Riporto testualmente:

misplaced alignment tab character &

:?

Re: Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 13:41
da gvee
Non so se hai provato Texmaker.. Comunque:

Codice: Seleziona tutto

\begin{equation}
h(x)=\begin{cases}
f(x) & \mathrm{if}\ x \in \mathcal{A}_{\infty}=\bigcup_{n\in \mathbb{N}}\mathcal{A}_n\\
g^{-1}(x) &  \mathrm{if}\ x \notin \mathcal{A}_{\infty}
\end{cases}
\end{equation}


Screenshot_2018-03-07_13-38-23.png
Screenshot_2018-03-07_13-38-23.png (9.32 KiB) Visto 3900 volte

Occhio che ho cambiato il tipo di spazio dopo l'if rispetto al messaggio precedente.

Re: Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 13:56
da Ianero
Continua a dargli fastidio il carattere &.

gvee ha scritto:Non so se hai provato Texmaker

Pensavo: questo non è solo un editor? Il compilatore che usa non è lo stesso a cui si appoggia qualunque editor?

Re: Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 14:07
da gvee
Ianero ha scritto:Il compilatore che usa non è lo stesso a cui si appoggia qualunque editor?

Non conosco a fondo altri editor.
Nel mio caso (su Linux) compilo direttamente con l'editor. Che io sappia, i compilatori che usa sono latex e pdflatex. Se ne usa altri dovrei indagare ma per i miei documenti uso pdflatex (che è abbastanza famoso) e non mi ha mai dato ulteriori problemi. Provato anche direttamente da terminale.
Ma se lo installi su Mac (continui a non dire se lo hai provato sì o no) suppongo venga tutto incluso nel pacchetto. Non usando un SO Mac non ti posso dire nulla a riguardo.

Re: Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 14:18
da Ianero
Sì l'ho installato e nulla di nuovo, sto provando i diversi tipi di compilatori intanto.

Re: Sistema di due equazioni LaTeX

Inviato: 7 mar 2018, 15:38
da DrCox
Ianero ha scritto:Continua a dargli fastidio il carattere &.


Non è preferibile usare l'ambiente align al posto dell'ambiente equation in questi casi?