Re: [NTG-context] \definehighlight with style=command problem

2013-05-28 Thread Alan Bowen
Thanks, Wolfgang. I missed this module  first time around, sorry to say.

ConTeXt now has some very nice tools for editorial markup.

Alan



On Mon, May 27, 2013 at 4:48 PM, Wolfgang Schuster <
schuster.wolfg...@gmail.com> wrote:

>
> Am 27.05.2013 um 15:36 schrieb Alan Bowen :
>
> I an trying to use \definehighlight to define a macro that will color and
> overstrike selected text.
> Thus far,
>
> \definehighlight[Delete][color=red,style={\overstrike}]
> \starttext
> test  \Delete{test} test
> \stoptext
>
> reports
>
> ! Too many }'s.
> system  > tex > error on line 4 in file ...TEST.tex: Too many }'s
> ...
>
> If I replace “\overstrike” with “bold”, “\Delete” works. “\overstrike”
> works otherwise, so am I trying the impossible here?
>
>
> \usemodule[annotation]
>
> \defineannotation[Delete][color=red,textcommand=\overstrike]
>
> \starttext
> test  \Delete{test} test
> \stoptext
>
> 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
>
> ___
>
___
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] \definehighlight with style=command problem

2013-05-27 Thread Wolfgang Schuster

Am 27.05.2013 um 15:36 schrieb Alan Bowen :

> I an trying to use \definehighlight to define a macro that will color and 
> overstrike selected text.
> Thus far,
> 
> \definehighlight[Delete][color=red,style={\overstrike}]
> \starttext
> test  \Delete{test} test
> \stoptext
> 
> reports
> 
> ! Too many }'s.
> system  > tex > error on line 4 in file ...TEST.tex: Too many }'s ...
> 
> If I replace “\overstrike” with “bold”, “\Delete” works. “\overstrike” works 
> otherwise, so am I trying the impossible here?

\usemodule[annotation]

\defineannotation[Delete][color=red,textcommand=\overstrike]

\starttext
test  \Delete{test} test
\stoptext

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
___

Re: [NTG-context] \definehighlight with style=command problem

2013-05-27 Thread Alan Bowen
Wonderful, Hans! Many thanks.

Alan


On Mon, May 27, 2013 at 1:14 PM, Hans Hagen  wrote:

> On 5/27/2013 3:36 PM, Alan Bowen wrote:
>
>> I an trying to use \definehighlight to define a macro that will color
>> and overstrike selected text.
>> Thus far,
>>
>> \definehighlight[Delete][**color=red,style={\overstrike}]
>> \starttext
>> test  \Delete{test} test
>> \stoptext
>>
>> reports
>>
>> ! Too many }'s.
>>
>> system  > tex > error on line 4 in file ...TEST.tex: Too many
>> }'s ...
>>
>>
>> If I replace “\overstrike” with “bold”, “\Delete” works. “\overstrike”
>> works otherwise, so am I trying the impossible here?
>>
>
> The next beta will have \setbar for that purpose, used as:
>
> \setuphead[section][textstyle=**{\setbar[overstrike]},**textcolor=blue]
>
> \definehighlight[Whatever][**color=darkyellow]
> \definehighlight[Delete]  [color=red,style={\setbar[**overstrike]}]
> \definehighlight[Keep][color=green]
>
> \starttext
>
> \setupbar[overstrike][**foregroundcolor=cyan,color=**blue]
>
> \startsection[title={{\green green} foo {\green green}}]
>
> foo \startbar[overstrike]bar\**stopbar
>
> test  \Delete{test} test \Keep{test} test \Whatever{test} test
>
> \color[red]{test  \Delete{test} test \Keep{test} test}
>
> \stopsection
>
> \stoptext
>
> for the source watchers: watch the subtle change in
>
> \mult_interfaces_install_**style_and_color_handler
>
> Hans
>
> --**--**-
>   Hans Hagen | PRAGMA ADE
>   Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
> tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
>  | www.pragma-pod.nl
> --**--**-
> __**__**
> ___
> 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
> __**__**
> ___
>
___
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] \definehighlight with style=command problem

2013-05-27 Thread Hans Hagen

On 5/27/2013 3:36 PM, Alan Bowen wrote:

I an trying to use \definehighlight to define a macro that will color
and overstrike selected text.
Thus far,

\definehighlight[Delete][color=red,style={\overstrike}]
\starttext
test  \Delete{test} test
\stoptext

reports

! Too many }'s.

system  > tex > error on line 4 in file ...TEST.tex: Too many
}'s ...


If I replace “\overstrike” with “bold”, “\Delete” works. “\overstrike”
works otherwise, so am I trying the impossible here?


The next beta will have \setbar for that purpose, used as:

\setuphead[section][textstyle={\setbar[overstrike]},textcolor=blue]

\definehighlight[Whatever][color=darkyellow]
\definehighlight[Delete]  [color=red,style={\setbar[overstrike]}]
\definehighlight[Keep][color=green]

\starttext

\setupbar[overstrike][foregroundcolor=cyan,color=blue]

\startsection[title={{\green green} foo {\green green}}]

foo \startbar[overstrike]bar\stopbar

test  \Delete{test} test \Keep{test} test \Whatever{test} test

\color[red]{test  \Delete{test} test \Keep{test} test}

\stopsection

\stoptext

for the source watchers: watch the subtle change in

\mult_interfaces_install_style_and_color_handler

Hans

-
  Hans Hagen | PRAGMA ADE
  Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
 | www.pragma-pod.nl
-
___
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
___