解决方案 1

解决方案 1

我通过答案找到了如何为表格单元格/列/行着色的方法这里这里

我遵循了文档中的示例。在序言中,我添加了:

\usepackage{colortbl}
\definecolor{lightgray}{gray}{0.9}

在该行的开头,我放置了一个 TeX 框,内容为:

\rowcolor{lightgray}

它确实有效,即表格以所需的颜色生成,但 LyX 总是显示一堆“放错位置\noalign”错误。

答案1

解决方案 1

在我的例子中,问题是我想要着色的“行”是多列行,所以它实际上不再是一个真正的“行”,而只是一个大的单个单元格。

因此,我需要使用\cellcolor{lightgray}而不是\rowcolor{lightgray}

解决方案 2

当您意外格式化 ERT / TeX 代码时也会出现此问题,例如像这样将其加粗:

enter image description here

选择整个 ERT(不仅仅是内容,而是整个红色框)。删除格式,例如按 Ctrl+B,这样它看起来又像这样:

enter image description here

相关内容