Различный вывод от pdflatex, dvipdfm, dvisvgm и dvips. (TikZ arrowhead)

Различный вывод от pdflatex, dvipdfm, dvisvgm и dvips. (TikZ arrowhead)

Почему наконечники стрелок TikZ в этом примере выглядят по-разному в зависимости от того, каким способом я компилирую файл?

Я использую TeX Live 2023 на Ubuntu. Мой исходный код 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

Скомпилировано с помощью pdflatex


latex test_dvipdfm.tex && dvipdfm test_dvipdfm.dvi

Скомпилировано с помощью dvipdfm


latex test_dvisvgm.tex && dvisvgm test_dvisvgm.dvi

Скомпилировано с помощью dvisvgm


latex test.tex && dvips test.dvi

Скомпилировано с использованием dvips

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