新编辑器和未定义的控制序列错误

新编辑器和未定义的控制序列错误

过去几年我一直在使用 Texniccenter,但最近我改用了 Texstudio。我更喜欢它的外观。无论如何,我遇到了一个我不知道如何解决的问题。

以下代码在 Texniccenter 中“有效”……有效,它会吐出错误,但仍然对表格进行纠正。由于它以前总是在 Texniccenter 中有效,所以我从来没有费心去弄清楚如何修复它。现在我尝试使用 Texstudio,它甚至不会给我输出,所以现在我需要弄清楚!=(

\documentclass{article}
\usepackage{amsmath}
\usepackage{stackengine}

\begin{document}

\setlength{\tabcolsep}{16pt}
\setlength{\extrarowheight}{0.6pt}
\renewcommand{\arraystretch}{1.6}
\begin{table}[h]
\centering
    \begin{tabular}{| l | l |}
        \hline
        blah    &   -1.1    \\
        \hline
        bonk    &   2.378   \\
        \hline
    \end{tabular}
\end{table}


\end{document}

未定义的控制序列错误位于

\setlength{\extrarowheight}{0.6pt} line.

感谢您提供的任何指导!

答案1

您使用的编辑器(Texniccenter 或 texstudio)不相关,错误来自底层 latex 系统,在这种情况下,错误是由尚未加载的包\extrarowheight定义的。array

\usepackage{array}

将会修复它。

相关内容