表格/图形布局

表格/图形布局

tabular我对表格( )和布局的良好实践很感兴趣figure,尤其是好的参考资料。印刷工对此有何看法。如果可以,请提供参考资料。

为了集中问题,我想忽略 (La)TeX 解决方案来实现表格布局,因为如果我们有 10 个table设计figure和 5 个用于实现表格/图形的包,我们最终可能会得到 50 种不同的解决方案,我们将无法从树木中看到森林。

我特别感兴趣的是表格行、列以及行和列标题中数据的对齐指南/良好做法。最后,我对可用于让table/figure融入其余文本而不打断正文节奏的想法感兴趣。

我知道这个小组讨论的是 TeX 和 LaTeX,有些人可能认为这个问题不合适,因为它没有要求具体的 (La)TeX 解决方案。但我仍然认为这个问题有其优点,因为任何试图实现表格的人都应该知道这些问题的答案。

答案1

Bringhurst 在印刷风格的元素,第 70–71 页。它们与booktabsMark Everitt 提到的软件包提供的内容基本相似,但也有一些额外的想法:

  1. “所有文本应为水平的,或在极少数情况下为倾斜的。[…]”(拉丁字母)
  2. “字体太小或太紧凑,阅读不舒适,这不是解决方案。”
  3. “应该有最少量的家具(规则、盒子、点[…])和最多量的信息。”
  4. “规则、色块或其他指南和分隔符(如果有必要)应沿着主要的阅读方向运行:对于列表、索引和一些数字表,则垂直运行,否则水平运行。”
  5. “放在桌子边缘的规则[…]通常没有任何作用。”
  6. “表格 […] 本身必须包含足够的空白空间。”

数字 4 特别有趣,因为它解释了为什么表格中的水平线比垂直线更好。

他后来建议左列应该与左对齐,数字应该与右对齐或与小数点对齐(或与数学运算符对齐)。

(我没有引用整本书的内容,因为这可能太多了,但我希望这足够清楚,并鼓励任何对这个问题感兴趣的人阅读这本书)

答案2

规则

根据要求提供有关格式化表格的更多详细信息,以下是直接从booktabs 的文档包裹。我高度推荐该包和文档。

  1. 永远不要使用垂直规则。
  2. 切勿使用双重规则。
  3. 将单位放在列标题中(而不是表格主体中)。
  4. 小数点前一定要有一位数字;因此是 0.1 而不仅仅是 .1。
  5. 不要使用“重复”符号或任何其他类似的惯例来重复先前的值。在许多情况下,空白也同样有用。如果不行,则重复该值。

正如该软件包的作者所说,这些规则相当严格。然而,我从未偏离过这些规则,偶尔需要额外的思考来让表格符合这些规则,通常会使表格更加清晰。

原因

最重要的是你的桌子必须明确。例如,您可能正在展示研究数据,因此最糟糕的情况是,糟糕的表格甚至可能被错误解释,从而导致学术欺诈指控(我知道这种情况不太可能发生)。也许您出于其他原因编写表格。这没关系,因为模棱两可的表格浪费空间,您会在标题中输入更多字符来解释它,从而浪费更多空间。最后,表格不应该看起来丑陋。这确实很明显,但排版是一种魔法,虽然规则有时看起来很随意,但它们确实有效!

逐点说明:

  • 垂直线不会增加任何内容,有时还会造成混淆。表格应该由列组成,而不是拼凑而成,因为读者期待看到列,而不应该动用大脑中解码列所需的部分。
  • 双重规则看起来很丑陋,而且经常出现,因为线条密度很高。这些规则“喊得更响”,以吸引你的注意。如果你有这些,你就得面对升级的局面。
  • 将单位放在列标题中就像将单位放在图的轴上一样。你做一次就完成了。你不会把单位放在每个点上,对吧?一遍又一遍地写同样的东西很笨拙,会分散数据的注意力。
  • 总是在小数点前放置一位数字。总是。在一个好的表格中,您可以考虑将一列中的数字按小数点对齐,以使刻度清晰。
  • Ditto 看上去很乱。

相关内容