![](https://secure.gravatar.com/avatar/da56018fec1036eb1e02305d09a0bce8.jpg?s=120&d=mm&r=g)
Hi, I asked this question some time ago: https://tex.stackexchange.com/q/354731/2867 Today I found out about viewer layers. Sadly they seem to be buggy in the ConTeXt version in TeXlive 2019.52575 When I compile the following document, the “view” layer seems to gobble up the rest of the document: Hiding it makes “More text” vanish. Also, I don’t know if [state=stop,printable=yes] does what I want, i.e. being visible by default on print media. If not, how to achieve that? Best, Philipp \defineviewerlayer[print][state=stop,printable=yes] \defineviewerlayer[view][state=start,printable=no] \def\viewcolor#1#2{% \startviewerlayer[view]\color[#1]{#2}\stopviewerlayer% \startviewerlayer[print]\llap{#2}\stopviewerlayer% } \starttext Hi! \viewcolor{red}{This is only red on screen}. More text. \stoptext
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 11/6/19 5:07 PM, Philipp A. wrote:
Hi,
I asked this question some time ago: https://tex.stackexchange.com/q/354731/2867
Hi Philipp, I think this approach is easier to achieve what you want: \setupinteraction [state=start, style=, color=, contrastcolor=, focus=standard] \enabledirectives[references.border=red] %~ \enabledirectives[references.border]% defaults to grey \define[1]\MyURL{{\tt\goto{\hyphenatedurl{#1}}[url(#1)]}} \starttext \startTEXpage[offset=1em] \MyURL{https://wiki.contextgarden.net} \stopTEXpage \stoptext At least, this works best with Acrobat. I hope it helps, Pablo -- http://www.ousia.tk
![](https://secure.gravatar.com/avatar/da56018fec1036eb1e02305d09a0bce8.jpg?s=120&d=mm&r=g)
Thank you, but I want colored text, not a border.
Also bugs should be fixed regardless of workarounds…
Am Mi., 6. Nov. 2019 um 19:17 Uhr schrieb Pablo Rodriguez
On 11/6/19 5:07 PM, Philipp A. wrote:
Hi,
I asked this question some time ago: https://tex.stackexchange.com/q/354731/2867
Hi Philipp,
I think this approach is easier to achieve what you want:
\setupinteraction [state=start, style=, color=, contrastcolor=, focus=standard] \enabledirectives[references.border=red] %~ \enabledirectives[references.border]% defaults to grey \define[1]\MyURL{{\tt\goto{\hyphenatedurl{#1}}[url(#1)]}} \starttext \startTEXpage[offset=1em] \MyURL{https://wiki.contextgarden.net} \stopTEXpage \stoptext
At least, this works best with Acrobat.
I hope it helps,
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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net
___________________________________________________________________________________
![](https://secure.gravatar.com/avatar/da56018fec1036eb1e02305d09a0bce8.jpg?s=120&d=mm&r=g)
I filed http://tracker.luatex.org/view.php?id=1016
Am Fr., 8. Nov. 2019 um 18:29 Uhr schrieb Philipp A.
Thank you, but I want colored text, not a border.
Also bugs should be fixed regardless of workarounds…
Am Mi., 6. Nov. 2019 um 19:17 Uhr schrieb Pablo Rodriguez
: On 11/6/19 5:07 PM, Philipp A. wrote:
Hi,
I asked this question some time ago: https://tex.stackexchange.com/q/354731/2867
Hi Philipp,
I think this approach is easier to achieve what you want:
\setupinteraction [state=start, style=, color=, contrastcolor=, focus=standard] \enabledirectives[references.border=red] %~ \enabledirectives[references.border]% defaults to grey \define[1]\MyURL{{\tt\goto{\hyphenatedurl{#1}}[url(#1)]}} \starttext \startTEXpage[offset=1em] \MyURL{https://wiki.contextgarden.net} \stopTEXpage \stoptext
At least, this works best with Acrobat.
I hope it helps,
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://context.aanhet.net archive : https://bitbucket.org/phg/context-mirror/commits/ wiki : http://contextgarden.net
___________________________________________________________________________________
![](https://secure.gravatar.com/avatar/5955e8e90611e77ccbfc7721b6112027.jpg?s=120&d=mm&r=g)
On 11/12/19 12:29 PM, Philipp A. wrote:
Hi Philipp, ConTeXt issues (or even bugs) are normally reported here. Your issue has been partially solved in latest beta. Hans, I‘m afraid that \llap seems to prevent the creation of the layer. Here you have a minimal sample: \setupinteractionscreen[option=layer] \defineviewerlayer[blue] \starttext \startviewerlayer[blue] %~ Previous comment. \color[blue]{\llap{This is print.}} \stopviewerlayer \stoptext Uncommenting the first line maker everything ok. Could you solve this or am I missing something? Many thanks for your help, Pablo -- http://www.ousia.tk
participants (2)
-
Pablo Rodriguez
-
Philipp A.