From ce3bedba127c81776d15400654067f9fcd9929b9 Mon Sep 17 00:00:00 2001
From: Aada
Date: Sun, 23 Jun 2024 12:21:14 +0200
Subject: Rejiggle line 5, Neckar and related bits

---
 rnv/mannheim.tex | 55 ++++++++++++++++++++++++++-----------------------------
 1 file changed, 26 insertions(+), 29 deletions(-)

(limited to 'rnv/mannheim.tex')

diff --git a/rnv/mannheim.tex b/rnv/mannheim.tex
index eed2a4e..894918f 100644
--- a/rnv/mannheim.tex
+++ b/rnv/mannheim.tex
@@ -124,9 +124,7 @@
     % \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] 
-      (16,-7) 
-      -- (12,-3) 
-      -- (10,-1)
+      (16,-9.2) 
       -- (7.8,-1)
       -- (1.8,5)
       -- (-5,5)
@@ -167,14 +165,14 @@
     \node[stop4, rotate=45] (Tattersall) at ($(Hauptbahnhof.center)!0.5!(Kunsthalle.center)+(135:-1.1)$) {};
     \node[stop3, rotate=-45] (Theresienkrankenhaus) at ($(Nationaltheater)+(0:1.6)+(45:0.7)$) {};
     \node[stop1] (Collini-Center) at ($(Abendakademie.three quarter)+(45:1.4)+(135:-1)$) {};
-    \node[stop1] (Lessingstr) at ($(Collini-Center)+(135:-3.0)$) {};
+    \node[stop1, rotate=45] (Lessingstr) at ($(Collini-Center)+(135:-2.7)$) {};
     \node[stop1] (Gewerkschaftshaus) at (20:\rad+0.5) {};
     \node[stop1] (Handelshafen) at ($(Rheinstr.three quarter)+(135:0.5)+(180:1.5)$) {};
     %
-    \node[stop1] (Fernmeldeturm) at ($(Lessingstr)+(135:-0.7)$) {};
-    \node[stop1] (Holbeinstr) at ($(Fernmeldeturm)+(135:-0.7)$) {};
-    \node[stop2, rotate=90, anchor=two half] (Neuostheim) at ($(Holbeinstr)+(135:-0.4)+(0:0.4)$) {};
-    \node[stop1] (Duale Hochschule) at ($(Neuostheim.two half)+(0:0.5)$) {};
+    \node[stop1, rotate=45] (Fernmeldeturm) at ($(Lessingstr)+(135:-0.8)$) {};
+    \node[stop1, rotate=45] (Holbeinstr) at ($(Fernmeldeturm)+(135:-0.8)$) {};
+    \node[stop2, rotate=45, anchor=two half] (Neuostheim) at ($(Holbeinstr)+(135:-0.8)$) {};
+    \node[stop1, rotate=45] (Duale Hochschule) at ($(Neuostheim.two half)+(135:-0.8)$) {};
     % Neckarstadt
     \node[stop5, rotate=-45] (Alte Feuerwache) at ($(45:\rad+2.8)+(135:-0.1)$) {};
     \node[stop2, rotate=45] (Schafweide) at ($(Alte Feuerwache)+(45:0.3)+(135:-1.6)$) {};
@@ -273,10 +271,10 @@
     \node[stop2, rotate=90, right=0.5cm of Pestallozischule.center, anchor=center] (Weberstr) {};
     \node[stop2, rotate=90, right=0.5cm of Weberstr.center, anchor=center] (Planetarium) {};
     \node[stop2, rotate=-45] (Luisenpark Technoseum) at ($(Planetarium)+(0:0.4)+(45:0.5)$){};
-    \node[stop2, rotate=-45] (Carl-Benz-Stadion) at ($(Luisenpark Technoseum)+(45:0.6)$){};
-    \node[stop2, rotate=-45] (Harrlach) at ($(Carl-Benz-Stadion)+(45:0.6)$){};
-    \node[stop2, rotate=-45] (Lucas-Cranach-Str) at ($(Harrlach)+(45:0.6)$){};
-    \node[stop2, rotate=-45] (Schwindstr) at ($(Lucas-Cranach-Str)+(45:0.6)$){};
+    \node[stop2, rotate=-45] (Carl-Benz-Stadion) at ($(Luisenpark Technoseum)+(45:0.5)$){};
+    \node[stop2, rotate=-45] (Harrlach) at ($(Carl-Benz-Stadion)+(45:0.5)$){};
+    \node[stop2, rotate=-45] (Lucas-Cranach-Str) at ($(Harrlach)+(45:0.5)$){};
+    \node[stop2, rotate=-45] (Schwindstr) at ($(Lucas-Cranach-Str)+(45:0.5)$){};
     \node[stop1] (Technoseum Süd) at ($(Planetarium.two half)+(0:0.4)-(135:0.8)$){};
     \node[stop1] (Fahrlach) at ($(Technoseum Süd)-(135:0.5)$){};
     \node[stop1] (Husarenweg) at ($(Fahrlach)-(135:0.5)$){};
