From ef3ffbcbb5795f3a5848ebc25a4163dd3fd94a1a Mon Sep 17 00:00:00 2001
From: Aada
Date: Tue, 18 Jun 2024 17:52:13 +0200
Subject: Add disc-like 5 to repository

---
 rnv/heidelberg.tex | 515 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 515 insertions(+)
 create mode 100644 rnv/heidelberg.tex

(limited to 'rnv/heidelberg.tex')

diff --git a/rnv/heidelberg.tex b/rnv/heidelberg.tex
new file mode 100644
index 0000000..b4a33f8
--- /dev/null
+++ b/rnv/heidelberg.tex
@@ -0,0 +1,515 @@
+\documentclass[a4paper]{article}
+
+\usepackage[left=0pt, right=0pt, top=0pt, bottom=0pt]{geometry}
+
+\usepackage{tikz}
+\usepackage{fontspec}
+\usepackage{contour}
+
+\setmainfont{Atkinson Hyperlegible}
+\usetikzlibrary{shapes.geometric}
+\usetikzlibrary{calc}
+\usetikzlibrary{positioning}
+\usetikzlibrary{arrows.meta}
+
+\definecolor{one}{RGB}{243,155,154}
+\definecolor{two}{RGB}{176,0,68}
+\definecolor{three}{RGB}{213,173,0}
+\definecolor{four}{RGB}{227,0,11}
+\definecolor{five}{RGB}{0,150,94}
+\definecolor{six}{RGB}{149,107,37}
+\definecolor{seven}{RGB}{255,204,0}
+\definecolor{fifteen}{RGB}{247,171,99}
+\definecolor{sixteen}{RGB}{94,107,175}
+\definecolor{twentyone}{RGB}{227,0,11}
+\definecolor{twentytwo}{RGB}{253,195,0}
+\definecolor{twentythree}{RGB}{228,142,0}
+\definecolor{twentyfour}{RGB}{140,29,117}
+\definecolor{twentysix}{RGB}{243,155,154}
+
+\input{../shapes.tex}
+
+\begin{document}
+\begin{center}
+\hspace{0pt}
+\vfill
+
+\pgfdeclarelayer{bg}
+\pgfdeclarelayer{lines}
+\pgfdeclarelayer{stops}
+\pgfdeclarelayer{labels}
+\pgfdeclarelayer{legend}
+\pgfsetlayers{bg,lines,stops,labels,main,legend}
+
+\contourlength{.2ex}
+
+\def\offsetanchor#1#2{\pgfmathparse{#2*tan(#1/2)}\pgfmathresult}
+
+\begin{tikzpicture}[
+    river/.style = {
+      line width=0.5cm,
+      cyan!50,
+      rounded corners=0.5cm,
+      -{Triangle Cap},
+    },
+    railway line/.style = {
+      color=gray,
+      line width=0.075cm,
+      rounded corners=0.5cm,
+    },
+    railway/.style = {
+      railway line,
+      {Latex[length=5mm]}-{Latex[length=5mm]},
+    },
+    stop/.style = {
+      rounded corners=0.1cm, 
+      line width=0.05cm,
+      fill=white, 
+      draw,
+      shape=stop,
+      anchor=center,
+      minimum height=0.2cm,
+    },
+    stop1/.style = {
+      stop,
+      minimum width=0.2cm, 
+    },
+    stop2/.style = {
+      stop,
+      minimum width=0.4cm, 
+    },
+    stop3/.style = {
+      stop,
+      minimum width=0.6cm, 
+    },
+    stop4/.style = {
+      stop,
+      minimum width=0.8cm, 
+    },
+    line/.style = {
+      line width=0.15cm,
+      rounded corners=0.1cm,
+    },
+    label/.style = {
+      font=\scriptsize,
+    },
+    line name/.style = {
+      label, 
+      color=white, 
+      minimum width=1em, 
+      minimum height=1em, 
+      inner sep=0pt,
+    },
+  ]
+
+  % \begin{pgfonlayer}{legend}
+  %   % \draw[railway line] (-7,-8.5) -- ++(0,0.5);
+  %   \node[stop2] (Legend2) at (-7,-8.5) {};
+  %   \node[stop1, above=0.4cm of Legend2.two half] (Legend1) {};
+  %   \node[stop1, above=0.3cm of Legend1] (Legend0) {};
+  %   \draw[line] (Legend2.south two half) -- (Legend1.north center) -- (Legend0);
+  %   \draw[line] (Legend2.south one half) -- ++(0,0.5) -- ++(-0.3,0);
+  %   \node[stop2] (Legend2) at (-7,-8.5) {};
+  %   \node[stop1, above=0.4cm of Legend2.two half] (Legend1) {};
+  %   \node[stop1, above=0.3cm of Legend1] (Legend0) {};
+  %   \node[line name, fill=black, above=0.2cm of Legend0] {\bf E};
+  %   \node[label, left=0.05cm of Legend1] {Karlsplatz};
+  %   \node[label, left=0.05cm of Legend0] {Museum};
+  %   \node[label, left=0.05cm of Legend2] {Bahnhof};
+  %
+  %   \node[label, anchor=west] at (-6.7,-8.5) {Halt mit Umstieg};
+  %   \node[label, anchor=west] at (-6.7,-8.0) {Halt};
+  %   \node[label, anchor=west] at (-6.7,-7.5) {Endhaltestelle};
+  % \end{pgfonlayer}
+
+  \begin{pgfonlayer}{bg}
+    \draw[help lines, color=gray!10] (-10, -15) grid[step=0.1] (10, 10);
+    \draw[help lines, color=gray!50] (-10, -15) grid (10, 10);
+    \draw[river] (10,1.5) -- (-1.5, 1.5) -- ++(-5.5,5.5);
+  \end{pgfonlayer}
+
+  \begin{pgfonlayer}{stops}
+    \node[stop3, rotate=90] (Hauptbahnhof) at (-0.5, -1.4) {};
+    \node[stop3, rotate=90] (Betriebshof) at (-0.5, 0.4) {};
+    \node[stop2] (Jahnstr) at (0, 2.1) {};
+    \node[stop2, above=0.3cm of Jahnstr] (Bunsengymnasium) {};
+    \node[stop2, above=0.3cm of Bunsengymnasium] (Technologiepark) {};
+    \node[stop2, rotate=-45] (Heiligenbergschule) at ($(Technologiepark)+(0.7,0.9)$) {};
+    \node[stop2, rotate=90] (Volkshochschule) at (0.5,0.5) {};
+    \node[stop2, rotate=90] (Campus Bergheim) at (1.2,0.5) {};
+    \node[stop2, rotate=90] (Altes Hallenbad) at (1.9,0.5) {};
+    \node[stop4, rotate=-45] (Bismarckplatz) at ($(3.1,0.5)+(45:0.1)$) {};
+    \node[stop2] (Brückenstr) at (3.2,2.1) {};
+    \node[stop2, above=0.3cm of Brückenstr] (Kußmaulstr) {};
+    \node[stop2, above=0.3cm of Kußmaulstr] (Blumenthalstr) {};
+    \node[stop2, rotate=45] (Kapellenweg) at ($(Blumenthalstr)+(-0.7,0.9)$) {};
+    \node[stop4] (Hans-Thoma-Platz) at ($(Heiligenbergschule)!0.5!(Kapellenweg)+(0,0.9)$) {};
+    \node[stop3, above=0.6cm of Hans-Thoma-Platz.two quarter, anchor=one half] (Biethsstr)  {};
+    \node[stop3, above=0.6cm of Biethsstr.center, anchor=center] (Burgstr) {};
+    \node[stop4, rotate=90] (Seegarten) at (2.3,-1.5) {};
+    \node[stop4, rotate=90] (Stadtbücherei) at (1.8,-1.5) {};
+    \node[stop3, rotate=90] (Stadtwerke) at (0.7,-1.4) {};
+    \node[stop1,rotate=45] (Gneisenaustr Süd) at ($(Hauptbahnhof.center)-(2.4,-1.5)$) {};
+    \node[stop1, rotate=45, above left=0.5cm of Gneisenaustr Süd.center, anchor=center] (Berufsschule) {};
+    \node[stop1, rotate=45, above left=0.5cm of Berufsschule.center, anchor=center] (Ochsenkopf) {};
+    \node[stop1] (SRH Campus) at ($(Ochsenkopf.center)-(0.3,-0.6)$){};
+    \node[stop1, above=0.3cm of SRH Campus] (Wieblingen Mitte) {};
+    \node[stop1, above=0.3cm of Wieblingen Mitte] (Taubenfeld) {};
+    \node[stop2] (Römerkreis Süd) at (1.3,-2.1) {};
+    \node[stop2, rotate=45] (Christuskirche) at ($(Römerkreis Süd)-(-0.5,0.7)$) {};
+    \node[stop2] (S-Bahnhof Weststadt-Südstadt) at ($(Christuskirche)-(-0.5,0.7)$) {};
+    \node[stop2, below=0.3cm of S-Bahnhof Weststadt-Südstadt] (Bergfriedhof) {};
+    \node[stop2, below=0.3cm of Bergfriedhof] (Bethanienkrankenhaus) {};
+    \node[stop2, below=0.3cm of Bethanienkrankenhaus] (Rheinstr) {};
+    \node[stop2, below=0.3cm of Rheinstr] (Markscheide) {};
+    \node[stop2, below=0.3cm of Markscheide] (Eichendorffplatz) {};
+    \node[stop2, below=0.3cm of Eichendorffplatz] (Rohrbach Markt) {};
+    \node[stop2, below=0.3cm of Rohrbach Markt] (Ortenauer Str) {};
+    \node[stop2, below=0.3cm of Ortenauer Str] (Freiburger Str) {};
+    \node[stop2, below=0.3cm of Freiburger Str] (Rohrbach Süd) {};
+    \node[stop1, below=0.4cm of Rohrbach Süd.two half] (Zementwerk) {};
+    \node[stop1, below=0.3cm of Zementwerk] (Johannes-Reidel-Str) {};
+    \node[stop1, below=0.3cm of Johannes-Reidel-Str] (Georgi-Marktplatz) {};
+    \node[stop1, below=0.3cm of Georgi-Marktplatz] (Kurpfalzcentrum) {};
+    \node[stop1, below=0.3cm of Kurpfalzcentrum] (Moltkestr) {};
+    \node[stop1, below=0.3cm of Moltkestr] (Leimen Friedhof) {};
+    \node[stop1] (Ringstr) at ($(Stadtwerke.one half)-(-0.1,0.2)-(0.6,0.6)$) {};
+    \node[stop1, below left=0.3cm of Ringstr] (Montpellierbrücke) {};
+    \node[stop2, rotate=45, anchor=two half] (Hauptbahnhof Süd) at (-1.5, -2.5) {};
+    \node[stop1] (Czernybrücke) at (-1.6, 0.2) {};
+    \node[stop2, rotate=45, anchor=two half] (Gadamerplatz) at (-2.7,-1.3) {};
+    \node[stop1, rotate=45, above left=0.7cm of Gadamerplatz.two half, anchor=center] (Eppelheimer Terrasse) {};
+    \node[stop1, anchor=center] (Henkel Teroson Str) at ($(Eppelheimer Terrasse)+(-0.5,0.5)-(0.3,0.0)$){};
+    \node[stop1, left=0.3cm of Henkel Teroson Str] (Marktstr) {};
+    \node[stop1, left=0.3cm of Marktstr] (Kranichweg Stotz) {};
+    \node[stop1, left=0.3cm of Kranichweg Stotz] (Jakobsgasse) {};
+    \node[stop1, left=0.3cm of Jakobsgasse] (Eppelheimer Rathaus) {};
+    \node[stop1, left=0.3cm of Eppelheimer Rathaus] (Eppelheim Kirchheimer Str) {};
+    \node[stop1] (Rudolf-Diesel-Str) at ($(Hauptbahnhof Süd.one half)-(-0.8,0.8)-(0,0.3)$) {};
+    \node[stop1, below=0.3cm of Rudolf-Diesel-Str] (Messplatz) {};
+    \node[stop1, below=0.3cm of Messplatz] (Ilse-Krall-Str) {};
+    \node[stop1, below=0.3cm of Ilse-Krall-Str] (Albert-Fritz-Str) {};
+    \node[stop1, below=0.3cm of Albert-Fritz-Str] (Odenwaldstr) {};
+    \node[stop1, below=0.3cm of Odenwaldstr] (Kirchheim Rathaus) {};
+    \node[stop1, below=0.3cm of Kirchheim Rathaus] (Kirchheim Friedhof) {};
+  \end{pgfonlayer}
+
+  \begin{pgfonlayer}{lines}
+    \pgfmathparse{0.1*tan(45/2)}
+    \let\offset\pgfmathresult
+
+    \draw[railway] ($(0.1,-3.5)-(7.2,-7.2)$) 
+      node[label, above, anchor=south west] {Mannheim}
+      -- (0.1,-3.5) 
+      -- ++(3,0) 
+      -- ++(4.5,4.5) 
+      -- ++(1,0) 
+      node[label, below, anchor=north] {Neckargemünd};
+    \draw[railway] ($(0.1,-3.5)-(7.2,-7.2)$) 
+      -- (0.1,-3.5) 
+      -- ++(0,-3) 
+      -- ++(0,-4.7)
+      node[label, right, anchor=south west] {Karlsruhe};
+
+    \draw[line, twentysix]
+      (Burgstr.center)
+      -- (Biethsstr.center)
+      -- (Hans-Thoma-Platz.three quarter)
+      -- ($(Hans-Thoma-Platz.south three quarter)-(0,\offset)$)
+      -- (Kapellenweg.one half)
+      -- ($(Blumenthalstr.north one half)-(0,\offset)$)
+      -- (Kußmaulstr.one half)
+      -- (Brückenstr.one half)
+      -- (Bismarckplatz.north one half)
+      -- (Bismarckplatz.one half) 
+      % -- ($(Bismarckplatz.one half)-(45:0.10)$)
+      -- ($(2.7,0.6)+(2*\offset,0)$)
+      % -- ($(Altes Hallenbad.south two half)+(0.9,0)$)
+      {[rounded corners=0.2cm]
+        % -- ($(Bismarckplatz.south one half)-(0,0.1)$)
+        -- (Altes Hallenbad.two half) 
+      }
+      -- (Campus Bergheim.two half) 
+      -- (Volkshochschule.two half) 
+      -- (Betriebshof.two half)
+      % -- ($(Betriebshof.two half)-(1.0,0)$);
+      -- ($(Czernybrücke)+(0.4,0.4)$)
+      -- (Czernybrücke)
+      -- ($(Gadamerplatz.one half)+(-0.2,0.2)$)
+      -- (Gadamerplatz.one half)
+      -- (Hauptbahnhof Süd.one half)
+      -- ($(Hauptbahnhof Süd.one half)-(-0.8,0.8)$)
+      -- (Rudolf-Diesel-Str)
+      -- (Messplatz)
+      -- (Ilse-Krall-Str)
+      -- (Albert-Fritz-Str)
+      -- (Odenwaldstr)
+      -- (Kirchheim Rathaus)
+      -- (Kirchheim Friedhof)
+    ;
+
+    % \draw (Technologiepark.north center) -- 
+    %   node[rotate=-45,stop2,name=Heiligenbergschule] {} (Hans-Thoma-Platz.south center);
+
+    \draw[line, twentyone] 
+      (Hauptbahnhof.two half) 
+      -- ($(Hauptbahnhof.north two half)-(0.1,0)$)
+      |- (Betriebshof.one half)
+      {[rounded corners=0.2cm]
+      -| (Jahnstr.one half) 
+      }
+      -- (Bunsengymnasium.one half) 
+      -- (Technologiepark.one half) 
+      {[rounded corners=0.15cm]
+      -- ($(Technologiepark.north one half)+(0,\offset)$)
+      -- (Heiligenbergschule.south one half) 
+      }
+      -- (Heiligenbergschule.north one half) 
+      -- ($(Hans-Thoma-Platz.south one half)+(0,\offset)$) 
+      -- (Hans-Thoma-Platz.one half)
+    ;
+
+    \draw[line, twentyone]
+      (Jahnstr.one half)
+      {[rounded corners=0.3cm] 
+        |- (Volkshochschule.one half)
+      }
+      -- (Campus Bergheim.one half)
+      {[rounded corners=0.2cm]
+      -- (Altes Hallenbad.one half) 
+      % -- ($(Altes Hallenbad.south one half)+(1.3,0.0)$)
+      }
+      {[rounded corners=0.2cm]
+      -| ($(Seegarten.south two half)+(0.2,0)$)
+      }
+      -- (Stadtbücherei.two half)
+      -- (Stadtwerke.two half)
+      {[rounded corners=0.2cm]
+      -- (Hauptbahnhof.two half)
+      }
+    ;
+
+
+    \draw[line, twentytwo]
+      (Bismarckplatz.two half)
+      -- (3.3,0.3)
+      {[rounded corners=0.8cm]
+        |- (Stadtbücherei.north one half)
+      }
+      -- (Stadtbücherei.one half)
+      -- ($(Stadtwerke.one half)-(-0.1,0.2)$)
+      -- (Ringstr)
+      -- (Montpellierbrücke)
+      -- ($(Hauptbahnhof Süd.two half)+(0.8,-0.8)$)
+      -- (Hauptbahnhof Süd.two half)
+      -- (Gadamerplatz.two half)
+      -- (Eppelheimer Terrasse)
+      -- ($(Eppelheimer Terrasse)+(-0.5,0.5)$)
+      -- (Henkel Teroson Str)
+      -- (Marktstr)
+      -- (Kranichweg Stotz)
+      -- (Jakobsgasse)
+      -- (Eppelheimer Rathaus)
+      -- (Eppelheim Kirchheimer Str)
+    ;
+
+    \draw[line, twentythree] 
+      (Bismarckplatz.three quarter) 
+      -- ($(3.1,0.3)+(0,\offset)$)
+      {[rounded corners=0.6cm]
+        |- (Stadtbücherei.north two quarter)
+      }
+      -- (Stadtbücherei.two quarter)
+      -| ($(Römerkreis Süd.south two half)+(0,\offset)$)
+      -- (Christuskirche.two half)
+      {[rounded corners=0.15cm]
+        -- ($(S-Bahnhof Weststadt-Südstadt.north two half)+(0,\offset)$)
+      }
+      -- (S-Bahnhof Weststadt-Südstadt.two half)
+      -- (Bergfriedhof.two half)
+      -- (Bethanienkrankenhaus.two half)
+      -- (Rheinstr.two half)
+      -- (Markscheide.two half)
+      -- (Eichendorffplatz.two half)
+      -- (Rohrbach Markt.two half)
+      -- (Ortenauer Str.two half)
+      -- (Freiburger Str.two half)
+      -- (Rohrbach Süd.two half)
+      -- (Zementwerk)
+      -- (Johannes-Reidel-Str)
+      -- (Georgi-Marktplatz)
+      -- (Kurpfalzcentrum)
+      -- (Moltkestr)
+      -- (Leimen Friedhof)
+    ;
+
+    \draw[line, twentyfour] 
+      (Rohrbach Süd.one half)
+      -- (Freiburger Str.one half)
+      -- (Ortenauer Str.one half)
+      -- (Rohrbach Markt.one half)
+      -- (Eichendorffplatz.one half)
+      -- (Markscheide.one half)
+      -- (Rheinstr.one half)
+      -- (Bethanienkrankenhaus.one half)
+      -- (Bergfriedhof.one half)
+      -- (S-Bahnhof Weststadt-Südstadt.one half)
+      -- ($(S-Bahnhof Weststadt-Südstadt.north one half)-(0,\offset)$)
+      -- (Christuskirche.one half)
+      {[rounded corners=0.15cm]
+        -- ($(Römerkreis Süd.south one half)-(0,\offset)$)
+      }
+      % (Römerkreis Süd.one half) 
+      |- (Stadtwerke.one half)
+      {[rounded corners=0.3cm]
+      -- ($(Hauptbahnhof.south one half)+(0.1,0)$)
+      -| ($(Betriebshof.north center)-(0.3,0)$)
+      }
+      {[rounded corners=0.5cm]
+        -| (Jahnstr.two half)
+      }
+      -- (Bunsengymnasium.two half) 
+      -- (Technologiepark.two half) -- ($(Technologiepark.north two half)-(0,\offset)$)
+      -- (Heiligenbergschule.south two half) -- (Heiligenbergschule.north two half) 
+      -- ($(Hans-Thoma-Platz.south two quarter)-(0,\offset)$) -- (Hans-Thoma-Platz.two quarter)
+      -- (Biethsstr.one half)
+      -- (Burgstr.one half)
+    ;
+
+
+    \draw[line, five, -{Latex[length=5mm]}]
+      (Burgstr.two half) 
+      -- ($(Burgstr.two half)+(0,1.0)$) 
+      node[right, anchor=west, label] {Weinheim}
+      node[below right=0.3cm, line name, fill=five, rounded corners=0pt] {\bf 5}
+      ;
+    \draw[line, five, -{Latex[length=5mm]}]
+      (Taubenfeld) 
+      -- ++(0,0.3)
+      -- ++(-0.5,0.5)
+      node[above left=-0.2cm, label, anchor=south east] {Mannheim}
+      node[below left, line name, fill=five, rounded corners=0pt, anchor=north east] {\bf 5}
+      ;
+    \draw[line, five]
+      (Burgstr.two half)
+      -- (Biethsstr.two half)
+      -- (Hans-Thoma-Platz.two half)
+      -- ($(Hans-Thoma-Platz.south two half)+(0,\offset)$)
+      {[rounded corners=0.15cm]
+      -- (Kapellenweg.two half)
+      -- ($(Blumenthalstr.north two half)+(0,\offset)$)
+      }
+      -- (Blumenthalstr.two half) 
+      -- (Kußmaulstr.two half) 
+      -- (Brückenstr.two half) 
+      -- ($(3.3,0.9)+(0,2*\offset)$)
+      -- (Bismarckplatz.north two quarter)
+      -- (Bismarckplatz.two quarter) 
+      -- ($(2.9,0.3)+(0,2*\offset)$)
+      {[rounded corners=0.4cm]
+      |- (Seegarten.north three quarter) 
+      }
+      -- (Stadtbücherei.three quarter) 
+      -- (Stadtwerke.three quarter)
+      -- (Hauptbahnhof.three quarter)
+      -- ($(Hauptbahnhof.center)-(0.9, 0)$)
+      -- (Gneisenaustr Süd.center)
+      -- (Berufsschule.center)
+      -- (Ochsenkopf.center)
+      -- ($(Ochsenkopf.center)-(0.3,-0.3)$)
+      -- (SRH Campus.center)
+      -- (SRH Campus.center)
+      -- (Wieblingen Mitte.center)
+      -- (Taubenfeld.center)
+    ;
+
+  \end{pgfonlayer}
+
+  \begin{pgfonlayer}{labels}
+    \node[font=\scriptsize, color=white] at (4.0,1.5){Neckar};
+    \node[font=\scriptsize, color=white, rotate=-45] at (-3.5,3.5) {Neckar};
+    \foreach\stop/\placement/\anchor/\rotate in {
+      Hauptbahnhof/left/north/0,
+      Betriebshof/above left/north west/0,
+      Jahnstr/left/east/0,
+      Brückenstr/right/west/0,
+      Kußmaulstr/right/west/0,
+      Blumenthalstr/right/west/0,
+      Kapellenweg/right/west/0,
+      Bismarckplatz/below right/north west/0,
+      Jahnstr/left/east/0,
+      Bunsengymnasium/left/east/0,
+      Technologiepark/left/east/0,
+      Heiligenbergschule/left/east/0,
+      Hans-Thoma-Platz/right/west/0,
+      Biethsstr/right/west/0,
+      Volkshochschule/above right/west/60,
+      Campus Bergheim/above right/west/60,
+      Altes Hallenbad/above right/west/60,
+      Seegarten/right/east/-30,
+      Stadtbücherei/right/east/-30,
+      Stadtwerke/right/east/-30,
+      Römerkreis Süd/right/west/0,
+      Ringstr/below right/west/-45,
+      Montpellierbrücke/below right/west/-45,
+      Gneisenaustr Süd/right/west/45,
+      Berufsschule/right/west/45,
+      Ochsenkopf/right/west/45,
+      SRH Campus/left/east/0,
+      Wieblingen Mitte/left/east/0,
+      Taubenfeld/left/east/0,
+      Christuskirche/right/west/0,
+      S-Bahnhof Weststadt-Südstadt/right/west/0,
+      Bergfriedhof/right/west/0,
+      Bethanienkrankenhaus/right/west/0,
+      Rheinstr/right/west/0,
+      Markscheide/right/west/0,
+      Eichendorffplatz/right/west/0,
+      Rohrbach Markt/right/west/0,
+      Ortenauer Str/right/west/0,
+      Freiburger Str/right/west/0,
+      Rohrbach Süd/right/west/0,
+      Zementwerk/right/west/0,
+      Johannes-Reidel-Str/right/west/0,
+      Georgi-Marktplatz/right/west/0,
+      Kurpfalzcentrum/right/west/0,
+      Moltkestr/right/west/0,
+      Leimen Friedhof/right/west/0,
+      Hauptbahnhof Süd/left/north east/0,
+      Gadamerplatz/left/east/45,
+      Eppelheimer Terrasse/left/east/45,
+      Czernybrücke/above/south/45,
+      Henkel Teroson Str/below/east/45,
+      Marktstr/below/east/45,
+      Kranichweg Stotz/below/east/45,
+      Jakobsgasse/below/east/45,
+      Eppelheimer Rathaus/below/east/45,
+      Eppelheim Kirchheimer Str/below/east/45,
+      Rudolf-Diesel-Str/left/east/0,
+      Messplatz/left/east/0,
+      Ilse-Krall-Str/left/east/0,
+      Albert-Fritz-Str/left/east/0,
+      Odenwaldstr/left/east/0,
+      Kirchheim Rathaus/left/east/0,
+      Kirchheim Friedhof/left/east/0,
+      Burgstr/right/west/0%
+    } \node[label, \placement=0.05cm of \stop, rotate=\rotate, anchor=\anchor] {\contour{white}{\stop}};
+    \node[line name, fill=twentytwo, left=0.2cm of Eppelheim Kirchheimer Str] {\bf 22};
+    \node[line name, fill=twentysix, right=0.2cm of Kirchheim Friedhof] {\bf 26};
+    \node[line name, fill=twentythree, left=0.2cm of Leimen Friedhof] {\bf 23};
+    \node[line name, fill=twentyfour, left=0.2cm of Rohrbach Süd] {\bf 24};
+    \node[line name, fill=twentyone, left=0.2cm of Hans-Thoma-Platz] {\bf 21};
+    \node[line name, fill=twentysix, left=0.2cm of Burgstr] {\bf 26};
+    \node[line name, fill=twentyfour, left=0.6cm of Burgstr] {\bf 24};
+    \node[line name, fill=twentytwo, right=0.2cm of Bismarckplatz] {\bf 22};
+    \node[line name, fill=twentythree, right=0.6cm of Bismarckplatz] {\bf 23};
+  \end{pgfonlayer}
+
+\end{tikzpicture}
+
+\vfill
+\hspace{0pt}
+\end{center}
+\end{document}
+
+% vim: nospell conceallevel=0
-- 
cgit v1.2.3

