Allineamento equazioni

  • Creatore
    Topic
  • #102678
    Up
    0
    Down
    ::


    Salve a tutti, sto scrivendo la mia tesi di laurea triennale in Fisica e per l’occasione sto imparando a utilizzare Tex, quindi mi scuso in anticipo se la domanda in questione sarà un po’ da noob 🙂

    Sto ovviamente usando il package amsmath; nella tesi ho spesso a che fare con equazioni molto lunghe che mi trovo necessariamente costretto a splittare per non avere la numerazione sotto l’espressione (bruttissimo).

    Mi sono informato su alcune guide online sull’uso del command split; funziona, ma vorrei che mi allineasse le parti dell’equazione centralmente, non una tutta a sinistra e l’altra tutta a destra, come nell’immagine allegata. provando ad usare gli & nell’espressione, viene anche peggio poiché mi allinea il termine iniziale di entrambe a sinistra e dei pezzi di esse tutte a destra, come nel secondo allegato.

    Come posso fare? Ho provato a usare altri command come multiline o align, ma quando provo a compilare mi dice che possono essere usati solo in paragraph mode (cosa non specificata nella guida)…

    Grazie.

    I link degli screen:

    https://www.dropbox.com/s/w5y0a99el0hd07f/Schermata%202015-07-31%20alle%2012.43.36.png?dl=0
    https://www.dropbox.com/s/g35om8f8r5zflp5/Schermata%202015-07-31%20alle%2012.46.43.png?dl=0

    Aggiungo il codice dell’equazione di esempio:

    `
    \begin{eqnarray}
    \label{om.cal_var5}
    \begin{split}
    & S_{{\rm p} – \delta t} &=& \int_{t_0}^{t_f + \delta t} L dt + \left[ \frac {\partial L} {\partial \dot{x}} \delta x[t] \right]_{t_0}^{t_f + \delta t}+ \\
    & \int_{t_0}^{t_f + \delta t} \delta x[t] \left(\left[ \frac {\partial L} {\partial x} \right]_{x = x[t]}^{\dot{x} = \dot{x}[t]} + \frac {d} {dt} \left[ \frac {\partial L} {\partial \dot{x}} \right]_{x = x[t]}^{\dot{x} = \dot{x}[t]} \right) dt\qquad
    \end{split}
    \end{eqnarray}
    `

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #102679
      Up
      0
      Down
      ::


      Ho sbagliato la sezione dove postare, se volete spostatelo in Tex e Latex.

    • #102680
      robitex
      Amministratore del forum
        Up
        0
        Down
        ::

        Pingu93″ post=102573Ho sbagliato la sezione dove postare, se volete spostatelo in Tex e Latex.

        Devi cambiare ambiente. NON usare eqnarray.
        Usa align e gli altri ambienti di amsmath.
        R.

      • #102681
        Up
        0
        Down
        ::


        Grazie mille, sono passato a equation che mi ha permesso di usare align, tutto risolto 😉

      • #102682
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Ame non risulta che align si possa usare dentro equation. aligned, invece, è fatto apposta, non solo ma aligned DEVE venire usato dentro altri ambienti per equazioni in display, anche, volendo, dentro align.
          Così dice la documentazione di amsmath che hai sicuramente letto. Se per caso non l’avessi fatto (e lo immagino, forse sbagliando, dal fatto che tu dica che “multline e align si possono usare solo in paragraph mode”; forse hai letto appunti di un compagno che non aveva le idee molto chiare…:neutral: ) allora apri un terminale, un prompt dei domandi, una finestra comandi, un xterm, una console, comunque si chiami con il tuo sistema operativo, scrivici dentro texdoc amdmath, premi il tasto invio e nella finestra che ti si apre leggi la documentazione. Funziona con qualunque pacchetto, anche se talvolta bisogno indovinare il nome giusto da specificare come argomento del comando texdoc; potrebbe uscirti al documentazione in giapponese, invece di quella in inglese.:shock: Si impara presto ad usare le opzioni del comando texdoc e a sfruttarle per risolvere questi casi “strani”.

      Visualizzazione 3 filoni di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top