3

I am interested in using the verse environment for a song book. There are many double columns ({multicols}{2}) and it is A5 paper, so in order to maximise the use of horizontal space on the page, I do not want the indentation on either side of the verse environment. Is it best to use the verse package?

1

1 Answer 1

2

The definition of verse in article is, in full

\newenvironment{verse}
               {\let\\\@centercr
                \list{}{\itemsep      \z@
                        \itemindent   -1.5em%
                        \listparindent\itemindent
                        \rightmargin  \leftmargin
                        \advance\leftmargin 1.5em}%
                \item\relax}
               {\endlist}

so you could use

\makeatletter
\renewenvironment{verse}
               {\let\\\@centercr
                \list{}{\itemsep      \z@
                        \itemindent   -1.5em%
                        \listparindent\itemindent
                        \rightmargin  \leftmargin
                        \advance\leftmargin 1.5em}%
                \item\relax}
               {\endlist}
\makeatother

and change the two instances of 1.5em to whatever you want.

7
  • Thanks. Now I want to change the inter-paragraph spacing. I'm guessing it's to do with \itemsep. What does \z@ do?
    – ahorn
    Commented Jul 13, 2016 at 16:18
  • @ahorn: See What does \z@ do?
    – Werner
    Commented Jul 13, 2016 at 16:29
  • @ahorn If you refer to spacing between stanzas within a verse environment and are using the reledmac package, then this question can help: tex.stackexchange.com/questions/302770/… Commented Jul 13, 2016 at 16:35
  • I decided to use the verse package. Where did you find the definition of verse? I want to look up the definition of other environments. I think quote is defined in TeX, because I cannot find it in source2e.pdf.
    – ahorn
    Commented Jul 14, 2016 at 7:05
  • @ahorn as I said, in article.cls quote is in the same place and even simpler \newenvironment{quote} {\list{}{\rightmargin\leftmargin}\item\relax} {\endlist} Commented Jul 14, 2016 at 9:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .