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ì:

viene tradotto in:

- 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":

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
rugweri.
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}
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 (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?