Re: [NTG-context] Alignment for narrower text

2016-04-02 Thread Jan Tosovsky
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:

\definefontfeature[default][default][protrusion=quality]

\setupbodyfont[modern-designsize]

\setupalign[hanging]

\setupbackgrounds[text][leftframe=on]

\starttext

\setupindenting[yes,medium]

\input{tufte}

{\noindenting
\startnarrower
“line1\par
line2\par
line3\par
line4.
\stopnarrower
}

\input{tufte}

\stoptext

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.

{\leftskip=2cm
“line1\crlf
line2\crlf
line3\crlf
line4.
}

Anyway, I found acceptable solution (noindenting).

Jan

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] duplex printing and doublesided

2016-04-02 Thread Pablo Rodriguez
On 04/02/2016 08:09 PM, Wolfgang Schuster wrote:
>> Pablo Rodriguez 1. April 2016 um 22:54
>>
>> How should I invoke them? (Sorry, but I cannot grep it. This is too
>> complex for me.)
> interface
> 
> \setupinteractionscreen[option=landscape] % option=portrait

Wolfgang, this was my original sample:

\setuppagenumbering[alternative=doublesided]
\setupinteractionscreen[option=portrait]
\starttext
No duplex printing.
\page[right]
In this document.
\stoptext

The doublesided alternative disables duplex printing.

Hans wrote about portrait and landscape as directives. I guess they
should be invoked with \enabledirective, but I don’t know how.

Many thanks for your help,

Pablo
-- 
http://www.ousia.tk
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___

Re: [NTG-context] duplex printing and doublesided

2016-04-02 Thread Wolfgang Schuster

Pablo Rodriguez 
1. April 2016 um 22:54

How should I invoke them? (Sorry, but I cannot grep it. This is too
complex for me.)


\setupinteractionscreen[option=landscape] % option=portrait

Wolfgang

___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___