[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