TikZ изогнутая полустрелка выглядит странно

TikZ изогнутая полустрелка выглядит странно

Пожалуйста, рассмотрите следующие MWE:

\documentclass[tikz, margin=1pt]{standalone}
\usetikzlibrary{arrows.meta}
\begin{document}
  \begin{tikzpicture}
    \draw [ultra thick, domain=0:90, {Latex[left]}-] plot ({50pt*cos(\x)}, {50pt*sin(\x)});
    \draw [ultra thick, {Latex[left]}-] (0, -5pt) -- (50pt, -5pt);
  \end{tikzpicture}
\end{document}

А полученные стрелки показаны как

Результат

где изогнутая стрелка отображается неправильно.

решение1

Последний отрезок линии на графике короче, чем сокращение стрелки. Вот несколько вариантов:

\documentclass[tikz, border=1cm]{standalone}
\usetikzlibrary{arrows.meta, bending}
\begin{document}
\begin{tikzpicture}
\draw[xshift=0pt,  ultra thick, {Latex[red, left]}-] plot[domain=0:90] ({50pt*cos(\x)}, {50pt*sin(\x)});
\draw[xshift=10pt, ultra thick, {Latex[red, left]}-] plot[domain=0:90, samples=10] ({50pt*cos(\x)}, {50pt*sin(\x)});
\draw[xshift=20pt, ultra thick, {Latex[red, left, quick]}-]  (50pt,0) arc[radius=50pt, start angle=0, end angle=90];
\draw[xshift=30pt, ultra thick, {Latex[red, left]}-]         (50pt,0) arc[radius=50pt, start angle=0, end angle=90];
\draw[xshift=40pt, ultra thick, {Latex[red, left, flex=0]}-] (50pt,0) arc[radius=50pt, start angle=0, end angle=90];
\end{tikzpicture}
\end{document}

Пять изогнутых стрел с немного разными окончаниями на наконечниках.

Связанный контент