Re: Diminuire i margini dell’ambiente verse

#20251
DMW
    Up
    0
    Down
    ::

    Ciao a tutti, lo so che con queste domande rischio di dare l’impressione del pazzo in pieno delirio, ma… 😉

    Per motivi che non vi sto a dire, i margini dell’ambiente verse sono esagerati, vorrei ridurli.

    Come si fa?

    Esagerati? In quale classe?

    Ciao
    Enrico

    L’ambiente verse è identico sia in article che in scrart.

    Metto un esempio
    `
    \newlength{\dimr}
    \setlength{\dimr}{-3cm}
    \newlength{\diml}
    \setlength{\diml}{1cm}
    \makeatletter
    \renewenvironment{verse}{%
    \let\\=\@centercr
    \list{}{\itemsep=\z@
    \itemindent=-1.5em
    \listparindent=\itemindent
    \rightmargin=\leftmargin
    \advance\leftmargin by1.5em
    \advance\leftmargin \diml
    \advance\rightmargin \dimr
    }%
    \item\relax
    }{%
    \endlist
    }
    \makeatother
    `

    così il margine destro è aumentato di 3cm mentre quello sinistro di 1cm.

    Naturalmente se li vuoi ridurre basta mettere una lunghezza negativa.

    L’unica differenza tra gli ambienti verse di article.cls e di scrart.cls è nella notazione
    In scrart.cls trovi
    `….
    \rightmargin=\leftmargin
    \advance\leftmargin by1.5em
    ….`
    Mentre in article.cls trovi
    `….
    \rightmargin \leftmargin
    \advance\leftmargin 1.5em
    ….`

    che sono del tutto equivalenti.

    Io però non li trovo stretti né in article e né in scrart. Non ho provato con classicthesis.

    Ciao

    Andrea

    Go to top