Hallo! Gibt es eine Möglichkeit, bei der Lib Open in Online-Editor
\documentclass[border=5pt, tikz]{standalone} \usepackage{tikz} \usetikzlibrary{patterns} \usetikzlibrary{arrows.meta} \begin{document} \begin{tikzpicture}[>=latex] %Klassisch \draw [ ->, yshift=10mm] (-2,-3) -- (2,-3) node[below]{a}; %? \draw [-{Latex[length=7pt, color=red, fill=orange]}](-2,-3) -- (2,-3); \end{tikzpicture} \end{document} |
Die einzige Möglichkeit, die ich sehe ist eine eigene Pfeilspitze zu definieren, die ein Label hat. Damit fällt aber die Anpassbarkeit weg, weil man auf eine bestimmte Form angewiesen ist. Einfacher wäre es dem ganzen Pfad mittels einer Decoration ein Label zu verpassen.
Eine gute Idee mit der
decoration
. Lässt sich derdecoration text
auch auf die Pfeilspitze anwenden? Weil ich wollte das ganze evtl. auch bei pgfplots einsetzen.Evtl. käme die Lib
decorations.markings
infrage, aber ich weiß nicht, wie sich die Dekoration auf den arrowhead anwenden lässt.\begin{tikzpicture}[decoration = {markings, mark = at position 0.9 with {\node[below] {A};} } ] \draw[thick, postaction=decorate, -{Stealth[blue, ]} ] (0,0) to (1,0); \end{tikzpicture}
Verstehe ich die Frage richtig, dass Du immer den gleichen Text haben willst und deshalb eben nicht
\draw [-{Latex[length=7pt, color=red, fill=orange]}](-2,-3) -- (2,-3) node[below]{b};
verwenden willst, sondern der Text bereits als Teil des Pfeils mit ausgegeben werden soll?Ja genau, ich wollte die Dekoration auf die Pfeilspitze anwenden.