[texhax] \hangindent issue

Daniel H. Luecking luecking at uark.edu
Tue Aug 16 20:05:42 CEST 2016


David Carlisle wrote:
> obeylines makes end of line a paragraph end, so every line is a new
> paragraph, so hangindent has no effect.

Actually, it has effect because the lines are long enough to break into three-line paragraphs.

The problem is that \obeylines is not in effect during the definition, so the EOLs in the macro text are normal EOLs and not active.

One should o the following:

\begingroup
\obeylines

\gdef\mytest{\obeylines\everypar={\hangindent5em}

nel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vitanel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vitanel mezzo del cammin di nostra vita nel mezzo

nel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vitanel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vitanel mezzo del cammin di nostra vita nel mezzo

nel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vitanel mezzo del cammin di nostra vita nel mezzo del cammin di nostra vitanel mezzo del cammin di nostra vita nel mezzo

}\endgroup%



\mytest

\end

Now the four end-lines inside the macro \mytest are active.


Best,

Daniel H. Luecking
University of Arkansas


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/texhax/attachments/20160816/9bc98f42/attachment.html>


More information about the texhax mailing list