Hans Hagen
1. April 2016 um 09:21
On 3/31/2016 9:28 PM, Jan Tosovsky wrote:
On 2016-03-31 Hans Hagen wrote:
On 3/30/2016 8:55 PM, Jan Tosovsky wrote:
On 2014-01-30 Jan Tosovsky wrote:

I'd expect that starting french quote sign outside the left
text edge - similarly like it is aligned the main flow when
the hanging feature is enabled.

Now I've found it works as expected when the indenting is
disabled...

http://tracker.luatex.org/view.php?id=884

indenting prohibits protrusion


Good to know, thanks. I take it rather as a limitation.

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

Are there alternative ways?

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
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.

%%% begin example
\definefontfeature[default][default][protrusion=quality]

\setupbodyfont[modern-designsize]

\setupalign[hanging]

\setupbackgrounds[text][leftframe=on]

\starttext

“How does this look?”

When you a short paragraph with a quotattion mark at the beginning above
another paragraph without a quotation mark the letters at the start of
both paragraph don’t align.

\blank[3*line]\setupindenting[yes,medium]

“How does this look?”

When you a short paragraph with a quotattion mark at the beginning above
another paragraph without a quotation mark the letters at the start of
both paragraph don’t align.

\blank[3*line]

\dontleavehmode\llap{“}How does this look?”

When you a short paragraph with a quotattion mark at the beginning above
another paragraph without a quotation mark the letters at the start of
both paragraph don’t align.

\stoptext
%%% end example

Wolfgang