summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/mercatormap/mercatormap.tex
blob: 882587a3d2a62a2c4bb06cdd5fcc714deaec3a60 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
% \LaTeX-Main\
% !TeX encoding=UTF-8
% !TeX spellcheck=en_US
%%
%% The LaTeX package mercatormap - version 1.02 (2020/08/06)
%% mercatormap.tex: Manual
%%
%% -------------------------------------------------------------------------------------------
%% Copyright (c) 2020 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%%   http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2005/12/01 or later.
%%
%% This work has the LPPL maintenance status `author-maintained'.
%%
%% This work consists of all files listed in README
%%
% arara: pdflatex: { shell: yes }
% arara: biber
% arara: pdflatex: { shell: yes }
% arara: pdflatex: { shell: yes }
% arara: pdflatex: { shell: yes, synctex: yes }
\documentclass[a4paper,11pt]{ltxdoc}
\usepackage{mercatormap.doc}

% The following personal API-keys are needed for compilation
% \mrcsetapikey{thunderforest}{YOUR-API-KEY}     % registered key

\def\version{1.02}%
\def\datum{2020/08/06}%

\mrcactivatescript% activates Python script

\addbibresource{mercatormap.bib}

\hypersetup{
  pdftitle={Manual for the mercatormap package},
  pdfauthor={Thomas F. Sturm},
  pdfsubject={Map drawing based on pixel map tiles with mercator projection},
  pdfkeywords={map tiles, mercator projection, map drawing}
}

\makeindex

\usetikzlibrary{external}
\tikzsetexternalprefix{_figures/}
\tikzexternalize
\tikzexternaldisable% for final version
\tcbset{shield externalize}

\nocite{Sturm:2020,package:tikz,package:xparse,package:siunitx,package:expl3}

\pdfsuppresswarningpagegroup=1

%\includeonly{mercatormap.doc.intro}
%\includeonly{mercatormap.doc.examples}
%\includeonly{mercatormap.doc.definition}
%\includeonly{mercatormap.doc.maptiles}
%\includeonly{mercatormap.doc.drawing}
%\includeonly{mercatormap.doc.scales}
%\includeonly{mercatormap.doc.marker}
%\includeonly{mercatormap.doc.routes}
%\includeonly{mercatormap.doc.orthodromes}
%\includeonly{mercatormap.doc.limitations}
%\includeonly{mercatormap.doc.versionhistory}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}

\input{mercatormap.doc.abstract.tex}
\include{mercatormap.doc.intro}
\include{mercatormap.doc.examples}
\include{mercatormap.doc.definition}
\include{mercatormap.doc.maptiles}
\include{mercatormap.doc.drawing}
\include{mercatormap.doc.scales}
\include{mercatormap.doc.marker}
\include{mercatormap.doc.routes}
\include{mercatormap.doc.orthodromes}
\include{mercatormap.doc.limitations}
\include{mercatormap.doc.versionhistory}

\clearpage
\phantomsection
\printbibliography[heading=bibintoc]

\clearpage
\phantomsection
\printindex

\end{document}