初めて投稿いたします。
LuaLatex+Tikzの組み合わせでの結果が、意図通りになりません。
同じTikzのコードを、UpLatexでコンパイルすると問題は発生しません。
ソースコードと結果をお送りします。
よろしくアドバイスお願いいたします。
【解決したい課題】
結果のPDFで①②は同一の点を表しているのにずれがある。
gridの左下の点の位置が同じはずなのにずれがある
【状況】
\drawコマンドの位置を変えるとずれの程度が変わったり、ずれがなくなったりする
(その例は以下のコードにコメントで記載)
なお、下記のソースコードはエラーの再現用に作ったもので、\drawでの表示位置が、
ずれるケースが多々発生しています。
また、ずれの方向は横方向のみで縦方向でのずれは発生していないようです。
添付資料
・不具合の発生しているもの
LuaLatex_test.tex
LuaLatex_test.png 不具合の箇所の図形
・意図通りのもの
upLatex_test.tex
【環境】
TexLive2024。TexLive2024を再インストールしてもUpdateを適用してもしなくても結果は変わらず
OS:Windows10 Home 22H2
ソースコード
\documentclass[paper=a4,head_space=15pt, foot_space=30pt, gutter=40pt, fore-edge=20pt]{jlreq}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\coordinate (O) at(0,0);
\coordinate (XM) at(-3.5,0);
\coordinate (TM) at(0,-2.5);
\coordinate (XP) at(3.5,0);
\coordinate (TP) at(0,3.5);
%
\draw(O)node{O}--(XM)node{XM};
\draw(O)--(TM)node{TM};
\draw(O)node{・}node[below]{②}--(TP)node[above]{TP};
%
\draw[red](-2,-2)node{・}node[left]{gridの始点} grid(2,2);
%この下に最下行を移すとgridのずれは無くなる
%
\draw[->](XM)--(XP)node[right]{$x$};
\draw[->](TM)--(O)--(TP)node[left]{$ct$}; %%これを取り除くと①と②の線が重なる
\draw[->](O)node{・}node[below]{①}--(TP)node[right]{$ct$};
%
\draw(-2,-2)node{・}node[below]{gridの始点} grid(2,2);%%この行を\draw[->](XM)--(XP)node[right]{$x$};の上に移すとgridのずれは無くなる
%
\end{tikzpicture}
\end{document}