[NTG-context] Alignment for narrower text
j.tosovsky at email.cz
Sat Apr 2 23:42:30 CEST 2016
On 2016-04-02 Wolfgang Schuster wrote:
> On 2016-04-01, Jan Tosovsky wrote:
> > On 2016-04-01 Hans Hagen wrote:
> > > On 2016-03-31, Jan Tosovsky wrote:
> > > >
> > > > http://tracker.luatex.org/view.php?id=884
> > > >
> > > > Use case:
> > > > - book uses global indentation
> > > > - there is poem typeset in narrower block
> > > > - there is punctuation in the first verse which disrupt
> > > > optical margin alignment
> > >
> > > in your example you use indentation to get a narrower block
> > > (and as each line is a paragraph each line gets an indent
> > > box prepended) you should use leftskip (\startnarrower...)
> > > in such cases
> > I'm lost here (...example...)
> This is a bad example because there is no problem with \leftskip.
> What he means is that protrusion at the left margin doesn’t
> at the begin of a paragraph when you use indentation.
Thanks for examples. I'll finally use another approach - disabling indentation locally:
While protrusion in this case may look ugly, it is consistent with the rest.
I thought Hans could also mean something like example below, but while leftskip should 'indent' all lines inside paragraph, it works only for the first one. Moreover, protrusion is not applied as well. And \crlf doesn't seem to be soft linebreak as it behaves like normal \par command - which is most likely explanation for that indenting issue.
Anyway, I found acceptable solution (noindenting).
More information about the ntg-context