> Ich habe ein Diagramm mit tikz erstellt.
Nun würde ich die Y-Achse gerne in 5er Schritten beschriften, was ich auch geschaftt habe, allerdings sollen diese nur 1cm voneinander Abstand haben und nicht 5cm... Weiss jemand, wie man das hinbekommen kann?
\documentclass[12pt,a4paper,ngerman]{report}
\usepackage{tikz}
\usepackage{multicol} % Farbe
\usepackage{xcolor} % Farbe
\usepackage{geometry}
\usepackage{multicol,lipsum,float}
\usepackage{pgfplotstable}
\usepackage{rotating}
\begin{document}
\definecolor{myblue}{HTML}{92dcec}
\definecolor{myorange}{rgb}{1,0.5,0}
\begin{tikzpicture}
\draw (0cm,0cm) -- (15.5cm,0cm); %Abzisse
\draw (0cm,0cm) -- (0cm,-0.1cm); %linkes Ende der Abzisse
\draw (15.5cm,0cm) -- (15.5cm,-0.1cm)node [below] {Gruppen}; %rechtes Ende der Abzisse
\draw (-0.1cm,0cm) -- (-0.1cm,4.5cm); %Ordinate
\draw (-0.1cm,0cm) -- (-0.2cm,0cm); %unteres Ende der Ordinate
\draw (-0.1cm,4.5cm) -- (-0.2cm,4.5cm) node [left] {Anzahl}; %oberes Ende der Ordinate
\foreach \x in {5,10,...,15} %Hilfslinien
\draw[gray!50, text=black] (-0.2 cm,\x cm) -- (15.5 cm,\x cm)
node at (-0.5 cm,\x cm) {\x}; %Beschriftung der Hilfslinien
\node at (7.5cm,5cm) {Fragebogen}; %Überschrift
\foreach \x/\y/\Gruppe in {0.5/13/Halter, %\x ist Anfang der Säulen
%\y ist Höhe der Säulen
5.5/10/Nutztierhalter,
10.5/3/Fachpersonen
}
{
\draw[fill=myblue] (\x cm,0cm) rectangle (2cm+\x cm,\y cm) %die Säulen
node at (1cm + \x cm,\y cm + 0.3cm) {\y}; %die Prozente über den Säulen
\node[rotate=45, left] at (2.2 cm +\x cm,-0.1cm) {\Gruppe}; %Säulenbeschriftung
};
\foreach \x/\y/\Gruppe in {2.5/11/Halter,
7.5/3/Nutztierhalter,
12.5/3/Fachpersonen}
{
\draw[fill=myorange] (\x cm,0cm) rectangle (2cm+\x cm,\y cm) %die Säulen
node at (1cm + \x cm,\y cm + 0.3cm) {\y}; %die Anzahl über den Säulen
};
\draw[fill=myorange] (0.5 cm,0cm) rectangle (0.5cm+0.5cm,0.5cm);
\end{tikzpicture}
\end{document}> wie kann man machen, dass lange Titel getrennt werden, also über mehrere "Zeilen" stehen. Eine Beschriftung eines Balkens wäre ziemlich lange...

