Dirk I don't know much about this, but have managed to tweak the standard header as below;
A bit long winded, and I have only copied the conventions in the standard Therion code, but you may get some clues. layout LayoutExperimentalHeader #This code is experimental redefinition of map header #Bruce Mutton Therion 5.3.15 make use of new variables #this one affects maps only code tex-map % start bruces addition \newtoks\thversiontitleA \thversiontitleA={Compiled} \newtoks\thversiontitleB \thversiontitleB={Therion } \newtoks\datetitle \datetitle={on } \newtoks\depthrangetitle \depthrangetitle={Depth range from } % end bruces addition \legendcontent={% \hsize=\legendwidth \color[0 0 0]\the\legendtextcolor \ifnortharrow\vbox to 0pt{\line{\hfil\northarrow}\vss}\fi %print cave map name \edef\tmp{\the\cavename} \ifx\tmp\empty \else {\the\legendtextheadersize\the\cavename}\vskip1cm \fi %print scalebar \ifscalebar\scalebar\vskip1cm\fi % start bruces addition # % CS \edef\tmp{\the\outcsname} \ifx\tmp\empty \else {\the\legendtextsize\ss\the\outcsname\par} \fi \edef\tmp{\the\northdir} \ifx\tmp\empty \else {\the\legendtextsize\ss\the\northdir north } \fi \edef\tmp{\the\magdecl} \ifx\tmp\empty \else {\the\legendtextsize\ss\the\magdecl deg \par} \fi % end bruces addition %print comment {\rightskip=0pt plus 3em\parskip=3bp \edef\tmp{\the\comment} \ifx\tmp\empty \else {\the\legendtextsize\the\comment} \par\medskip \fi %print cavelength and depth \everypar{\hangindent=2em\hangafter=1} \edef\tmp{\the\cavelength} \ifx\tmp\empty \else {\the\legendtextsize\si\the\cavelengthtitle: \ss\the\cavelength\par} \fi \edef\tmp{\the\cavedepth} \ifx\tmp\empty \else {\the\legendtextsize\si\the\cavedepthtitle: \ss\the\cavedepth\par} \fi # % start bruces addition # % altitude \edef\tmp{\the\cavemaxz} \ifx\tmp\empty \else {\the\legendtextsize\si\the\depthrangetitle \ss\the\cavemaxz m to} \fi \edef\tmp{\the\caveminz} \ifx\tmp\empty \else {\the\legendtextsize\ss\the\caveminz m \par} %above mean sea level \fi # % end bruces addition %print explorers names \edef\tmp{\the\exploteam} \ifx\tmp\empty \else {\the\legendtextsize\si\the\explotitle: \ss\the\exploteam\quad\si\the\explodate\par} \fi %print surveyors names \edef\tmp{\the\topoteam} \ifx\tmp\empty \else {\the\legendtextsize\si\the\topotitle: \ss\the\topoteam\quad\si\the\topodate\par} \fi %print cartographers names \edef\tmp{\the\cartoteam} \ifx\tmp\empty \else {\the\legendtextsize\si\the\cartotitle: \ss\the\cartoteam\quad\si\the\cartodate\par} \fi # % start bruces addition (compilation version and date modified to use built-in 5.3.15 variables) \edef\tmp{\the\thversion} \ifx\tmp\empty \else %only write version and date if version is not emplty {\the\legendtextsize\si\the\thversiontitleA: \ss\the\thversiontitleB \ss\the\thversion} % \fi % \edef\tmp{\the\currentdate} \ifx\tmp\empty \else {\the\legendtextsize\si\the\datetitle \ss\the\currentdate\par} \fi # % end bruces addition %print copyrights \edef\tmp{\the\copyrights} \ifx\tmp\empty \else {\the\legendtextsize\ss\the\copyrights\par} \fi } \formattedlegend \color[0 0 0] } endcode endlayout LayoutExperimentalHeader Bruce _____ From: therion-bounces at speleo.sk [mailto:therion-boun...@speleo.sk] On Behalf Of Dirk Peinelt Sent: Saturday, 4 June 2016 11:05 p.m. To: therion at speleo.sk Subject: [Therion] MetaPost/Tex: variable \magdecl Is there a way to handle the content of the \magdecl TEX-variable in METAPOST? (Therion V5.3.16) In a string or numeric? - I think, i've an syntax problem. 1.) string handling: string dec; %dec:="3.022"; % FINE! dec:=\magdecl; % ERROR p_label.top(thTEX(dec),(0,0),0,8); % >> string output 2.) numeric handling: numeric dec; %dec:=3.022; % FINE! dec:=\magdecl; % ERROR p_label.top(thTEX(decimal dec),(0,0),0,8); % >> numeric to string output -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20160605/8211a9c1/attachment.html> -------------- next part -------------- A non-text attachment was scrubbed... Name: image003.jpg Type: image/jpeg Size: 7915 bytes Desc: image003.jpg URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20160605/8211a9c1/attachment.jpg> -------------- next part -------------- A non-text attachment was scrubbed... Name: image004.jpg Type: image/jpeg Size: 4484 bytes Desc: image004.jpg URL: <http://mailman.speleo.sk/pipermail/therion/attachments/20160605/8211a9c1/attachment-0001.jpg>