[Therion] Change size of scalebar
Martin Sluka
martinsluka at mac.com
Tue Jan 12 10:19:21 CET 2016
> 12. 1. 2016 v 8:56, Torsten Schnitter <torsten.schnitter at netcologne.de>:
>
> def s_scalebar
Please, RTFTBF (read that f… TherionBook first). There is section: "Page layout in the map mode“
There are the answers to your question.
MetaPost is responsible for the objects drawing.
TeX is responsible of how these objects will be placed on the document.
Add this part of the code to your layout and play with it.
code tex-map
\legendwidth=20cm
\legendtextcolor={\color[0 0 100]}
\legendtextsize={\size[20]}
\legendtextheadersize={\size[60]}
\legendcontent={%
\hsize=\legendwidth
\color[0 0 0]\the\legendtextcolor
\ifnortharrow\vbox to 0pt{\line{\hfil\northarrow}\vss}\fi
\edef\tmp{\the\cavename} \ifx\tmp\empty \else
{\the\legendtextheadersize\the\cavename}\vskip1cm
\fi
\ifscalebar\scalebar\vskip1cm\fi
{\rightskip=0pt plus 3em\parskip=3bp
\edef\tmp{\the\comment} \ifx\tmp\empty \else
{\the\legendtextsize\the\comment} \par\medskip
\fi
\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
\edef\tmp{\the\exploteam} \ifx\tmp\empty \else
{\the\legendtextsize\si\the\explotitle: \ss\the\exploteam\quad\si\the\explodate\par}
\fi
\edef\tmp{\the\topoteam} \ifx\tmp\empty \else
{\the\legendtextsize\si\the\topotitle: \ss\the\topoteam\quad\si\the\topodate\par}
\fi
\edef\tmp{\the\cartoteam} \ifx\tmp\empty \else
{\the\legendtextsize\si\the\cartotitle: \ss\the\cartoteam\quad\si\the\cartodate\par}
\fi
\edef\tmp{\the\copyrights} \ifx\tmp\empty \else
{\the\legendtextsize\ss\the\copyrights\par}
\fi
}
\formattedlegend
\color[0 0 0]
}
endcode
More information about the Therion
mailing list