【问题标题】:wrapping text in a latex table without block在没有块的乳胶表中包装文本
【发布时间】:2017-06-06 06:26:37
【问题描述】:

我在 LaTeX 文档的页面上有一个表格,如下所示:

\begin{tabularx}{\linewidth}{X | p{4.6cm} | p{3cm}}
    & & \\
    & drop variable \syntaxConcept{}; & some very long content in order to produce a high box \\
    & & \\
\end{tabularx}

中间的单元格产生以下输出:

现在我尝试了两件事:

  • 将所有单元格中的内容垂直对齐顶部并
  • 获取文本像块文本一样包裹

所以结果应该是这样的:

但我无法得到这种结果。 p{width} 总是产生一个环绕块文本,而普通的l 没有宽度参数。

【问题讨论】:

  • 当单元格的内容太宽时,这个构造应该做什么?
  • 创建第二行左对齐。没有块文本。所以就像上面的例子:drop variable (nt|ct|rt).<concept>; 行太长,variable 应该在单元格的右端。

标签: latex word-wrap


【解决方案1】:

尝试使用\raggedright。并在 tex.stackexchange.com 上查看this related question 的答案。

【讨论】:

  • 好的,现在我可以左对齐内容了。不幸的是,一些旋转的文本列并没有吓坏,但它越来越近了。不是我需要将文本垂直对齐到顶部。还有一个我错过的技巧吗?因为[t] 不工作。只是出现了错误Missing number, treated as zero
  • @christopher2007 将文本放入 \parbox 并正确对齐。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多