- Questo topic ha 5 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 10 mesi fa da .
-
Topic
-
Buon pomeriggio a tutti gli iscritti al forum!
Sono un nuovo utilizzatore di latex (da qualche settimana) su windows (attualmente utilizzo TexnicCenter). Ho provato a cercare un po’ sul forum ma non ho trovato argomenti riguardanti il mio piccolo problemino. Sto scrivendo un testo dove voglio allineare una serie di equazioni. Voglio che rimangano allineate tutte a sinistra ma che anche gli uguali siano allineati. La soluzione che ho adottato è quella di scirvere nel preambolo:
\documentclass[12pt,a4paper,fleqn]{article}
\usepackage{amsmath,amsfonts,amssymb}
\newcommand {\sub}{_\mathrm}
\newcommand {\ax} {^\mathrm}
e, per allinearle tutte a sinistra ed avere anche gli uguali allineati ho usato una scrittura come nell’esempio:
\begin{alignat}{2}
&\frac{d\omega\sub e}{dt} && = p\, \omega\sub 0 \frac{T\sub m –
T\sub{em}}{T\sub{st}}-D\,\omega\sub e
\\
&\frac{d\vartheta}{dt} && = \omega\sub e
\end{alignat}
non essendo riuscito ad ottenere la stessa cosa con il semplice align. E’ un metodo che può essere corretto?
A questo punto però mi si presenta un altro problema. Ho una serie di equazioni all’interno delle quali ce n’è una per cui devo spezzare l’equazione in due per andare a capo. In questo caso volevo usare il comando \split, ma con \alignat non riesco a gestire la cosa. L’unico modo in cui riesco a combinare i comandi è con align:
\begin{align}
I\sub 0 &= \frac{\sqrt{P\sub{L,0}\ax 2+Q\sub{L,0}\ax 2}}{E\sub{L,0}}
\\
\varphi\sub{L,0} & = \pi\left(\frac{1-\sgn{(P\sub{L,0})}}{2}\right)+\arctan\left({\frac{Q\sub{L,0}}{P\sub{L,0}}}\right)
\label{eq:atan2}
\\
\begin{split}
V\sub 0 &= \bigl[\left(x\sub L I\sub 0\cos{\varphi\sub{L,0}}-r\sub L I\sub 0\cos{\varphi\sub{L,0}}\right)\ax 2\\
&\quad\,\, +(E\sub{L,0}+r\sub L I\sub 0 \cos{\varphi\sub{L,0}}+x\sub L I\sub{0}\sin{\varphi\sub{L,0}})\ax 2 \bigr] \ax{\frac{1}{2}}
\end{split}
\end{align}
In questo modo, ovviamente, ottengo solo l’allineamento degli uguali. C’è un modo per allineare le formule anche a sinistra? L’unica altra soluzione che mi veniva in mente è quella di scrivere tutto con alignat, anche la formula da spezzare, e aggiungere un \notag per non numerare i pezzi in cui non serve. Tuttavia in questo modo l’etichetta sta o sulla prima riga o sull’ultima, non tra le due come vorrei.
Penso di aver fatto una gran confusione e mi scuso se non ho scritto in modo chiaro (non so neanche se l’area è quella giusta). 😀
Intanto mi complimento con voi per l’utilità di questo sito e per il materiale di ottima qualità che mettete a disposizione.A presto
Il Ronc
- Devi essere connesso per rispondere a questo topic.