考虑以下 tex 文件,它可以使用 lualatex 很好地进行编译。
\documentclass[preview]{standalone}
\usepackage{luacode}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) grid (2,2);
\begin{luacode}
px = 0
py = 0
qx = 2
qy = 2
tex.print("\\draw[ultra thick] (" .. px .. "," .. py .. ") -- (" .. qx .. "," .. qy .. ");" );
\end{luacode}
\end{tikzpicture}
\end{document}
有没有办法将下面的文件作为 lualatex 运行的输出,然后可以使用 pdflatex 进行处理?(当然,luacode
不再需要该包了。)
\documentclass[preview]{standalone}
\usepackage{luacode}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) grid (2,2);
\draw[ultra thick] (0,0) -- (2,2);
\end{tikzpicture}
\end{document}