[XeTeX] issue with vertical space in verse
John Was
john.was at ntlworld.com
Mon Jan 26 20:55:25 CET 2009
Hello Pablo
You can use the tabular commands of plain TeX to have the lines of a poem
centred optically on the longest line, which is the usual convention for
poetry:
\unskip \par
\tabskip 0pt plus \hsize
\halign to \hsize{%
#\hfil\cr
}\par
Then just type in your poem (after the line of the above code that ends with
\cr), and put \cr at the end of every line. If you want some lines kept
together (at least the first and last lines of the poem usually, to avoid
widows and orphan poetry lines), just type \noalign{\nobreak} between lines
of the poem.
If instead of having the poem optically centred on the longest line, you
prefer to have the lines indented by say 2em at the left, just change the
table definition accordingly:
\unskip \par
\tabskip 2em
\halign to \hsize{%
#\hfil\tabskip 0pt plus \hsize\cr
}\par
This works in plain TeX - I don't know if it will work exactly thus in
LaTeX, or whether you will need to set up a particular 'environment' for it.
John
----- Original Message -----
From: "Pablo Rodríguez" <oinos at web.de>
To: "Unicode-based TeX for Mac OS X and Linux" <xetex at tug.org>
Sent: Monday, January 26, 2009 7:12 PM
Subject: [XeTeX] issue with vertical space in verse
> Hi there,
>
> I would like to add two verses to a text, using either the verse or even
> the quote environment (I don't really care), but the issue I find is
> that (as expected) both environments add an extra vertical space. Does
> anyone know how I could remove this extra vertical space?
>
> As a workaround, I thought that specifying an extra left skip or margin
> might suit my needs. But neither \setlength{\leftskip}{2em} nor
> \setlength{\leftmargin}{2em} changes the left indentation on following
> paragraphs. Sorry but how could I get left and right indentation?
>
> Thanks for your help,
>
>
> Pablo
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex
>
More information about the XeTeX
mailing list