Formule troppo lunghe

  • Creatore
    Topic
  • #69787
    Up
    0
    Down
    ::


    Salve a tutti,
    sto scrivendo la tesi con Latex e ho un problema. La mia tesi infatti contiene delle formule molto lunghe ( vere e proprie definizioni , non passaggi tra una equazione e un’altra) che vorrei evitare di mandare a capo su un’altra riga. Per questo avevo pensato di allargare i margini solo in quelle equazioni con il comando \adjustwidth del pacchetto changepage. Il cambiamento dei margini destro e sinistro funzionano perfettamente, l’unica cosa problema è che il tutto viene scritto una riga più in basso rispetto a prima (cioè quando ho solo \begin{equation*}).

    Non conosco bene il comando \adjustwidth quindi non so se ho dimenticato qualche parametro o qualche opzione nel codice che ho usato (riportato qui sotto):

    \begin{adjustwidth}{-2cm}{-2cm}
    \begin{equation*}
    \begin{aligned}
    &\int f(x_1,…,x_m,t)\frac{\partial}{\partial t}p(x_1,…,x_n,t)dx_1…dx_n=\\
    &=\int f(x_1,…,x_m,t)\left\{\sum_{i,j=1}^m\frac{\partial^2}{\partial x_i \partial x_j}\Big[a_{ij}(x_1,…,x_n,t)p(x_1,…,x_n,t)\Big]\right.+\\
    &-\left.\sum_{i=1}^m\frac{\partial}{\partial x_i}\Big[b_i(x_1,…,x_n,t) p(x_1,…,x_n,t)\Big]\right\}dx_1…dx_n+\\
    &+2\int f(x_1,…,x_m,t)\left\{\sum_{i=1}^m\sum_{j=m+1}^n\frac{\partial^2}{\partial x_i \partial x_j}\Big[a_{ij}(x_1,…,x_n,t)p(x_1,…,x_n,t)\Big]\right\}dx_1…dx_n+\\
    &+\int f(x_1,…,x_m,t)\left\{\sum_{i,j=m+1}^n\frac{\partial^2}{\partial x_i \partial x_j}\Big[a_{ij}(x_1,…,x_n,t)p(x_1,…,x_n,t)\Big]\right.+\\
    &\left.-\sum_{i=m+1}^n\frac{\partial}{\partial x_i}\Big[b_i(x_1,…,x_n,t) p(x_1,…,x_n,t)\Big]\right\}dx_1…dx_n.
    \end{aligned}
    \end{equation*}
    \end{adjustwidth}

    Mi chiedevo come posso evitare quell’ “andare a capo” di troppo?
    Grazie in anticipo per la disponibilità!

    Letizia

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #69788
      Up
      0
      Down
      ::


      Non sono un matematico, ma ti consiglio di leggere la sezione 5.6 dell’Arte di scrivere con LaTeX, che puoi scaricare dalla sezione documentazione di questo forum.
      Non è un male se una formula matematica va a capo.

      Ciao
      Tommaso

    • #69789
      Up
      0
      Down
      ::


      Caro Tommaso, utilizzo già la guida ma ti ringrazio comunque del suggerimento.

      Solitamente vado sempre a capo nelle formule perchè visivamente è molto meglio; anche nel codice che ho riportato , infatti, i vari passaggi della formula sono spezzati e mandati a capo grazie a \aligned. Il problema è che ci sono cose che secondo me non dovrebbero essere spezzate perchè è proprio brutto, per esempio se si tratta di un integrando di un integrale.

      Il problema che riscontro è dovuto fondamentalmente al fatto che quando la formula è più grande dei margini, viene estesa solo verso quello destro e ottengo così che finiscono troppo vicini alla fine della pagina, quando rubando un centimetro al margine sinistro sarebbe tutto esteticamente migliore. Con il comando \adjust ho risolto perfettamente il problema dal punto di vista dei margini destro e sinistro, ottenendo il risultato desiderato ma in compenso sembra come se tutto inizi una riga più giù, ottenedo così troppo spazio tra il testo e la formula.

      Grazie comunque per la risposta

      Letizia

    • #69790
      Up
      0
      Down
      ::

      letizia” post=68966Salve a tutti,
      sto scrivendo la tesi con Latex e ho un problema. La mia tesi infatti contiene delle formule molto lunghe ( vere e proprie definizioni , non passaggi tra una equazione e un’altra) che vorrei evitare di mandare a capo su un’altra riga. Per questo avevo pensato di allargare i margini solo in quelle equazioni con il comando \adjustwidth del pacchetto changepage. Il cambiamento dei margini destro e sinistro funzionano perfettamente, l’unica cosa problema è che il tutto viene scritto una riga più in basso rispetto a prima (cioè quando ho solo \begin{equation*}).

      Non conosco bene il comando \adjustwidth quindi non so se ho dimenticato qualche parametro o qualche opzione nel codice che ho usato (riportato qui sotto):
      `\begin{adjustwidth}{-2cm}{-2cm}
      \begin{equation*}
      \begin{aligned}
      &\int f(x_1,…,x_m,t)\frac{\partial}{\partial t}p(x_1,…,x_n,t)dx_1…dx_n=\\
      &=\int f(x_1,…,x_m,t)\left\{\sum_{i,j=1}^m\frac{\partial^2}{\partial x_i \partial x_j}\Big[a_{ij}(x_1,…,x_n,t)p(x_1,…,x_n,t)\Big]\right.+\\
      &-\left.\sum_{i=1}^m\frac{\partial}{\partial x_i}\Big[b_i(x_1,…,x_n,t) p(x_1,…,x_n,t)\Big]\right\}dx_1…dx_n+\\
      &+2\int f(x_1,…,x_m,t)\left\{\sum_{i=1}^m\sum_{j=m+1}^n\frac{\partial^2}{\partial x_i \partial x_j}\Big[a_{ij}(x_1,…,x_n,t)p(x_1,…,x_n,t)\Big]\right\}dx_1…dx_n+\\
      &+\int f(x_1,…,x_m,t)\left\{\sum_{i,j=m+1}^n\frac{\partial^2}{\partial x_i \partial x_j}\Big[a_{ij}(x_1,…,x_n,t)p(x_1,…,x_n,t)\Big]\right.+\\
      &\left.-\sum_{i=m+1}^n\frac{\partial}{\partial x_i}\Big[b_i(x_1,…,x_n,t) p(x_1,…,x_n,t)\Big]\right\}dx_1…dx_n.
      \end{aligned}
      \end{equation*}
      \end{adjustwidth}`

      Mi chiedevo come posso evitare quell’ “andare a capo” di troppo?
      Grazie in anticipo per la disponibilità!

      Non lo eviti, è semplice. Del resto vai già a capo più volte con le funzioni integrande.

      In ogni caso non è facendo sforare tutto l’ambiente nei margini che migliori il risultato, anzi lo peggiori parecchio.

      1. Le tonde, quadre e graffe si usano alle medie. In matematica “vera” non l’ho mai visto.

      2. Abusi di \left e \right

      3. Usi … invece di \dots.

      4. Vai a capo riportando il segno di operazione, che è pratica da scoraggiare vivamente. Il + da una parte con il – dall’altra è orribile e ha poco senso.

      5. La notazione è pesante e illeggibile. Sinceramente toglierei tutti quegli f(x_1,\dots,x_m,t) e simili, sostituendoli semplicemente con f, a_{ij}, b_{i} e p, scrivendo prima o dopo che con f intendi f(x_1,\dots,x_{m},t), eccetera.
      `\begin{align*}
      &\int f\cdot
      \frac{\partial p}{\partial t}\,dx_1\dots\,dx_n=\\
      &\qquad\int f \cdot
      \biggl(
      \sum_{i,j=1}^m\frac{\partial^2}{\partial x_i \partial x_j}(a_{ij}p)
      -\sum_{i=1}^m\frac{\partial}{\partial x_i}(b_{i}p)
      \biggr)\,dx_1\dots\,dx_n \\
      &\qquad{}+2\int f \cdot
      \biggl(
      \sum_{i=1}^m\sum_{j=m+1}^n\frac{\partial^2}{\partial x_i \partial x_j}(a_{ij}p)
      \biggr)\,dx_1\dots\,dx_n\\
      &\qquad{}+\int f \cdot
      \biggl(
      \sum_{i,j=m+1}^n\frac{\partial^2}{\partial x_i \partial x_j}(a_{ij}p)
      -\sum_{i=m+1}^n\frac{\partial}{\partial x_i}(b_{i}p)
      \biggl)\,dx_1\dots\,dx_n.
      \end{align*}`

      Ciao
      Enrico

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

Go to top