[NTG-context] Problem with an environment

Fabrice Couvreur fabrice1.couvreur at gmail.com
Thu Mar 6 23:42:31 CET 2014


I'm trying to built a template for evaluations of my students.
I have a problem with the head environment that does not take into account
the selected font and size.
Regards,
Fabrice


\environment environ-2

\environment environ-3

\environment header

\starttext

\MyOtherHeader{Seconde GTA}{20}{3}{2014}{{\ss \tfd \bf Correction du devoir
maison de Mathématiques} }{{\ss \bf \tfd 9}}

\startex
 \input knuth
 \stopex
\stoptext

##############################################################

\startenvironment environ-2

\loadtypescriptfile[mathdesign]

\definetypeface [mainface] [rm] [serif] [palatino] [default]

\definetypeface [mainface] [tt] [mono]  [modern] [default] [rscale=0.9]

\definetypeface [mainface] [mm] [math]  [xits] [default]

\setupbodyfont[mainface,11pt]

\setuppagenumbering[location=]

\setupexternalfigures[location={local,global,default}]

\setupexternalfigures[directory=/home/fab/Seconde/2013_2014/Figures/]

\mainlanguage[fr]

\stopenvironment


Thanks Hans for this header

############################################################
% macros=mkvi

\startenvironment header

\environment environ-2

\starttexdefinition MyOtherHeader #where #day #month #year #title #number

\defineoverlay[whatever][\useMPgraphic{whatever}]

\startuseMPgraphic{whatever}
 path p;
 p:=fullsquare xyscaled (\overlaywidth,\overlayheight) squeezed 1pt;
 fill p withcolor white ;
 draw p withpen pencircle scaled 2pt withcolor 0.625white ;
 picture d ;
 d :=
textext("\quad#where\space\endash\space\date[d=#day,m=#month,y=#year]\quad")
 shifted .5[ulcorner p,urcorner p];
 fill boundingbox d withcolor white ; draw d ;
setbounds currentpicture to p ;
\stopuseMPgraphic

\framed [
        width=\hsize,
        height=5em,
        foregroundstyle=\itxx,
        background=whatever,
        frame=off,
        ]
           {#title
            \space
            {\ss\tfc\bf n \high{\tfa \bf o}}
            \space
            #number
        }

\stoptexdefinition

\stopenvironment


Thanks Wolfgang for this environment

#############################################################
\startenvironment environ-3

\defineenumeration
  [ex]
  [text={Exercice},
   headstyle={\bf\feature[+][f:smallcaps]},
   inbetween={\blank[small]},
   stopper={.}]



\stopenvironment

#############################################################
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ntg.nl/pipermail/ntg-context/attachments/20140306/a0d2e603/attachment.html>


More information about the ntg-context mailing list