Re: [NTG-context] Color problem

2021-05-21 Thread Rik Kabel

On 5/21/2021 00:26, Wolfgang Schuster wrote:

Aditya Mahajan schrieb am 21.05.2021 um 04:47:

On Thu, 20 May 2021, Rik Kabel wrote:


Consider the following example:

    \define \HighlightColor {red}

Why not just use:

\definecolor[HighlightColor][red]

and then use color=HighlightColor, etc.


This is the better way to create unique color names but the problem
in the example was the use of \define instead of \defineexpandable.

\defineexpandable\HighlightColor{red}

Wolfgang


Wolfgang and Aditya,

Thank you both for the lesson.

Is the difference between MkIV (--luatex) and LMTX due to stricter 
application of expandability in LMTX?


--
Rik

___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] Color problem

2021-05-20 Thread Wolfgang Schuster

Aditya Mahajan schrieb am 21.05.2021 um 04:47:

On Thu, 20 May 2021, Rik Kabel wrote:


Consider the following example:

\define \HighlightColor {red}

Why not just use:

\definecolor[HighlightColor][red]

and then use color=HighlightColor, etc.


This is the better way to create unique color names but the problem
in the example was the use of \define instead of \defineexpandable.

\defineexpandable\HighlightColor{red}

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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] Color problem

2021-05-20 Thread Aditya Mahajan
On Thu, 20 May 2021, Rik Kabel wrote:

> Consider the following example:
> 
>\define \HighlightColor {red}

Why not just use:

\definecolor[HighlightColor][red] 

and then use color=HighlightColor, etc.

>\definehighlight[RED][color=\HighlightColor]
>\definelabel[AA][alternative=inright,headcolor=\HighlightColor,text=]
>\definelabel[BB][alternative=inright,headcolor=red,text=]
>\noheaderandfooterlines
>\starttext
>\hsize3cm
>Is the label red?\AA
> 
>Is the label red?\BB
> 
>\RED{Is this line red?}
>\stoptext

Aditya
___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


[NTG-context] Color problem

2021-05-20 Thread Rik Kabel

Consider the following example:

   \define \HighlightColor {red}
   \definehighlight[RED][color=\HighlightColor]
   \definelabel[AA][alternative=inright,headcolor=\HighlightColor,text=]
   \definelabel[BB][alternative=inright,headcolor=red,text=]
   \noheaderandfooterlines
   \starttext
   \hsize3cm
   Is the label red?\AA

   Is the label red?\BB

   \RED{Is this line red?}
   \stoptext

When run with --luatex, I get the colors I expect, as:

When run as lmtx, I get this:

All test were run with ConTeXt  ver: 2021.05.20 11:08 MKIV  fmt: 2021.5.20.

This worked very well for a long time, then became a problem a while 
ago, then it resolved, and once more it is a problem.


--
Rik

___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] color problem

2020-10-02 Thread Henri Menke
On 01/10/20, 20:55, Susanne G. Loeber wrote:
> Dear Reader,
> 
> I have a colored section, text in another color and a TikZ picture with a
> differently colored node, following each other. However, either the node
> gets the wrong color or the following paragraph, see example below.
> 
> Is there something wrong with the section settings? How do I get all the
> colors right without using a paragraph in between?

From experience, this usually works:

\prependvalue{starttikzpicture}{\dontleavehmode\forcecolorhack}

Cheers, Henri

> 
> \setuphead[chapter]
> 
> [
> 
> style={\tfd},
> 
> color={A2plus},
> 
> ]
> 
> \setuphead[section]
> 
> [
> 
> style={\tfc},
> 
> color={A3plus},
> 
> ]
> 
> 
> \definecolor[A1plus][h=5CAF00]
> 
> \definecolor[A2plus][h=B6437E]
> 
> \definecolor[A3plus][h=606ABD]
> 
> \definecolor[A4plus][h=FFC700]
> 
> \definecolor[A5plus][h=D0202B]
> 
> \definecolor[A6plus][h=EF8600]
> 
> \definecolor[A7plus][h=0082AA]
> 
> 
> \setupcolors[textcolor=A1plus]
> 
> 
> \usemodule[tikz]
> 
> 
> 
> \starttext
> 
> 
> \startchapter[title={Colour test}, ref=colourtest]
> 
> 
> \startsection[title={Section}]
> 
> \starttikzpicture
> 
> \draw[text=A6plus] (0,0) rectangle (2,1) node[right] {node text should be
> orange};
> 
> \stoptikzpicture
> 
> 
> \par This a paragraph which gets the colour of the section for no reason.
> 
> 
> \stopsection
> 
> 
> \stopchapter
> 
> 
> \startchapter[title={Colour test 2}, ref=colourtest]
> 
> 
> \startsection[title={Another section }]
> 
> 
> \par This a paragraph in the appropriate text color (green).
> 
> 
> 
> \starttikzpicture
> 
> \draw[text=A6plus] (0,0) rectangle (2,1) node[right] {node text is orange};
> 
> \stoptikzpicture
> 
> 
> \stopsection
> 
> 
> \stopchapter
> 
> \stoptext

