Formule $.. $ non vanno a capo.

  • Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 21 anni fa da fabusdr.
  • Creatore
    Topic
  • #6638
    Up
    0
    Down
    ::


    Immagino di aprire un argomento gia’ affrontato, ma ho utilizzato la funzione cerca e non ho trovato una soluzione nemmeno sui manuali che ho consultato.

    Ogni tanto mi capita il seguente poblema che non mi alcune formule non mi vengano mandate a capo correttamente.
    Addirittura questa formula
    $\displaystyle m_i{(d^0_i+R^*_i{\textbf{X}}^N)}_{i \in N} = (-383.42, -234.26, -251.85, -0.20, -2.10)$

    esce furi dalla pagna… ho provato anche a spezzarla in questo modo
    $\displaystyle m_i{(d^0_i+R^*_i{\textbf{X}}^N)}_{i \in N}$ $= (-383.42, -234.26, -251.85, -0.20, -2.10)$ ma il risultato non e’ cambiato.

    Unica cosa che ho notato e’ che la formula e’ contenuta in un esempio e togliendola dall’esempio il problema non si presenta.

    gli esempi sono dei newtheorem ma on credo possa essere questo il problema… perche’ in molti casi va a capo correttamente e alcune volte il problema dell’andata a capo
    “scorretta” si presenta a al di fuori di teoremi, esempi etc….

    Se qualcuno potessi darmi una dritta…

    Grazie

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


      Scrivendo la formula in questo modo
      $ \ds m_i{(d^0_i+R^*_i{\textbf{X}}^N)}_{i \in N} \linebreak[4] = (-383.42, -234.26, -251.85, -0.20, -2.10)$.
      sono riuscito a migliorare leggermente la situazione perche’ almeno mi manda a capo tutta la parentesi…. ma allagra un po’ troppo il testo in modo da arrivare da amrgine a margine alla riga precedente.

    • #6640
      Up
      0
      Down
      ::


      Ogni tanto mi capita il seguente problema che alcune formule non mi vengano mandate a capo correttamente.
      Addirittura questa formula`
      $\displaystyle m_i{(d^0_i+R^*_i{\textbf{X}}^N)}_{i \in N} = (-383.42, -234.26, -251.85, -0.20, -2.10)$
      `esce fuori dalla pagina… ho provato anche a spezzarla in questo modo`
      $\displaystyle m_i{(d^0_i+R^*_i{\textbf{X}}^N)}_{i \in N}$ $= (-383.42, -234.26, -251.85, -0.20, -2.10)$
      `ma il risultato non e’ cambiato.

      Una formula che dà problemi come quella può essere scritta fuori corpo, cioè con \[…\]. In ogni caso, aspetta di avere la versione finale del documento per queste correzioni. Posso dirti anche che sei tu stesso a crearti problemi, mettendo parentesi graffe che non sono solo inutili, ma possono essere anche dannose.`
      $m_i(d^0_i+R^*_i \textbf{X}^N)_{i \in N} = (-383.42, -234.26, -251.85, -0.20, -2.10)$
      `Il \displaystyle è inutile, non usarlo. E una formula in corpo non va mai spezzata prima del segno “=”.
      Perché pezzi di formula scritti tra graffe possono essere dannosi? Perché TeX le considera sottoformule indivisibili. Se togli la graffa prima della parentesi tonda, hai la possibilità di spezzare dopo il “+”. Non è detto che sia la scelta migliore, ma alla revisione finale puoi decidere.

      Ciao
      Enrico

    • #6641
      Up
      0
      Down
      ::


      la risposta di enrico e’ gia’ di per se completa. volevo solo calacare la mano sul fatto che le formule “grosse” sono migliori fuori dal corpo. personalmente uso le formule in corpo solo per semplic $x$ e simili e riservo a tutto il resto un bel
      `\[ formula\]`
      ciao
      f

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

Go to top