2019-07-21 19:28:30 +02:00
%!TEX TS-program = pdflatexmk
2021-01-02 14:04:05 +01:00
% Copyright (c) 2018 - 2021, Martin Scheidt (ISC license)
2019-07-21 19:28:30 +02:00
% Permission to use, copy, modify, and/or distribute this file for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
\documentclass [a4paper,landscape] { article}
\usepackage [margin=0pt] { geometry}
\pagestyle { empty}
2020-01-16 21:49:53 +01:00
\usepackage { tikz-trackschematic-documentation}
2021-01-02 14:04:05 +01:00
\externaldocument { .tex/manual}
2019-07-21 19:28:30 +02:00
2020-01-14 17:11:10 +01:00
\lstset { %
language = TeX,%
basicstyle = \bfseries \scriptsize \ttfamily ,%
keywordstyle = \bfseries \color { black} ,%
commentstyle = \itshape \color { green} ,%
backgroundcolor = \color { white} ,%
showstringspaces = false,%
columns = fullflexible,%
breaklines = true,%
frame = none,%
} %
2019-07-21 19:28:30 +02:00
2020-01-14 17:11:10 +01:00
\begin { document}
2019-07-21 19:28:30 +02:00
2021-01-02 14:04:05 +01:00
\title { Snippets} \author { }
\date { Version \vhCurrentVersion ~ from \vhCurrentDate }
2019-07-21 19:28:30 +02:00
\maketitle
\centering
2020-01-14 17:11:10 +01:00
2021-01-02 14:04:05 +01:00
\begin { longtable} { |r|l|c|l|c|}
\hline
No. & Name & Clip & Code & Manual reference\\
\endhead
%%%%%%%%%%%%%%%%
%%% topology %%%
%%%%%%%%%%%%%%%%
\hline
\No & main track &
\symbol { main_ track.tikz} & \code { main_ track.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:maintrack} p. \pageref { sym:maintrack} } \\
\hline
\No & main line (double track) &
\symbol { main_ line.tikz} & \code { main_ line.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:maintrack} p. \pageref { sym:maintrack} } \\
\hline
\No & secondary track &
\symbol { secondary_ track.tikz} & \code { secondary_ track.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:secondarytrack} p. \pageref { sym:secondarytrack} } \\
\hline
\No & track number &
\symbol { track_ number.tikz} & \code { track_ number.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:tracklabel} p. \pageref { sym:tracklabel} } \\
\hline
\No & bufferstop (forward) &
\symbol { bufferstop_ forward.tikz} & \code { bufferstop_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:bufferstop} p. \pageref { sym:bufferstop} } \\
\hline
\No & bufferstop (backward) &
\symbol { bufferstop_ backward.tikz} & \code { bufferstop_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:bufferstop} p. \pageref { sym:bufferstop} } \\
\hline
\No & friction bufferstop (forward) &
\symbol { friction_ bufferstop_ forward.tikz} & \code { friction_ bufferstop_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:bufferstop} p. \pageref { sym:bufferstop} } \\
\hline
\No & friction bufferstop (backward) &
\symbol { friction_ bufferstop_ backward.tikz} & \code { friction_ bufferstop_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:bufferstop} p. \pageref { sym:bufferstop} } \\
\hline
\No & track closure &
\symbol { track_ closure.tikz} & \code { track_ closure.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:trackclosure} p. \pageref { sym:trackclosure} } \\
%% turnouts %%%
\hline
\No & turnout left (forward) &
\symbol { turnout_ left_ forward.tikz} & \code { turnout_ left_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & turnout left (backward) &
\symbol { turnout_ left_ backward.tikz} & \code { turnout_ left_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & turnout right (forward) &
\symbol { turnout_ right_ forward.tikz} & \code { turnout_ right_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & turnout right (backward) &
\symbol { turnout_ right_ backward.tikz} & \code { turnout_ right_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (forward)\\ with fouling point indicator} &
\symbol { turnout_ with_ fouling_ left_ forward.tikz} & \code { turnout_ with_ fouling_ left_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (backward)\\ with fouling point indicator} &
\symbol { turnout_ with_ fouling_ left_ backward.tikz} & \code { turnout_ with_ fouling_ left_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (forward)\\ with fouling point indicator} &
\symbol { turnout_ with_ fouling_ right_ forward.tikz} & \code { turnout_ with_ fouling_ right_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (backward)\\ with fouling point indicator} &
\symbol { turnout_ with_ fouling_ right_ backward.tikz} & \code { turnout_ with_ fouling_ right_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (forward)\\ with points in right position} &
\symbol { turnout_ left_ forward_ right_ position.tikz} & \code { turnout_ left_ forward_ right_ position.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (forward)\\ with points in left position} &
\symbol { turnout_ left_ forward_ left_ position.tikz} & \code { turnout_ left_ forward_ left_ position.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (forward)\\ with moving points} &
\symbol { turnout_ left_ forward_ moving_ points.tikz} & \code { turnout_ left_ forward_ moving_ points.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (backward)\\ with points in right position} &
\symbol { turnout_ left_ backward_ right_ position.tikz} & \code { turnout_ left_ backward_ right_ position.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (backward)\\ with points in left position} &
\symbol { turnout_ left_ backward_ left_ position.tikz} & \code { turnout_ left_ backward_ left_ position.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (backward)\\ with moving points} &
\symbol { turnout_ left_ backward_ moving_ points.tikz} & \code { turnout_ left_ backward_ moving_ points.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (forward)\\ with points in right position} &
\symbol { turnout_ right_ forward_ right_ position.tikz} & \code { turnout_ right_ forward_ right_ position.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (forward)\\ with points in left position} &
\symbol { turnout_ right_ forward_ left_ position.tikz} & \code { turnout_ right_ forward_ left_ position.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (forward)\\ with moving points} &
\symbol { turnout_ right_ forward_ moving_ points.tikz} & \code { turnout_ right_ forward_ moving_ points.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (backward)\\ with points in right position} &
\symbol { turnout_ right_ backward_ right_ position.tikz} & \code { turnout_ right_ backward_ right_ position.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (backward)\\ with points in left position} &
\symbol { turnout_ right_ backward_ left_ position.tikz} & \code { turnout_ right_ backward_ left_ position.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (backward)\\ with moving points} &
\symbol { turnout_ right_ backward_ moving_ points.tikz} & \code { turnout_ right_ backward_ moving_ points.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (forward)\\ operated manually} &
\symbol { turnout_ left_ forward_ manually.tikz} & \code { turnout_ left_ forward_ manually.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (forward)\\ operated manually} &
\symbol { turnout_ right_ forward_ manually.tikz} & \code { turnout_ right_ forward_ manually.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout left (backward)\\ operated manually} &
\symbol { turnout_ left_ backward_ manually.tikz} & \code { turnout_ left_ backward_ manually.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & \parbox [c] { 5cm} { turnout right (backward)\\ operated manually} &
\symbol { turnout_ right_ backward_ manually.tikz} & \code { turnout_ right_ backward_ manually.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:turnouts} p. \pageref { sym:turnouts} } \\
\hline
\No & double-slip turnout left &
\symbol { double-slip_ turnout_ left.tikz} & \code { double-slip_ turnout_ left.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:slipturnout} p. \pageref { sym:slipturnout} } \\
\hline
\No & double-slip turnout right &
\symbol { double-slip_ turnout_ right.tikz} & \code { double-slip_ turnout_ right.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:slipturnout} p. \pageref { sym:slipturnout} } \\
\hline
\No & diamond crossing left&
\symbol { diamond_ crossing_ left.tikz} & \code { diamond_ crossing_ left.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:diamondcrossing} p. \pageref { sym:diamondcrossing} } \\
\hline
\No & diamond crossing right &
\symbol { diamond_ crossing_ right.tikz} & \code { diamond_ crossing_ right.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:diamondcrossing} p. \pageref { sym:diamondcrossing} } \\
\hline
\No & derailer left (forward) &
\symbol { derailer_ left_ forward.tikz} & \code { derailer_ left_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:derailer} p. \pageref { sym:derailer} } \\
\hline
\No & derailer left (backward) &
\symbol { derailer_ left_ backward.tikz} & \code { derailer_ left_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:derailer} p. \pageref { sym:derailer} } \\
\hline
\No & derailer right (forward) &
\symbol { derailer_ right_ forward.tikz} & \code { derailer_ right_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:derailer} p. \pageref { sym:derailer} } \\
\hline
\No & derailer right (backward) &
\symbol { derailer_ right_ backward.tikz} & \code { derailer_ right_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { topology} \\ Section \ref { sym:derailer} p. \pageref { sym:derailer} } \\
%%%%%%%%%%%%%%%%
%%% vehicles %%%
%%%%%%%%%%%%%%%%
\hline
\No & vehicles (parked) &
\symbol { parked_ vehicles.tikz} & \code { parked_ vehicles.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:parkedvehicles} p. \pageref { sym:parkedvehicles} } \\
\hline
\No & vehicles with label (parked) &
\symbol { parked_ vehicles_ with_ label.tikz} & \code { parked_ vehicles_ with_ label.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:parkedvehicles} p. \pageref { sym:parkedvehicles} } \\
\hline
\No & vehicle (parked) &
\symbol { parked_ vehicle.tikz} & \code { parked_ vehicle.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:parkedvehicles} p. \pageref { sym:parkedvehicles} } \\
\hline
\No & \parbox [c] { 4cm} { train in shunting mode\\ (direction forward)} &
\symbol { train_ shunt_ mode_ forward.tikz} & \code { train_ shunt_ mode_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trainshunting} p. \pageref { sym:trainshunting} } \\
\hline
\No & \parbox [c] { 4cm} { train in shunting mode\\ (direction backward)} &
\symbol { train_ shunt_ mode_ backward.tikz} & \code { train_ shunt_ mode_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trainshunting} p. \pageref { sym:trainshunting} } \\
\hline
\No & train shunting (forward) &
\symbol { train_ shunting_ forward.tikz} & \code { train_ shunting_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trainshunting} p. \pageref { sym:trainshunting} } \\
\hline
\No & train shunting (backward) &
\symbol { train_ shunting_ backward.tikz} & \code { train_ shunting_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trainshunting} p. \pageref { sym:trainshunting} } \\
\hline
\No & train (direction forward) &
\symbol { train_ direction_ forward.tikz} & \code { train_ direction_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train (direction backward) &
\symbol { train_ direction_ backward.tikz} & \code { train_ direction_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train moving (forward) &
\symbol { train_ moving_ forward.tikz} & \code { train_ moving_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train moving (backward) &
\symbol { train_ moving_ backward.tikz} & \code { train_ moving_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train moving slow (forward) &
\symbol { train_ moving_ slow_ forward.tikz} & \code { train_ moving_ slow_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train moving slow (backward) &
\symbol { train_ moving_ slow_ backward.tikz} & \code { train_ moving_ slow_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train moving fast (forward) &
\symbol { train_ moving_ fast_ forward.tikz} & \code { train_ moving_ fast_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train moving fast (backward) &
\symbol { train_ moving_ fast_ backward.tikz} & \code { train_ moving_ fast_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train ghost (direction forward) &
\symbol { train_ ghost_ direction_ forward.tikz} & \code { train_ ghost_ direction_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train ghost (direction backward) &
\symbol { train_ ghost_ direction_ backward.tikz} & \code { train_ ghost_ direction_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & \parbox [c] { 4cm} { train operated automatic\\ (direction forward)} &
\symbol { train_ drive_ automatic.tikz} & \code { train_ drive_ automatic.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & \parbox [c] { 4cm} { train operated by human\\ (direction forward)} &
\symbol { train_ drive_ human.tikz} & \code { train_ drive_ human.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
\hline
\No & train running over a junction&
\symbol { bend_ train.tikz} & \code { bend_ train.tikz} &
\parbox [c] { 4cm} { \centering \texttt { vehicles} \\ Section \ref { sym:trains} p. \pageref { sym:trains} } \\
%%%%%%%%%%%%%%%%%%%%%%
%%% trafficcontrol %%%
%%%%%%%%%%%%%%%%%%%%%%
\hline
\No & distant signal (forward) &
\symbol { distant_ signal_ forward.tikz} & \code { distant_ signal_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:distantsignal} p. \pageref { sym:distantsignal} } \\
\hline
\No & \parbox [c] { 4cm} { distant signal\\ with speed indicator} &
\symbol { distant_ speed_ signal_ forward.tikz} & \code { distant_ speed_ signal_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:distantsignal} p. \pageref { sym:distantsignal} } \\
\hline
\No & distant signal (backward) &
\symbol { distant_ signal_ backward.tikz} & \code { distant_ signal_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:distantsignal} p. \pageref { sym:distantsignal} } \\
\hline
\No & \parbox [c] { 4cm} { distant signal\\ with speed indicator} &
\symbol { distant_ speed_ signal_ backward.tikz} & \code { distant_ speed_ signal_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:distantsignal} p. \pageref { sym:distantsignal} } \\
\hline
\No & speed signal (forward) &
\symbol { speed_ signal_ forward.tikz} & \code { speed_ signal_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:speedsignal} p. \pageref { sym:speedsignal} } \\
\hline
\No & speed signal (backward) &
\symbol { speed_ signal_ backward.tikz} & \code { speed_ signal_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:speedsignal} p. \pageref { sym:speedsignal} } \\
\hline
\No & block signal (forward) &
\symbol { block_ signal_ forward.tikz} & \code { block_ signal_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:blocksignal} p. \pageref { sym:blocksignal} } \\
\hline
\No & block signal (backward) &
\symbol { block_ signal_ backward.tikz} & \code { block_ signal_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:blocksignal} p. \pageref { sym:blocksignal} } \\
\hline
\No & route signal (forward) &
\symbol { route_ signal_ forward.tikz} & \code { route_ signal_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:routesignal} p. \pageref { sym:routesignal} } \\
\hline
\No & route signal (backward) &
\symbol { route_ signal_ backward.tikz} & \code { route_ signal_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:routesignal} p. \pageref { sym:routesignal} } \\
\hline
\No & \parbox [c] { 4cm} { combined signal\\ (distant, block and route signal)} &
\symbol { combined_ signal_ forward.tikz} & \code { combined_ signal_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:signals} p. \pageref { sym:signals} } \\
\hline
\No & shunt signal (forward) &
\symbol { shunt_ signal_ forward.tikz} & \code { shunt_ signal_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:shuntsignal} p. \pageref { sym:shuntsignal} } \\
\hline
\No & shunt signal (backward) &
\symbol { shunt_ signal_ backward.tikz} & \code { shunt_ signal_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:shuntsignal} p. \pageref { sym:shuntsignal} } \\
\hline
\No & shunt signal locked (forward) &
\symbol { shunt_ signal_ forward_ locked.tikz} & \code { shunt_ signal_ forward_ locked.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:shuntsignal} p. \pageref { sym:shuntsignal} } \\
\hline
\No & shunt signal locked (backward) &
\symbol { shunt_ signal_ backward_ locked.tikz} & \code { shunt_ signal_ backward_ locked.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:shuntsignal} p. \pageref { sym:shuntsignal} } \\
\hline
\No & block and shunt signal (forward) &
\symbol { block_ signal_ with_ shunt_ signal_ forward.tikz} & \code { block_ signal_ with_ shunt_ signal_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:signals} p. \pageref { sym:signals} } \\
\hline
\No & block and shunt signal (backward) &
\symbol { block_ signal_ with_ shunt_ signal_ backward.tikz} & \code { block_ signal_ with_ shunt_ signal_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:signals} p. \pageref { sym:signals} } \\
\hline
\No & route and shunt signal (forward) &
\symbol { route_ signal_ with_ shunt_ signal_ forward.tikz} & \code { route_ signal_ with_ shunt_ signal_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:signals} p. \pageref { sym:signals} } \\
\hline
\No & route and shunt signal (backward) &
\symbol { route_ signal_ with_ shunt_ signal_ backward.tikz} & \code { route_ signal_ with_ shunt_ signal_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:signals} p. \pageref { sym:signals} } \\
\hline
\No & shunt limit (forward) &
\symbol { shunt_ limit_ forward.tikz} & \code { shunt_ limit_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:shuntlimit} p. \pageref { sym:shuntlimit} } \\
\hline
\No & shunt limit (backward) &
\symbol { shunt_ limit_ backward.tikz} & \code { shunt_ limit_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:shuntlimit} p. \pageref { sym:shuntlimit} } \\
\hline
\No & train berth sign (forward) &
\symbol { train_ berth_ sign_ forward.tikz} & \code { train_ berth_ sign_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:berthsign} p. \pageref { sym:berthsign} } \\
\hline
\No & train berth sign (backward) &
\symbol { train_ berth_ sign_ backward.tikz} & \code { train_ berth_ sign_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:berthsign} p. \pageref { sym:berthsign} } \\
\hline
\No & train berth &
\symbol { train_ berth.tikz} & \code { train_ berth.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:berthsign} p. \pageref { sym:berthsign} \\ \& \\ \texttt { measures} \\ Section \ref { sym:trainberth} p. \pageref { sym:trainberth} } \\
%% locations %%
\hline
\No & view point (forward) &
\symbol { view_ point_ forward.tikz} & \code { view_ point_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:viewpoint} p. \pageref { sym:viewpoint} } \\
\hline
\No & view point (backward) &
\symbol { view_ point_ backward.tikz} & \code { view_ point_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:viewpoint} p. \pageref { sym:viewpoint} } \\
\hline
\No & braking point (forward) &
\symbol { braking_ point_ forward.tikz} & \code { braking_ point_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:brakingpoint} p. \pageref { sym:brakingpoint} } \\
\hline
\No & braking point (backward) &
\symbol { braking_ point_ backward.tikz} & \code { braking_ point_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:brakingpoint} p. \pageref { sym:brakingpoint} } \\
\hline
\No & end of movement authority (forward) &
\symbol { end_ of_ movement_ authority_ forward.tikz} & \code { end_ of_ movement_ authority_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:endofauthority} p. \pageref { sym:endofauthority} } \\
\hline
\No & end of movement authority (backward) &
\symbol { end_ of_ movement_ authority_ backward.tikz} & \code { end_ of_ movement_ authority_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:endofauthority} p. \pageref { sym:endofauthority} } \\
\hline
\No & danger point (forward) &
\symbol { danger_ point_ forward.tikz} & \code { danger_ point_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:dangerpoint} p. \pageref { sym:dangerpoint} } \\
\hline
\No & danger point (backward) &
\symbol { danger_ point_ backward.tikz} & \code { danger_ point_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:dangerpoint} p. \pageref { sym:dangerpoint} } \\
%% clearing points %%
\hline
\No & clearing point &
\symbol { clearing_ point.tikz} & \code { clearing_ point.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:clearingpoint} p. \pageref { sym:clearingpoint} } \\
\hline
\No & block clearing point (forward) &
\symbol { block_ clearing_ point_ forward.tikz} & \code { block_ clearing_ point_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:blockclearingpoint} p. \pageref { sym:blockclearingpoint} } \\
\hline
\No & block clearing point (backward) &
\symbol { block_ clearing_ point_ backward.tikz} & \code { block_ clearing_ point_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:blockclearingpoint} p. \pageref { sym:blockclearingpoint} } \\
\hline
\No & route clearing point (forward) &
\symbol { route_ clearing_ point_ forward.tikz} & \code { route_ clearing_ point_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:routeclearingpoint} p. \pageref { sym:routeclearingpoint} } \\
\hline
\No & route clearing point (backward) &
\symbol { route_ clearing_ point_ backward.tikz} & \code { route_ clearing_ point_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:routeclearingpoint} p. \pageref { sym:routeclearingpoint} } \\
%% routes %%
\hline
\No & route (forward \& backward) &
\symbol { route.tikz} & \code { route.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:route} p. \pageref { sym:route} } \\
\hline
\No & direction control&
\symbol { direction_ control.tikz} & \code { direction_ control.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:directioncontrol} p. \pageref { sym:directioncontrol} } \\
\hline
\No & \parbox [c] { 5cm} { direction control\\ granted forward} &
\symbol { direction_ control_ forward.tikz} & \code { direction_ control_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:directioncontrol} p. \pageref { sym:directioncontrol} } \\
\hline
\No & \parbox [c] { 5cm} { direction control\\ granted backward} &
\symbol { direction_ control_ backward.tikz} & \code { direction_ control_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:directioncontrol} p. \pageref { sym:directioncontrol} } \\
%% transmitter %%
\hline
\No & transmitter (right \& left) &
\symbol { transmitter.tikz} & \code { transmitter.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:generictransmitter} p. \pageref { sym:generictransmitter} } \\
\hline
\No & \parbox [c] { 5cm} { transmitter (right)\\ with signal} &
\symbol { transmitter_ right_ with_ signal.tikz} & \code { transmitter_ right_ with_ signal.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:generictransmitter} p. \pageref { sym:generictransmitter} \\ \& \\ Section \ref { sym:routesignal} p. \pageref { sym:routesignal} } \\
\hline
\No & \parbox [c] { 5cm} { transmitter (right \& left)\\ effective forward} &
\symbol { transmitter_ forward.tikz} & \code { transmitter_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:balise} p. \pageref { sym:balise} } \\
\hline
\No & \parbox [c] { 5cm} { transmitter (right \& left)\\ effective backward} &
\symbol { transmitter_ backward.tikz} & \code { transmitter_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:balise} p. \pageref { sym:balise} } \\
\hline
\No & \parbox [c] { 5cm} { transmitter (right \& left)\\ effective bidirectional} &
\symbol { transmitter_ bidirectional.tikz} & \code { transmitter_ bidirectional.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:balise} p. \pageref { sym:balise} } \\
\hline
\No & loop transmitter&
\symbol { loop_ transmitter.tikz} & \code { loop_ transmitter.tikz} &
\parbox [c] { 4cm} { \centering \texttt { trafficcontrol} \\ Section \ref { sym:loop} p. \pageref { sym:loop} } \\
%%%%%%%%%%%%%%%%%%%%%
%%% constructions %%%
%%%%%%%%%%%%%%%%%%%%%
\hline
\No & platform (left) &
\symbol { platform_ left.tikz} & \code { platform_ left.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:platform} p. \pageref { sym:platform} } \\
\hline
\No & platform (right) &
\symbol { platform_ right.tikz} & \code { platform_ right.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:platform} p. \pageref { sym:platform} } \\
\hline
\No & platform (middle) &
\symbol { platform_ middle.tikz} & \code { platform_ middle.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:platform} p. \pageref { sym:platform} } \\
\hline
\No & level crossing (single track) &
\symbol { level_ crossing_ single.tikz} & \code { level_ crossing_ single.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:levelcrossing} p. \pageref { sym:levelcrossing} } \\
\hline
\No & \parbox [c] { 5cm} { level crossing (secondary track)\\ without barrier} &
\symbol { level_ crossing_ without_ barrier.tikz} & \code { level_ crossing_ without_ barrier.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:levelcrossing} p. \pageref { sym:levelcrossing} } \\
\hline
\No & level crossing (double track) &
\symbol { level_ crossing_ double.tikz} & \code { level_ crossing_ double.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:levelcrossing} p. \pageref { sym:levelcrossing} } \\
\hline
\No & \parbox [c] { 5cm} { level crossing (double track)\\ with full closure} &
\symbol { level_ crossing_ double_ full_ closure.tikz} & \code { level_ crossing_ double_ full_ closure.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:levelcrossing} p. \pageref { sym:levelcrossing} } \\
\hline
\No & bridge &
\symbol { bridge.tikz} & \code { bridge.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:bridge} p. \pageref { sym:bridge} } \\
\hline
\No & \parbox [c] { 5cm} { bridge\\ with track beneath} &
\symbol { bridge_ track_ beneath.tikz} & \code { bridge_ track_ beneath.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:bridge} p. \pageref { sym:bridge} } \\
\hline
\No & interlocking&
\symbol { interlocking.tikz} & \code { interlocking.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:interlocking} p. \pageref { sym:interlocking} } \\
\hline
\No & hump&
\symbol { hump.tikz} & \code { hump.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:hump} p. \pageref { sym:hump} } \\
\hline
\No & pylons (right)&
\symbol { pylons_ right.tikz} & \code { pylons_ right.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:pylon} p. \pageref { sym:pylon} } \\
\hline
\No & pylons (left)&
\symbol { pylons_ left.tikz} & \code { pylons_ left.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:pylon} p. \pageref { sym:pylon} } \\
\hline
\No & pylons (both sides)&
\symbol { pylons_ both.tikz} & \code { pylons_ both.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:pylon} p. \pageref { sym:pylon} } \\
\hline
\No & pylons (middle)&
\symbol { pylons_ middle.tikz} & \code { pylons_ middle.tikz} &
\parbox [c] { 4cm} { \centering \texttt { constructions} \\ Section \ref { sym:pylon} p. \pageref { sym:pylon} } \\
%%%%%%%%%%%%%%%%%
%%% electrics %%%
%%%%%%%%%%%%%%%%%
\hline
\No & distant power off (forward)&
\symbol { distant_ power_ off_ forward.tikz} & \code { distant_ power_ off_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:distantpoweroff} p. \pageref { sym:distantpoweroff} } \\
\hline
\No & distant power off (backward)&
\symbol { distant_ power_ off_ backward.tikz} & \code { distant_ power_ off_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:distantpoweroff} p. \pageref { sym:distantpoweroff} } \\
\hline
\No & power off (forward)&
\symbol { power_ off_ forward.tikz} & \code { power_ off_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:poweroff} p. \pageref { sym:poweroff} } \\
\hline
\No & power off (backward)&
\symbol { power_ off_ backward.tikz} & \code { power_ off_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:poweroff} p. \pageref { sym:poweroff} } \\
\hline
\No & power on (forward)&
\symbol { power_ on_ forward.tikz} & \code { power_ on_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:poweron} p. \pageref { sym:poweron} } \\
\hline
\No & power on (backward)&
\symbol { power_ on_ backward.tikz} & \code { power_ on_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:poweron} p. \pageref { sym:poweron} } \\
\hline
\No & distant pantograph down (forward)&
\symbol { distant_ pantograph_ down_ forward.tikz} & \code { distant_ pantograph_ down_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:distantpantographdown} p. \pageref { sym:distantpantographdown} } \\
\hline
\No & distant pantograph down (backward)&
\symbol { distant_ pantograph_ down_ backward.tikz} & \code { distant_ pantograph_ down_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:distantpantographdown} p. \pageref { sym:distantpantographdown} } \\
\hline
\No & pantograph down (forward)&
\symbol { pantograph_ down_ forward.tikz} & \code { pantograph_ down_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:pantographdown} p. \pageref { sym:pantographdown} } \\
\hline
\No & pantograph down (backward)&
\symbol { pantograph_ down_ backward.tikz} & \code { pantograph_ down_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:pantographdown} p. \pageref { sym:pantographdown} } \\
\hline
\No & pantograph up (forward)&
\symbol { pantograph_ up_ forward.tikz} & \code { pantograph_ up_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:pantographup} p. \pageref { sym:pantographup} } \\
\hline
\No & pantograph up (backward)&
\symbol { pantograph_ up_ backward.tikz} & \code { pantograph_ up_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:pantographup} p. \pageref { sym:pantographup} } \\
\hline
\No & wire limit (forward)&
\symbol { wire_ limit_ forward.tikz} & \code { wire_ limit_ forward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:wirelimit} p. \pageref { sym:wirelimit} } \\
\hline
\No & wire limit (backward)&
\symbol { wire_ limit_ backward.tikz} & \code { wire_ limit_ backward.tikz} &
\parbox [c] { 4cm} { \centering \texttt { electrics} \\ Section \ref { sym:wirelimit} p. \pageref { sym:wirelimit} } \\
%%%%%%%%%%%%%%%%
%%% measures %%%
%%%%%%%%%%%%%%%%
\hline
\No & track distance (in \si { \metre } ) &
\symbol { track_ distance.tikz} & \code { track_ distance.tikz} &
\parbox [c] { 4cm} { \centering \texttt { measures} \\ Section \ref { sym:trackdistance} p. \pageref { sym:trackdistance} } \\
\hline
\No & train berth shape &
\symbol { train_ berth_ shape.tikz} & \code { train_ berth_ shape.tikz} &
\parbox [c] { 4cm} { \centering \texttt { measures} \\ Section \ref { sym:trainberth} p. \pageref { sym:trainberth} } \\
\hline
\No & train berth shape bidirectional &
\symbol { train_ berth_ shape_ bidirectional.tikz} & \code { train_ berth_ shape_ bidirectional.tikz} &
\parbox [c] { 4cm} { \centering \texttt { measures} \\ Section \ref { sym:trainberth} p. \pageref { sym:trainberth} } \\
\hline
\No & train berth with special shape &
\symbol { train_ berth_ shape_ special.tikz} & \code { train_ berth_ shape_ special.tikz} &
\parbox [c] { 4cm} { \centering \texttt { measures} \\ Section \ref { sym:trainberth} p. \pageref { sym:trainberth} } \\
\hline
\No & measure line &
\symbol { measure_ line.tikz} & \code { measure_ line.tikz} &
\parbox [c] { 4cm} { \centering \texttt { measures} \\ Section \ref { sym:measureline} p. \pageref { sym:measureline} } \\
\hline
\No & hectometer (in \si { \kilo \metre } ) &
\symbol { hectometer.tikz} & \code { hectometer.tikz} &
\parbox [c] { 4cm} { \centering \texttt { measures} \\ Section \ref { sym:hectometer} p. \pageref { sym:hectometer} } \\
\hline
\No & measure line with hectometer (in \si { \kilo \metre } ) &
\symbol { measure_ line_ with_ hectometer.tikz} & \code { measure_ line_ with_ hectometer.tikz} &
\parbox [c] { 4cm} { \centering \texttt { measures} \\ Section \ref { sym:hectometer} p. \pageref { sym:hectometer} } \\
\hline
\No & track marking &
\symbol { track_ marking.tikz} & \code { track_ marking.tikz} &
\parbox [c] { 4cm} { \centering \texttt { measures} \\ Section \ref { sym:trackmarking} p. \pageref { sym:trackmarking} } \\
\hline
\No & track marking with turnout&
\symbol { track_ marking_ with_ turnout.tikz} & \code { track_ marking_ with_ turnout.tikz} &
\parbox [c] { 4cm} { \centering \texttt { measures} \\ Section \ref { sym:trackmarking} p. \pageref { sym:trackmarking} } \\
\hline
\end { longtable}
\input { versionhistory.tex}
2019-07-21 19:28:30 +02:00
\end { document}