Die Schriftgöße konnte ich durch den Zusatz
in die eckige Klammer nach
verkleinern.
Jetzt habe ich im Tikz Script die Möglichkeit zum Zeilenumbruch gefunden. S. 434 in https://texample.net//media/pgf/builds/ ... -11-04.pdf
Umsetzen konnte ich es, indem ich den
in meinen Code hinzugefügt habe. Dadurch hat sich die Position der Schrift von center auf left geändert. Dies konnte durch
ausgelichen werden.
\documentclass[ngerman,12pt,a4paper,toc=listof,parskip=full,singlespacing=true]{scrreprt}
\setparsizes{0}{0}{0 plus 1fil} % {Einzug}{Abstand}{Endzeilenleerraum}
\usepackage{tikz}
\usetikzlibrary{fit,matrix,shapes.geometric}
\usepackage{siunitx}
\usepackage[a4paper,lmargin={3cm},rmargin={2cm},tmargin={2,5cm},bmargin={2,5cm}]{geometry}
\begin{document}
\begin{tikzpicture}[
font=\sffamily,
circle mark/.style={
draw=#1,
shape=rectangle,
thick,
inner sep=1pt,
minimum width=1cm
},
circle mark finish/.style={
circle mark=red
},
circle mark unfinish/.style={
circle mark=green
},
line/.style={red, thick},
line thick/.style={black, ultra thick}
]
\matrix [
matrix of nodes,
nodes={
text width=23mm,
draw,
minimum width=2.5cm,
minimum height=.7cm,
anchor=center,
align=center
},
row sep=-\pgflinewidth,
column sep=-\pgflinewidth,
nodes in empty cells,
row 1/.style={nodes={draw=none}},
font=\tiny % Schriftgröße
] (m) {
|[draw]|Merkmal &&&&\\
xxxxxxx\\
- xxxxxxx & xxxx&xxxxx&xxxxxxxx&xxxx\\
- xxxxx [\SI{}{\milli\meter}]&x,x&x,x&x,x&x,x\\
- xxxxxxxxxxx & xxxxxxxxx & xxxxx xxxxxxxxx\\
xxxxxxxxx\\
- xxxxxxxxxxxxx&xxxxxxxxxxxx&xxxxxxxxxx\\
- xxxxxxxxxxxxxx&xxxxxxx&xxx\\
- xxxxxxxxxxxx- xxxxxxxxx&xxxxxxxxxxxxxx&\SI{100}{\celsius}\\
xxxxxxx&xxxxxxxx&xxxxxxxxxx\\
xxxxxxxxxx xxxxx&xxxxxxx&xxxxxxxxx\\
xxxxxxxxxx&xxx xxxxx&xxx xxxxx\\
xxxxxxxxxxx&xxxxxxxxxx&xxxxxxxxx&xxxxxx\\
xxxxxxxxxxxxxxxx&xxxxxxx&xxxxxxxx&xxxxxx&xxxxxxx\\
};
\node [draw, fit=(m-1-2)(m-1-5), inner sep=-.5\pgflinewidth, label=center:Ausprägung]{};
\draw [line thick] (m-1-1.north east) -- (m-14-1.south east);
\draw [line thick] (m-1-1.south west) -- (m-1-5.south east);
\draw [line,black] (m-1-5.north east) -- (m-14-5.south east);
\path [nodes=circle mark finish]
(m-3-3) node (cm1) {\phantom{Ausprägung 1}}
(m-4-5) node (cm2) {\phantom{Ausprägung 2}}
(m-5-3) node (cm3) {\phantom{Ausprägung 3}}
(m-7-3) node (cm4) {\phantom{Ausprägung 4}}
(m-8-2) node (cm5) {\phantom{Ausprägung 5}}
(m-9-2) node (cm6) {\phantom{Ausprägung 6}}
(m-10-2) node (cm7) {\phantom{Ausprägung 7}}
(m-11-3) node (cm8) {\phantom{Ausprägung 8}}
(m-12-2) node (cm9) {\phantom{Ausprägung 9}}
(m-13-4) node (cm10) {\phantom{Ausprägung 10}}
(m-14-3) node (cm11) {\phantom{Ausprägung 11}}
;
\path [nodes=circle mark unfinish]
;
\draw [line] (cm1.east) -- (cm2.west);
\draw [line] (cm2.west) -- (cm3.east);
\draw [line] (cm3.south) -- (cm4.north);
\draw [line] (cm4.west) -- (cm5.east);
\draw [line] (cm5.south) -- (cm6.north);
\draw [line] (cm6.south) -- (cm7.north);
\draw [line] (cm7.east) -- (cm8.west);
\draw [line] (cm8.west) -- (cm9.east);
\draw [line] (cm9.east) -- (cm10.west);
\draw [line] (cm10.west) -- (cm11.east);
\end{tikzpicture}
\end{document}
Allerdings sind jetzt die untersten beiden roten Boxen breiter als die anderen, obwohl der Ihnalt nicht mehr ist. Ein ändern von
bringt leider kein Ergebnis, die Boxen scheinen in ihrer Breite fest zu sein. Woran könnte das liegen? Hab ich irgendwo ein Deteil übersehen?
EDIT: Es liegt an folgendem Eintrag:
Der wird von der Nummerierung zweizeilig. Kürze ich den ein, dann lässt sich die Breite der Boxen noch weiter reduzieren.