@@ -723,13 +721,10 @@
 
     \draw[line, five, -{Latex[length=5mm]}]
       (Platz der Freundschaft) 
-      -- ++(45:1)
-      node[right, label] {Weinheim};
+      -- ++(45:1);
     \draw[line, five, -{Latex[length=5mm]}]
       (Duale Hochschule)
-      -- ++(1.3,0)
-      -- ++(135:-2)
-      node[below, label] {Heidelberg};
+      -- ++(135:-2);
 
     \draw[line, six] 
       (Berliner Platz.one half)
@@ -799,7 +794,7 @@
       -- (Harrlach.one half)
       -- (Lucas-Cranach-Str.one half)
       -- (Schwindstr.one half)
-      -- ($(Neuostheim.one half)+(180:0.7)$)
+      -- ($(Neuostheim.one half)+(135:0.3+\offset)$)
       -- (Neuostheim.one half)
       (Planetarium.two half)
       -- ($(Planetarium.two half)+(0:0.4)$)
@@ -816,7 +811,7 @@
     \draw[maybe line, six] 
       {[rounded corners=0.4cm]
       (Neuostheim.one half)
-      -- ($(Neuostheim.one half)+(0:0.6)$)
+      -- ($(Neuostheim.one half)-(135:0.9+\offset)$)
       }
       {[rounded corners=0.3cm]
       |- (S-Bf SAP Arena)
@@ -1042,8 +1037,11 @@
 
   \begin{pgfonlayer}{labels}
     \foreach\stop/\placement/\anchor/\rotate in {
-      Duale Hochschule/above/west/45,
-      Neuostheim/right/west/45,
+      Lessingstr/left/east/45,
+      Fernmeldeturm/left/east/45,
+      Holbeinstr/left/east/45,
+      Duale Hochschule/right/west/0,
+      Neuostheim/right/west/0,
       Strohmarkt/right/west/45,
       Rathaus/left/east/0,
       Rheinstr/left/east/0,
@@ -1125,9 +1123,9 @@
       Harrlach/right/west/-45,
       Lucas-Cranach-Str/right/west/-45,
       Schwindstr/right/west/-45,
-      Hans-Thoma-Str/right/west/0,
-      Maimarkt/right/west/0,
-      SAP Arena/right/west/0,
+      Hans-Thoma-Str/right/west/-45,
+      Maimarkt/right/west/-45,
+      SAP Arena/right/west/-45,
       S-Bf SAP Arena/below/north/0,
       Hauptbahnhof/left/east/0,
       Hauptbahnhof Süd/right/west/0,
@@ -1228,9 +1226,6 @@
       Adolf-Damaschke-Ring/right/west/-45,
       Ziethenstr/right/west/-45,
       Theresienkrankenhaus/right/west/0,
-      Lessingstr/left/east/45,
-      Fernmeldeturm/left/east/45,
-      Holbeinstr/left/east/45,
       Gewerkschaftshaus/left/east/45,
       Neumarkt/left/east/0,
       Bgm-Fuchs-Str/left/east/0,
@@ -1257,8 +1252,10 @@
     \node[label, line name, fill=four] (four lab) at ($(Bad Dürkheim)-(90:0.5)$) {\bf 4};
     \node[label, line name, fill=four, right=0.1cm of four lab] (four a lab) {\bf 4A};
     \node[label, line name, fill=four, left=0.2cm of Käfertaler Wald] {\bf 4A};
-    \node[label, line name, fill=five] at ($(Platz der Freundschaft)+(45:0.9)+(90:0.3)$) {\bf 5};
-    \node[label, line name, fill=five] at ($(Duale Hochschule)+(0:1.6)-(135:1.9)$) {\bf 5};
+    \node[label, line name, fill=five] at ($(Platz der Freundschaft)+(45:1.0)+(0:0.3)$) (five lab north) {\bf 5};
+    \node[label, line name, fill=five, rotate=-45] at ($(Duale Hochschule)-(135:2)-(135:0.2)$) (five lab){\bf 5};
+    \node[label, five, right=0.0cm of five lab, rotate=-45] {Heidelberg};
+    \node[label, five, right=0.0cm of five lab north] {Weinheim};
     \node[label, line name, fill=five, right=0.2cm of Heddesheim Bf] {\bf 5A};
     \node[label, line name, fill=six, right=0.2cm of S-Bf SAP Arena] (lab six) {\bf 6};
     \node[label, line name, fill=six, right=0.1cm of lab six] {\bf 6A};
-- 
cgit v1.2.3

