![pdflatex、dvipdfm、dvisvgm 和 dvips 的不同输出。(TikZ 箭头)](https://linux22.com/image/475637/pdflatex%E3%80%81dvipdfm%E3%80%81dvisvgm%20%E5%92%8C%20dvips%20%E7%9A%84%E4%B8%8D%E5%90%8C%E8%BE%93%E5%87%BA%E3%80%82%EF%BC%88TikZ%20%E7%AE%AD%E5%A4%B4%EF%BC%89.png)
为什么此示例中的 TikZ 箭头看起来因我编译文件的方式不同而不同?
我在 Ubuntu 上使用 TeX Live 2023。我的源代码test.tex
如下所示:
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[line width=.5cm, stealth-, draw=red]
\draw(0,0) -- (1,2);
\node[red] {};
\draw(2,0) -- (3,2);
\end{tikzpicture}
\end{document}
test_dvisvgm.tex
除了\documentclass[dvisvgm]{standalone}
第一行之外,其他都相同。
test_dvipdfm.tex
除了\documentclass[dvipdfm]{standalone}
第一行之外,其他都相同。
结果如下:
pdflatex test.tex
latex test_dvipdfm.tex && dvipdfm test_dvipdfm.dvi
latex test_dvisvgm.tex && dvisvgm test_dvisvgm.dvi
latex test.tex && dvips test.dvi