Extra shift with ornament
Hi, When using an ornament on a \startframedtext \stoptextframed the frame is shifted just a little bit. Can one get rid of that shift? MWE below. /Mikael \defineornament[MyOrn][ corner={right,bottom}, location={right,top}, alternative=b, ][ frame=off, ] \showframe \starttext \startframedtext[width=\textwidth,height=2cm]foo\stopframedtext \MyOrn{bar}{\startframedtext[width=\textwidth,height=2cm]foo\stopframedtext} \stoptext
Hi,
When using an ornament on a \startframedtext \stoptextframed the frame is shifted just a little bit. Can one get rid of that shift? MWE below.
/Mikael
\defineornament[MyOrn][ corner={right,bottom}, location={right,top}, alternative=b, ][ frame=off, ]
\showframe
\starttext \startframedtext[width=\textwidth,height=2cm]foo\stopframedtext
\MyOrn{bar}{\startframedtext[width=\textwidth,height=2cm]foo\stopframedtext} \stoptext
On 12/17/2021 6:40 AM, Mikael Sundqvist via ntg-context wrote: framedtext is more for text flow so you get some interferences \MyOrn {bar} {\framed [offset=overlay, align=normal, width=\textwidth, height=2cm]{foo}} works but maybe you want this instead: \defineoverlay [MyOrn] [\MyOrn {\framedtextparameter{MyTitle}} {\novrule width \overlaywidth height \overlayheight}] \defineframedtext [MyText] [background=MyOrn,width=\textwidth,height=2cm] \startMyText[MyTitle={oeps}] foo \stopMyText Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
On Fri, Dec 17, 2021 at 10:05 AM Hans Hagen
Hi,
When using an ornament on a \startframedtext \stoptextframed the frame is shifted just a little bit. Can one get rid of that shift? MWE below.
/Mikael
\defineornament[MyOrn][ corner={right,bottom}, location={right,top}, alternative=b, ][ frame=off, ]
\showframe
\starttext \startframedtext[width=\textwidth,height=2cm]foo\stopframedtext
\MyOrn{bar}{\startframedtext[width=\textwidth,height=2cm]foo\stopframedtext} \stoptext
On 12/17/2021 6:40 AM, Mikael Sundqvist via ntg-context wrote: framedtext is more for text flow so you get some interferences
\MyOrn {bar} {\framed [offset=overlay, align=normal, width=\textwidth, height=2cm]{foo}}
works but maybe you want this instead:
\defineoverlay [MyOrn] [\MyOrn {\framedtextparameter{MyTitle}} {\novrule width \overlaywidth height \overlayheight}]
\defineframedtext [MyText] [background=MyOrn,width=\textwidth,height=2cm]
\startMyText[MyTitle={oeps}] foo \stopMyText
Hans
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
Thanks, Hans! You indeed knew what I wanted. /Mikael
participants (2)
-
Hans Hagen
-
Mikael Sundqvist