代码之家  ›  专栏  ›  技术社区  ›  DaClown

如何更改表格网线后内容的垂直位置?

  •  0
  • DaClown  · 技术社区  · 17 年前

    我用乳胶做的桌子有些问题。我的表有4列。字符太宽,无法适应\textwidth,因此我搜索了一个换行符并找到了\tablernewline。现在,第一列中的内容分成两行,但其他三列中的内容现在位于单元格底部。我想把它放在柱子的中心,或者至少应该放在天花板上。我该怎么做?

    我试过tabular,tabular和tablarx。我想写尽可能少的命令。有没有一种方法可以像在HTML中一样轻松地完成?

    3 回复  |  直到 9 年前
        1
  •  1
  •   Mica    17 年前

    然后可以使用\begin{tabular}{cm}--“m”将提供垂直中间对齐。 另外,‘t’会给你顶部对齐,而‘b’会给你底部对齐。

        2
  •  0
  •   DaClown    17 年前

        3
  •  0
  •   dmckee --- ex-moderator kitten    17 年前

    您是否尝试对一个或多个列使用段落格式说明符?

    p{<length>} 例如:

    \begin{tabular}{|rrp{4.5cm}l|}
      ...
    

    注意:“长度”可以根据其他值计算 0.4\textwidth ,但始终是一个常数。不知道橡胶在这种情况下是如何反应的。