problema di a capo con equazione (non display mode)

  • Creatore
    Topic
  • #7239
    Up
    0
    Down
    ::


    ciao a tutti,
    potrebbe sembrare il solito post del niubbo che non si e` documentato a sufficienza, anzi potrebbe pure esserlo ma io ho il seguente problema al quale non sono riuscito a trovare risposta:
    uso formule embedded nel mio testo, non ho mai avuto problemi di fine riga eccetto che in questo caso: l’equazione deborda per piu` di meta` dal margine, invece di andare a capo nella nuova linea. Non capisco quale sia il problema, ho provato a sostituire
    `
    \( )\
    `
    con
    `
    $ $
    `
    e anche ad abbandanore il ` \dfrac ` ma il risultato e` il medesimo sia con il ` \frac ` che con il semplice /

    Ma veniamo alla linea in questione
    `
    In table~\vref{tab:eol_bol_ref} are summarized the difference in the \( \eta=\dfrac{\bar{\nu}\sigma_{f}}{\sigma_{f}+\sigma_{n-\gamma}+\sigma_{n,2n}+\sigma_{n,3n}} \) value: the reduction between the EOL and the refueling is due to the increased fractional absorption of the capture reactions.
    `

    se la tabella di riferimento e` nella stessa pagina tutto va bene perche` la riga e` corta e l’equazione ci sta di misura, ma quando la tabella mi passa su un’altra pagina la lunghezza del testo aumenta e la frazione, invece di andare a capo, sfonda il margine.
    Nel prologo non ho messo nulla di trascendentale, anche se ora mi e` venuto un dubbio che sia necessario usando la classe amsart,

    `
    \documentclass{amsart}
    \usepackage[pdftex,usenames,dvips]{color}
    \usepackage[T1]{fontenc}
    \usepackage{fancyhdr}
    \usepackage{graphicx}
    \usepackage[bookmarks=true, citecolor=Green, colorlinks=true, linkcolor=blue, pdfcenterwindow, pdfpagelabels=true, pdfpagelayout=OneColumn, pdfpagemode=UseOutlines, pdftex, pdfstartpage=1, pdfstartview=FitH, pdfusetitle, plainpages=false, pdfsubject={ENHS}, pdfkeywords={ENHS} ]{hyperref}
    \usepackage{xspace} % spazio dopo le macro
    \usepackage{varioref} % riferimenti a tabelle e figure
    \usepackage{threeparttable} % note nelle tabelle
    \usepackage[section]{placeins}% per usare FloatBarrier
    \usepackage{chngpage} % adjustwidth
    \usepackage{multicol} % piu` colonne
    \usepackage{setspace} % spaziatura verticale
    `

    se qualcuno ha qualche suggerimento per risolvere questo mio dilemma: perche` devo vedere che dall’output che deborda e inserire un linebreak? non dovrebbe essere una cosa gestita automaticamente (come tutte le altre volte)?
    e` senza dubbio il benvenuto.
    Grazie

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #7240
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::

        uso formule embedded nel mio testo, non ho mai avuto problemi di fine riga eccetto che in questo caso: l’equazione deborda per piu` di meta` dal margine, invece di andare a capo nella nuova linea.

        Perche` devo vedere che dall’output che deborda e inserire un linebreak? non dovrebbe essere una cosa gestita automaticamente (come tutte le altre volte)?

        Ciao, conviene inserire le formule in modalità display:
        `\[ formula \]`
        Il maths mode dovrebbe essere usato solo per formule veramente piccole, del tipo:
        `Siano $x$ e $y$ …`
        In questo modo non dovresti avere problemi. Inoltre ti sconsiglio vivamente di usare
        `\linebreak`
        perché se per qualche motivo cambi la struttura del paragrafo rischi di ottenre un layout errato.

        L.

      • #7241
        Up
        0
        Down
        ::

        potrebbe sembrare il solito post del niubbo che non si e` documentato a sufficienza, anzi potrebbe pure esserlo ma io ho il seguente problema al quale non sono riuscito a trovare risposta:
        uso formule embedded nel mio testo, non ho mai avuto problemi di fine riga eccetto che in questo caso: l’equazione deborda per piu` di meta` dal margine, invece di andare a capo nella nuova linea. Non capisco quale sia il problema, ho provato a sostituire
        `
        \( )\
        `
        con
        `
        $ $
        `
        e anche ad abbandanore il ` \dfrac ` ma il risultato e` il medesimo sia con il ` \frac ` che con il semplice /

        In una formula come quella non c’è alcun punto valido di interruzione. Il mio consiglio è sempre lo stesso: è un problema da risolvere alla fine della stesura.

        Nel caso specifico, una frazione con grande numeratore o denominatore va molto opportunamente sistemata al centro della riga con \[…\]. Usare \dfrac non aiuta per niente, anzi peggiora la leggibilità del testo.

        Ciao
        Enrico

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top