我在 Overleaf 中使用 Tikz 图形时遇到了问题。特别是,以下用法\pgfmathsetmacro
导致“缺少插入的控制序列”。
\documentclass{article}
\usepackage{tikz}
\begin{document}
Test figure
\begin{tikzpicture}
\pgfmathsetmacro{x}{1}
\draw (-2,\x) -- (2,\x);
\end{tikzpicture}
\end{document}
该\draw
命令报告“未定义控制序列”。但我相信这是第一个错误的结果。图形已正确生成,但错误困扰着我。
什么在搅动编译器?
答案1
当然,“未定义的控制序列”错误是第一个也是最重要的“缺少控制序列”错误的结果:\pgfmathsetmacro
必须是一个控制序列。
\pgfmathsetmacro{\x}{1}
会做。
当遇到错误时,总是从第一个错误开始修复。