diff --git a/dev-install.sh b/dev-install.sh new file mode 100755 index 0000000..34878e9 --- /dev/null +++ b/dev-install.sh @@ -0,0 +1,18 @@ +#! /bin/sh + +echo "specify path for installation!" +echo "( e.g. /usr/local/texlive/2019/texmf-dist/tex/latex ):" +read INSTALLPATH + +DIR=$(pwd -P) + +DEVDIR="tikz-trackschematic-dev" + +mkdir $INSTALLPATH/$DEVDIR + +ln -s $DIR/src/tikzlibrarytrackschematic.code.tex $INSTALLPATH/$DEVDIR/tikzlibrarytrackschematic-dev.code.tex +ln -s $DIR/src/tikzlibrarytrackschematic.constructions.code.tex $INSTALLPATH/$DEVDIR/tikzlibrarytrackschematic-dev.constructions.code.tex +ln -s $DIR/src/tikzlibrarytrackschematic.messures.code.tex $INSTALLPATH/$DEVDIR/tikzlibrarytrackschematic-dev.messures.code.tex +ln -s $DIR/src/tikzlibrarytrackschematic.topology.code.tex $INSTALLPATH/$DEVDIR/tikzlibrarytrackschematic-dev.topology.code.tex +ln -s $DIR/src/tikzlibrarytrackschematic.trafficcontrol.code.tex $INSTALLPATH/$DEVDIR/tikzlibrarytrackschematic-dev.trafficcontrol.code.tex +ln -s $DIR/src/tikzlibrarytrackschematic.vehicles.code.tex $INSTALLPATH/$DEVDIR/tikzlibrarytrackschematic-dev.vehicles.code.tex diff --git a/doc/tikz-trackschematic-documentation.sty b/doc/tikz-trackschematic-documentation.sty index 46ddf74..66bc206 100644 --- a/doc/tikz-trackschematic-documentation.sty +++ b/doc/tikz-trackschematic-documentation.sty @@ -81,7 +81,15 @@ \RequirePackage{longtable,tikz,siunitx,adjustbox,rotating} \sisetup{math-rm=\mathsf} -\usetikzlibrary{trackschematic} +\IfFileExists{tikzlibrarytrackschematic-dev.code.tex}{% + \usetikzlibrary{trackschematic-dev.topology}% + \usetikzlibrary{trackschematic-dev.trafficcontrol}% + \usetikzlibrary{trackschematic-dev.vehicles}% + \usetikzlibrary{trackschematic-dev.constructions}% + \usetikzlibrary{trackschematic-dev.messures}% +}{% + \usetikzlibrary{trackschematic}% +}% \def\rootTrackschematic{.} diff --git a/test/test.tex b/test/test.tex index af3ef50..a20ef91 100644 --- a/test/test.tex +++ b/test/test.tex @@ -8,7 +8,11 @@ \usepackage{siunitx} \usepackage[prefix=]{xcolor-solarized} -\usetikzlibrary{trackschematic} +\usetikzlibrary{trackschematic-dev.topology}% +\usetikzlibrary{trackschematic-dev.trafficcontrol}% +\usetikzlibrary{trackschematic-dev.vehicles}% +\usetikzlibrary{trackschematic-dev.constructions}% +\usetikzlibrary{trackschematic-dev.messures}% \begin{document} \begin{tikzpicture}[font=\sffamily]