اگر از pgfuseplotmark برای نمایش marker در tikzpicture استفاده کنیم، با موتور PDFLaTeX مارکر در موقعیت مناسب قرار میگیرد اما با زیلاتک موقعیت آن نادرست است و باید مقادیری به x,y اضافه کنیم تا در جای درست خود قرار گیرد!
آیا کسی علت را میداند؟
با توجه به اینکه برای اسناد فارسی مجبوریم از زیلاتک استفاده کنیم، این مشکل در اسناد فارسی آزاردهنده است.
مثال کمینه:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{plotmarks}
\begin{document}
\begin{tikzpicture}
\node[mark size=3pt,color=green] at (0,0) {\pgfuseplotmark{*}};
\node[mark size=3pt,color=red] at (2.9,-5.3) {\pgfuseplotmark{*}};
\draw[->] (0,0) -- (5,0) node[right] {$x$};
\draw[->] (0,0) -- (0,3) node[above] {$y$};
\end{tikzpicture}
\end{document}
در نتیجه پردازش سند فوق با pdflatex ستاره سبز در جای درست خود است اما با پردازش با زیلاتک مشکل نمایان میشود: