U.g. Minimalbeispiel läßt sich so nicht kompilieren. Durch Auskommentierung von microtype geht es aber. Was ist das Problem? \documentclass{scrreprt} \usepackage{microtype} \usepackage{tikz,pgfplots} \begin{document} \begin{tikzpicture} \begin{axis} [xbar, y=25pt, y axis line style = {opacity = 0}, axis x line = none, tickwidth = 0pt, enlarge y limits = {abs=25pt}, bar width = 7pt, ytick = data, nodes near coords, symbolic y coords = {Beide Parks, Wienburgpark, Südpark},] \addplot coordinates {(33,Beide Parks)(31,Wienburgpark)(11,Südpark)}; \end{axis} \end{tikzpicture} \end{document} gefragt 22 Mai '20, 17:25 rototom |
Ich würde vermeiden, Labels als Koordinaten zu verwenden. Du kannst dir nie sicher sein, ob du im Label nicht irgendeinen Befehl brauchst, der als Koordinate explodiert. \documentclass{scrartcl} \usepackage{microtype} \usepackage{tikz,pgfplots} \begin{document} \begin{tikzpicture} \begin{axis} [xbar, y=25pt, y axis line style = {opacity = 0}, axis x line = none, tickwidth = 0pt, enlarge y limits = {abs=25pt}, bar width = 7pt, ytick = data, nodes near coords, yticklabels= {Beide Parks, Wienburgpark, Südpark}, ] \addplot coordinates {(33,1)(31,2)(11,3)}; \end{axis} \end{tikzpicture} \end{document} beantwortet 23 Mai '20, 16:13 Ulrike Fischer |
Es gibt offenbar ein Problem mit dem Umlaut.
Hast Du es mit
\usepackage[T1]{fontenc}
versucht? Wenn Du mit der Suchfunktion nachfontenc
suchen lässt, dann findest Du eine längere Beschreibung dafür, was das Paket und dessen Option machen.pgfplots lädt tikz.
Denke außerdem daran, die Option compat zu benutzen.
Sowohl mit LuaLaTeX als auch XeLaTeX geht es. Bei PDFLaTeX gibt es dagegen ein Problem mit dem zusammengesetzten
ü
. Dort hilft in der Tat\usepackage[T1]{fontenc}
. Eigentlich sollte man Umlaute + PDFLaTeX (unabhängig vonmicrotype
) nie ohne\usepackage[T1]{fontenc}
verwenden. Was sonst nur zu saumäßiger Trennung führt, führt hier in der Tat zu einem Fehler beimicrotype
.