Hans Hagen via ntg-context schrieb am 31.07.2021 um 00:18:
On 7/30/2021 9:12 PM, Jeroen via ntg-context wrote:
I am using the following preamble to put a frame around verbatim text. How can I have all the text start some 5pt from the frame and how can I get rounded corners, corner=0 does not seem to work

\setupcolors[state=start]

\setupcolor[xwi]

\definetextbackground
   [Code]
   [frame=on,
    framecolor=black,
    %corner=0,
    %offset=10pt,
    background=color,
    backgroundcolor=gray,
    location=paragraph]

\setuptyping
   [before={\blank\starttextbackground[Code]},
    after={\stoptextbackground\blank}]

\starttext

\starttyping
example
\stoptyping

\stoptext
\definetextbackground
  [Code]
  [frame=on,
   framecolor=black,
   corner=round,
   radius=10pt,
   topoffset=10pt,
   leftoffset=5pt,
   background=color,
   backgroundcolor=gray,
   location=paragraph]

Both \blank settings can also be moved from \setuptyping to \setuptextbackground.

\definetextbackground
  [Code]
  [frame=on,
   framecolor=black,
   corner=round,
   background=color,
   backgroundcolor=gray,
   location=paragraph,
   leftoffset=5mm,
   topoffset=5mm,
   before=\blank,
   after=\blank]

\setuptyping
  [typing]
  [before={\starttextbackground[Code]},
   after={\stoptextbackground}]

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
___________________________________________________________________________________

Reply via email to