> ___
> 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://context.aanhet.net
> archive  : https://bitbucket.org/phg/context-mirror/commits/
> 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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] color problem

2020-10-02 Thread Taco Hoekwater
Hi,

> On 1 Oct 2020, at 20:55, Susanne G. Loeber  wrote:
> 
> Dear Reader, 
> 
> I have a colored section, text in another color and a TikZ picture with a 
> differently colored node, following each other. However, either the node gets 
> the wrong color or the following paragraph, see example below. 
> 
> Is there something wrong with the section settings? How do I get all the 
> colors right without using a paragraph in between? 

Some of the blackbox magic in the tikz module is confusing ConTeXt, it seems. 
This works:

  \draw (0,0) rectangle (2,1) node[right] {\color[A6plus]{node text should be 
orange}}; 

But that’s all I know. I do not understand the tikz module at all.

Best wishes,
Taco
___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


[NTG-context] color problem

2020-10-01 Thread Susanne G. Loeber
Dear Reader,

I have a colored section, text in another color and a TikZ picture with a
differently colored node, following each other. However, either the node
gets the wrong color or the following paragraph, see example below.

Is there something wrong with the section settings? How do I get all the
colors right without using a paragraph in between?

\setuphead[chapter]

[

style={\tfd},

color={A2plus},

]

\setuphead[section]

[

style={\tfc},

color={A3plus},

]


\definecolor[A1plus][h=5CAF00]

\definecolor[A2plus][h=B6437E]

\definecolor[A3plus][h=606ABD]

\definecolor[A4plus][h=FFC700]

\definecolor[A5plus][h=D0202B]

\definecolor[A6plus][h=EF8600]

\definecolor[A7plus][h=0082AA]


\setupcolors[textcolor=A1plus]


\usemodule[tikz]



\starttext


\startchapter[title={Colour test}, ref=colourtest]


\startsection[title={Section}]

\starttikzpicture

\draw[text=A6plus] (0,0) rectangle (2,1) node[right] {node text should be
orange};

\stoptikzpicture


\par This a paragraph which gets the colour of the section for no reason.


\stopsection


\stopchapter


\startchapter[title={Colour test 2}, ref=colourtest]


\startsection[title={Another section }]


\par This a paragraph in the appropriate text color (green).



\starttikzpicture

\draw[text=A6plus] (0,0) rectangle (2,1) node[right] {node text is orange};

\stoptikzpicture


\stopsection


\stopchapter

\stoptext
___
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki : http://contextgarden.net
___


Re: [NTG-context] color problem with columns

2010-03-28 Thread Wolfgang Schuster

Am 27.03.10 21:34, schrieb Wolfgang Werners-Lucchini:

Hallo,

on Vers 38 at page 2 (see example) text is green.


\setupcolors[state=start]
\newcounter\V
\def\Vers#1{\increment\V {\color[darkgreen]\rm\bi \V} #1}
   

\def\Vers#1{\increment\V \dontleavehmode{\color[darkgreen]\rm\bi \V} #1}

but i think this is better

\setupcolors[state=start]

\definelabel
  [Vers]
  [headstyle=bolditalic,
   headcolor=darkgreen,
   command=\groupedcommand\dontleavehmode\space]

\starttext
\startcolumns
text\par\dorecurse{50}{\Vers Dies ist ein Testsatz der gerade lange 
genug ist, um zu zeigen was zu zeigen ist.\par}

\stopcolumns
\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] color problem with columns

2010-03-28 Thread Wolfgang Werners-Lucchini
  
  \setupcolors[state=start]
  \newcounter\V
  \def\Vers#1{\increment\V {\color[darkgreen]\rm\bi \V} #1}
 
 \def\Vers#1{\increment\V \dontleavehmode{\color[darkgreen]\rm\bi \V}
 #1}
 
 but i think this is better
 
 \setupcolors[state=start]
 
 \definelabel
[Vers]
[headstyle=bolditalic,
 headcolor=darkgreen,
 command=\groupedcommand\dontleavehmode\space]
 
 \starttext
 \startcolumns
 text\par\dorecurse{50}{\Vers Dies ist ein Testsatz der gerade lange
 genug ist, um zu zeigen was zu zeigen ist.\par}
 \stopcolumns
 \stoptext

Thank you very much!

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
___


[NTG-context] color problem with columns

2010-03-27 Thread Wolfgang Werners-Lucchini
Hallo,

on Vers 38 at page 2 (see example) text is green.


\setupcolors[state=start]
\newcounter\V
\def\Vers#1{\increment\V {\color[darkgreen]\rm\bi \V} #1}
\starttext
\startcolumns
\dorecurse{50}{\Vers{Dies ist ein Testsatz der gerade lange genug 
ist, um zu zeigen was zu zeigen ist.}\par}
\stopcolumns
\stoptext


How can this be fixed?

Wolfgang

PS If a Vers is starting on a new page, the number is black.
___
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
___