On 5/15/2015 9:57 PM, Kate F wrote:
Hi,
I'm looking for something like \definehighlight which I can use to markup various things in inline body text. I want different environments to be able to have their own setups to configure how these appear, just as \setuphighlight would provide.
However there's one situation which I can't think how to handle; I'd like to have a setup append and prepend some text, just like before= and after= for various other setups. If \setuphighlight had before= and after=, this would suit me perfectly. But it doesn't.
Is there something similar to \setuphighlight which has before= and after=? Or any other ideas?
we have before/after in \definestartstop so let's add left/right there for the inline variant you can put this in cont-new.mkiv: \unprotect \unexpanded\def\syst_startstop_indeed#1% {\groupedcommand {\def\currentstartstop{#1}% \startstopparameter\c!commands % better: setups so that will show op soon \dostarttagged\t!construct\currentstartstop \usestartstopstyleandcolor\c!style\c!color \startstopparameter\c!left} {\def\currentstartstop{#1}% safeguard, nto really needed \startstopparameter\c!right \dostoptagged \startstopparameter\c!inbetween}} \protect \starttext \definestartstop[foo][style=bold,left=(,right=)] \definestartstop[bar][style=italic,left=(,right=)] test \foo{test \bar{x} test} test \stoptext ----------------------------------------------------------------- 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 -----------------------------------------------------------------