缩放表格 vs 更改字体 vs 其他方法

缩放表格 vs 更改字体 vs 其他方法

主观,但不带有任何主观意见

在“正常”字体大小下,我的表格通常会超出页边距。我想寻求有关如何解决此问题的指南,请考虑以下几点:

我是一名学者,我撰写社会科学论文。我的论文通常有几个(大约 10 个)表格——社会科学论文中常见的表格,包含大量数字(而不是公式、图形等)和总是表格注释。

我使用统计软件(R,Stata)来构建我的表格。

尽管我熟练掌握了这些工具,但我一直无法为生成的表格设定标准。因此,我不断问自己:

  1. 我应该在表格环境中更改字体大小吗(例如,使用环境\small内的命令table- 这恰好是我通常采用的方法),或者
  2. 我应该在全球范围内这样做吗(如图所示),或者
  3. 我应该\resizebox或者使用类似的东西吗?

在构建表格时,我考虑的是:

  1. 我最好能够在我的beamer演示文稿中重复使用相同的代码;
  2. 虽然我的所有.tex代码都将经过特定于期刊的发布过程,但我喜欢拥有美观的工作论文版本;
  3. 尽管我的论文最终版本中只有大约 10 个表格,但我在写作过程中通常会生成大约一百张表格。

所以我的问题是,在这种情况下,有什么指导方针可以帮助我规划如何构建我的 LaTex 表格?我不是在寻求一般的booktabs类指南;相反,我想知道如何编写好的乳胶代码,以便始终将较大的表格放入一个页面中,而不会产生碍眼的东西。

答案1

我通常反对第三种选择(缩放),尽管它似乎很流行。也许我对它有偏见,因为(a)我实现了它\resizebox,(b)当时大多数文本都使用位图字体,因此缩放文本会使内容难以阅读。但是我认为如果可能的话,最好使用一致的字体大小,因此选择使用固定大小是\small更好的选择。

第四个选项是从 marginpar 区域窃取一些空间。LaTeX 默认类在单列模式下使用相对较窄的文本块有很多好的理由,但这些理由并不适用于多列表格。设计包括额外的宽度空间,这些空间假定不会\marginparsep+\marginparwidth超出页面范围,可用于侧边节点,而侧边节点可能不会用于表格。因此,您可以(尽管有些人可能会质疑设计的美观性)让表格更宽。

相关内容