当我尝试调整框大小时出现编译错误

当我尝试调整框大小时出现编译错误

首先,我知道这里有一些类似的问题,但我真的无法解决任何问题。
好吧,这是我的问题:我的桌子太宽了,滑到了外面。我尝试\resizebox{\textwidth}{!}在表格上方的第一行中使用,但收到消息:

missing \endcsname... 

我应该怎么办?

答案1

你没有给出太多线索,但我猜你只是添加时\resizebox{\textwidth}{!}无需将整个表放在第三个{.....}参数中。

如果你真的必须扩大桌子的规模(实际上,这几乎不是一个好计划)

\resizebox{\textwidth}{!}{%
  \begin{tabular}{cc}
    a&b\\
  \end{tabular}%
}

与 中的整个tabular论点\resizebox

如果你

\resizebox{\textwidth}{!}
  \begin{tabular}{cc}
    a&b\\
  \end{tabular}

那么就等于

\resizebox{\textwidth}{!}{\begin}
  {tabular}{cc}
    a&b\\
  \end{tabular}

因此的参数\resizebox只是\begin在某些时候它会\begin脱离环境名称执行tabular,这很可能会产生多个错误,包括缺少 csname。

相关内容