Am 06.02.2013 um 07:04 schrieb Ingo Hohmann <cont...@ingohohmann.de>:

> On 02/03/2013 04:56 AM, Rogers, Michael K wrote:
>> On Feb 1, 2013, at 6:16 PM, Ingo Hohmann <cont...@ingohohmann.de> wrote:
>> 
>>> Hi,
>>> 
>>> is it possible to define a block, where lines are automatically formatted 
>>> differently?
>>> For example:
>>> first line in caps,
>>> second in bold,
>>> others normal.
>>> 
>>> Is this possible? And how?
>> If you mean input lines, then yes.  But if you mean output lines, then I 
>> don't know.  It seems a well-defined task, but a hard task judging by how 
>> the line-breaking algorithm is described by Knuth.  I'll leave that question 
>> to experts.
>> 
>> Here's a way to process the input lines.  If there's a counter that counts 
>> the line number, there would be another way; but I couldn't find out that 
>> there was a counter.  There may be better ways anyway.
>> 
>> \define\FirstLine{\let\myLine\SecondLine\sc}
>> \define\SecondLine{\let\myLine\OtherLine\bf}
>> \define\OtherLine{\tf}
>> \definelines[doMyLines][command=\myLine]
>> \def\startMyLines{\let\myLine\FirstLine\startdoMyLines}
>> \def\stopMyLines{\stopdoMyLines}
> As I said that works, but while trying to understand this, I found that the 
> documentation for \definelines doesn't mention the "command=" option. On the 
> other hand it does mention "align=" and this doesn't work. Neither does 
> \setuplines.
> 
> I always get "undefined control sequence".
> 
> \definelines[doFirstBoldRight][command=\myLine]
> \setupdoFirstBoldRight[align=flushleft]     

\setuplines[doFirstBoldRight][…]

> OR 
> 
> \definelines[doFirstBoldRight][align=flushleft,command=\myLine]
> 
> gives the same error.
> 
> Do you have any idea what I am doing wrong?

Make a complete example.

BTW: I suggest to use my Lua example from the other thread.

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
___________________________________________________________________________________

Reply via email to