\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.markings}
\begin{document}
\tikzset{->-/.style={decoration={
markings,
mark=at position .5 with {\arrow{>}}},postaction={decorate}}}
\begin{tikzpicture}
\draw[->-] (3,3) to (6,6);
\end{tikzpicture}
\end{document}
我想画一条中间有箭头的对角线段:为什么上面的结果只有一条线,而没有箭头?
请注意,如果我稍微移动点,使其接近水平,箭头就会逐渐开始出现
答案1
上述代码在我的 Linux 机器上用 pdflatex 编译得很好。你可以尝试通过运行 tlmgr 更新 --all 以 root 身份运行。