Рисование угла, который не должен пересекать промежуточную линию

Рисование угла, который не должен пересекать промежуточную линию

Я хочу нарисовать угловую дугу с помощью anglesбиблиотеки tikz. Эта дуга не должна пересекать промежуточную линию между своими пределами. Я пытаюсь использовать пакет, knotsно он, похоже, не очень хорошо работает с картинками углов.

Цель(нарисовано с помощью arc path)

введите описание изображения здесь

Я также знаю, что могу использовать этот double lineвариант, но в данном случае это не решение, поскольку второй вектор может быть также промежуточной линией для другого угла.

\documentclass[tikz,border=0.5cm]{standalone}

\usetikzlibrary{knots,arrows.meta,angles,quotes}
\begin{document}
 \begin{tikzpicture}[scale=2]


    \draw[thin,shorten <=2mm] (0,0)coordinate(O)--+(1,0)coordinate(x);
    \draw [ultra thick,-Stealth](O)--+(80:1)coordinate(F);

    \begin{knot}[
       %draft mode=crossings,
      clip width=1mm]
      %
      \strand [ultra thick,draw,-Stealth](O)--+(30:1);

       \strand pic[red,draw,-latex,angle radius=1cm,angle eccentricity=1.3,"\(\alpha\)"above left]{angle=x--O--F};

       %\strand[red,-latex] (0.5,0)arc[radius=0.5cm,start angle=0,delta angle=80]node[right=3mm]{\(\alpha\)};
\end{knot}



  \end{tikzpicture}
\end{document}

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