过去几年我一直在使用 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}
将会修复它。