Re: [NTG-context] Optimize code to create a environnementt with Metafun ?
Dear Fabrice and Wolfgang, I tried the following code of yours, but I got “! undefined control sequence” error. Would you please tell me where I should to correct? Thank you so much, Best regards, Dalyoung %%%%%%%%%%%%%%% \setupbodyfont[pagella,11pt] \setupcolors[state=start] \defineframedtext [MyFrame] [before={\blank}, after={\blank}, frame=off, background=MyFrame, %width=\textwidth, width=max, height=fit, style=italic] \definelabel [Définition] [headstyle=\bf\smallcaps] \startuseMPgraphic{MyFrame} path b; picture p; %p := textext.rt("\white\Définition"); p := textext.rt("\white\framedtextparamemter{Title}"); %p := textext.rt("\white\getvariable{text}{text1}"); p := p shifted (2BodyFontSize,OverlayHeight-ypart center p+.25ExHeight); b := boundingbox p leftenlarged .5EmWidth rightenlarged .5EmWidth; fill OverlayBox withcolor lightgray; %\MPcolor{ fill b withcolor darkred; draw bottomboundary OverlayBox withpen pencircle scaled 1pt withcolor darkred; draw topboundary OverlayBox withpen pencircle scaled 1pt withcolor darkred; draw p; setbounds currentpicture to boundingbox currentpicture enlarged 2mm; \stopuseMPgraphic \defineoverlay [MyFrame] [\useMPgraphic{MyFrame}] \starttext \showframe \startMyFrame[Title=Hans] \input knuth \stopMyFrame \startMyFrame[Title=Hagen] \input knuth \stopMyFrame \stoptext ….. tex error > tex error on line 52 in file /Users/graph/Documents/TeXfiles/test.tex: ! Undefined control sequence <argument> ... p := textext.rt("\white \framedtextparamemter {Title}"); p := p shifted ... \meta_process_graphic ...currentMPformat }data {#1 ;}initializations {\meta_f... \meta_handle_use_graphic ...a_process_graphic {#3} \endgroup \meta_use_graphic ...me \??mpgraphic #1\endcsname \empty \meta_end_graphic_g... <to be read again> \else \executedefinedoverlay ...e \everyoverlay #2\else \lower \d_framed_target_dp... ... l.52 \stopMyFrame 42 43 \defineoverlay 44 [MyFrame] 45 [\useMPgraphic{MyFrame}] 46 47 \starttext 48 49 \showframe 50 \startMyFrame[Title=Hans] 51 \input knuth 52 >> \stopMyFrame 53 54 \startMyFrame[Title=Hagen] 55 \input knuth 56 \stopMyFrame 57 58 \stoptext
Jeong Dal mailto:haksan@me.com 28. Juli 2016 um 15:17 Dear Fabrice and Wolfgang,
I tried the following code of yours, but I got “! undefined control sequence” error. Would you please tell me where I should to correct?
Thank you so much,
Best regards,
Dalyoung
%%%%%%%%%%%%%%% \setupbodyfont[pagella,11pt]
\setupcolors[state=start]
\defineframedtext [MyFrame] [before={\blank}, after={\blank}, frame=off, background=MyFrame, %width=\textwidth, width=max, height=fit, style=italic]
\definelabel [Définition] [headstyle=\bf\smallcaps]
\startuseMPgraphic{MyFrame} path b; picture p; %p := textext.rt("\white\Définition"); p := textext.rt("\white\framedtextparamemter{Title}"); You have a extra "m" in \framedtextparameter (fourth letter from the end).
Wolfgang
This frame seems very nice in order to use it as a summary, or a chapter's conclusion. Thank you Fabrice, Wolfgang and Dalyoung ! Le 28/07/2016 à 15:36, Wolfgang Schuster a écrit :
Jeong Dal mailto:haksan@me.com 28. Juli 2016 um 15:17 Dear Fabrice and Wolfgang,
I tried the following code of yours, but I got “! undefined control sequence” error. Would you please tell me where I should to correct?
Thank you so much,
Best regards,
Dalyoung
%%%%%%%%%%%%%%% \setupbodyfont[pagella,11pt]
\setupcolors[state=start]
\defineframedtext [MyFrame] [before={\blank}, after={\blank}, frame=off, background=MyFrame, %width=\textwidth, width=max, height=fit, style=italic]
\definelabel [Définition] [headstyle=\bf\smallcaps]
\startuseMPgraphic{MyFrame} path b; picture p; %p := textext.rt("\white\Définition"); p := textext.rt("\white\framedtextparamemter{Title}"); You have a extra "m" in \framedtextparameter (fourth letter from the end).
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 ___________________________________________________________________________________
participants (3)
-
Jean-Pierre Delange
-
Jeong Dal
-
Wolfgang Schuster