【问题标题】:Draw a table in vertical display instead of horizontal display以垂直显示而不是水平显示绘制表格
【发布时间】:2020-03-09 14:09:43
【问题描述】:

谁能告诉我,我可以通过哪个命令在 LaTex 中以垂直显示方式绘制表格。

谢谢..

【问题讨论】:

  • 垂直显示是什么意思?还不够清楚。
  • 一页中行的水平平均值是从左到右,列是从上到下。现在我想将这个表旋转 90 度。平均行应该从下到上,列应该从左到右……现在清楚了吗?
  • 现在我了解到您正在尝试对整个表格而不是每个单元格做一些事情,也没有试图摆脱 tex 垂直模式。你说的很复杂。水平:将整个桌子顺时针旋转 90 度,然后垂直翻转,垂直:将整个桌子旋转 180 度,然后水平翻转?

标签: latex


【解决方案1】:

我认为你想要lscape 包,可以用于此目的,如下所示:

\开始{风景} \开始{表格} \定心 \开始{表格}{....} ………… \end{表格} \茶几} \结束{风景}

编辑第二个解决方案: 另一种可能性是使用rotating 包中的sideways 环境:

\开始{侧身} \开始{表格} ... \end{表格} \结束{侧身}

对于浮动表sidewaystable

【讨论】:

  • 它给了我LaTeX error: Environment landscape undefined的错误...任何建议..?
  • @anilonwebs,您可能需要在序言中添加\usepackage{lscape}
  • 是的,如果你想使用包使用usepackage :)
  • 它工作正常,但表格位于页面左侧,页面右侧显示为空。是否有任何选项可以将此表保持在页面中心。我发现使用sidewaystable 我们可以做到,但这也行不通.. :(
  • 太棒了!但是你能告诉我如何从左到右改变sideways的方式吗?
【解决方案2】:

以下代码适用于在垂直位置的中心显示表格。

\begin{landscape}
\begin{table}
\begin{center}
\caption{Table name}
\begin{tabular}{lll}
A & B & C \\
20  &23 &56 \\
25  &25 &65 \\
\end{tabular}
\end{center}
\end{table}
\end{landscape}

【讨论】:

    猜你喜欢
    • 2021-01-18
    • 1970-01-01
    • 2020-08-26
    • 2011-12-22
    • 2017-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-18
    相关资源
    最近更新 更多