我有一些像这样的表格:
\starttabulate[|l|l|]
\HL
\NC Title 1 \NC Title 2 \NC\NR
\HL
\NC This is a sentence. \NC This is another sentence. \NC\NR
\HL
\stoptabulate
有时,句子太长,表格宽度就会变得很宽。
- 如何确保表格的宽度不超过可用文本的宽度?
答案1
ConTeXt 和 LaTeX 的列类型相同。列类型l
不允许任何换行,因此表格会超出边距。要允许换行,您可以使用列类型p
,即
\starttabulate[|p|p|]
默认情况下,列使用一定的宽度p
,但可以通过在后面的括号中写入长度来指定列宽p
,例如p(4cm)
。请参阅http://wiki.contextgarden.net/Command/starttabulate有关列类型的更多信息。