我偶然发现了一些有关弧线和箭头的奇怪行为。
以下是 MWE:
\documentclass[tikz]{standalone}
\usepackage{tikz}
\usepackage{graphicx}
\usetikzlibrary{arrows.meta}
\def\Rad{2cm}
\begin{document}
\begin{tikzpicture}
\draw[blue, thick] (0:\Rad) arc (0:360:\Rad);
\draw[orange,->] (90:\Rad) arc (90:90-170:\Rad);
\draw[orange,-{Triangle[length=1mm, width=1mm]}] (90:\Rad) arc (90:90+170:\Rad);
\end{tikzpicture}
\end{document}
我宁愿使用三角箭头,但它的弯曲方式与实际的圆形不同,所以我不能使用它,因为它似乎不准确。
我感谢您的帮助。
答案1
您需要做的就是加载bending
以解决这个问题。
\documentclass[tikz]{standalone}
\usetikzlibrary{arrows.meta,bending}
\def\Rad{2cm}
\begin{document}
\begin{tikzpicture}
\draw[blue, thick] (0:\Rad) arc (0:360:\Rad);
\draw[orange,->] (90:\Rad) arc (90:90-170:\Rad);
\draw[orange,-{Triangle[length=1mm, width=1mm]}] (90:\Rad) arc (90:90+170:\Rad);
\end{tikzpicture}
\end{document}
解释:pgfmanual p. 194-195