添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

1 表格宽过窄

问题: 表格宽度小, 与页面大小不匹配, 效果前后如下图所示.
调整前后效果图
目标: 调整表格宽度, 效果为”按页面宽度调整表格”.
命令: \setlength{\tabcolsep}{7mm}{XXXX}
实现代码:

\begin{center}
\textbf{Table 2}~~Improved table.\\
\setlength{\tabcolsep}{7mm}{
\begin{tabular}{cccccc} \toprule
Models  &  $\hat c$  &  $\hat\alpha$  &  $\hat\beta_0$  &  $\hat\beta_1$  &  $\hat\beta_2$  \\ \hline
model  & 30.6302  & 0.4127  & 9.4257  & - & - \\
model  & 12.4089  & 0.5169  & 18.6986  & -6.6157  & - \\
model  & 14.8586  & 0.4991  & 19.5421  & -7.0717  & 0.2183  \\
model  & 3.06302  & 0.41266  & 0.11725  & - & - \\
model  & 1.24089  & 0.51691  & 0.83605  & -0.66157  & - \\
model  & 1.48586  & 0.49906  & 0.95609  & -0.70717  & 0.02183  \\
\bottomrule
\end{tabular}}
\end{center}

2 表格宽过宽

问题: 表格宽度大, 与页面大小不匹配, 效果前后如下图所示.
调整前后效果图
目标: 调整表格宽度, 效果为”按内容调整表格”.
命令: \resizebox{\textwidth}{15mm}{XXXX}
实现代码:

\begin{center}
\textbf{Table 1}~~Original table.\\
\resizebox{\textwidth}{15mm}{
\begin{tabular}{cccccccccccc} \toprule
Models  &  $\hat c$  &  $\hat\alpha$  &  $\hat\beta_0$  &  $\hat\beta_1$  &  $\hat\beta_2$ & Models  &  $\hat c$  &  $\hat\alpha$  &  $\hat\beta_0$  &  $\hat\beta_1$  &  $\hat\beta_2$  \\ \hline
model  & 30.6302  & 0.4127  & 9.4257  & - & -  & model  & 30.6302  & 0.4127  & 9.4257  & - & -\\
model  & 12.4089  & 0.5169  & 18.6986  & -6.6157  & - & model  & 30.6302  & 0.4127  & 9.4257  & - & - \\
model  & 14.8586  & 0.4991  & 19.5421  & -7.0717  & 0.2183 & model  & 30.6302  & 0.4127  & 9.4257  & - & - \\
model  & 3.06302  & 0.41266  & 0.11725  & - & - & model  & 30.6302  & 0.4127  & 9.4257  & - & - \\
model  & 1.24089  & 0.51691  & 0.83605  & -0.66157  & - & model  & 30.6302  & 0.4127  & 9.4257  & - & - \\
model  & 1.48586  & 0.49906  & 0.95609  & -0.70717  & 0.02183  & model  & 30.6302  & 0.4127  & 9.4257  & - & - \\
\bottomrule
\end{tabular}}
\end{center}
1. 表格 的宽高 调整 、文本对齐等格式 调整 2. 图片的并排放置、大小 设置 等。 xe latex 编译可得main.pdf。main.pdf中第二章和第三章分别是 表格 和图片排版的教程,第一章只是效果展示!请勿错过第二章和第三章!! 建议对应源码查看排版效果学习排版语法。 注:本文不涉及文字等自动换行问题,只单纯解决 表格 过宽问题 写论文时数据 表格 宽度 溢出了,由于是数据,所以不涉及文字等自动换行问题。在网上搜索解决 方法 时,发现大家都是直接给粘贴出了解决 方法 ,有的 方法 并不适应我的问题,于是在查询一番参数后,问题终于得到解决。综合查询到的资料写下这篇笔记,以供以后查询使用。 – 解决 方法 :使用**\resizebox{ 宽度 }{高度}{对象**}命令 宽度 可以指定,也可以使用 latex 自带的 宽度 命令, latex 自带 宽度 命令: 此处引用知乎@段丞博的文章: \hsize: 是 [公式 命令来缩放 表格 的大小。该命令将 表格 作为参数,并接受一个比例因子,可以缩放 表格 的大小。命令来控制 表格 的大小。该命令接受三个参数: 宽度 、高度和 表格 内容。将 表格 缩小到页面 宽度 的80%,高度自适应。表示 表格 宽度 为当前文本 宽度 的一半。命令来控制 表格 的整体高度和 宽度 。将 表格 缩小到80%的大小。环境创建 表格 时,可以使用。等,也可以是相对长度,如。 注:本文不涉及文字等自动换行问题,只单纯解决 表格 过宽问题写论文时数据 表格 宽度 溢出了,由于是数据,所以不涉及文字等自动换行问题。在网上搜索解决 方法 时,发现大家都是直接给粘贴出了解决 方法 ,并没有给出命令的解释。,于是在查询一番参数后,问题终于得到解决。综合查询到的资料写下这篇笔记,以供以后查询使用。 【 Latex 技巧】 设置 表格 的总长度、总 宽度 和单元格格式(对齐、 宽度 、自动换行) 1. 指定 表格 整体长度和 宽度 在 \begin{tabular} 前使用 \resizebox{20cm}{20cm},即可自动缩放 表格 。第一个参数是 表格 宽度 ,第二个参数是 表格 长度。 \resizebox{\textwidth}{65mm}{ \begin{tabular}{ … (其中\textwidth是正文 宽度 ) 2. 设置 单元格自动换行,及居中/靠左/靠右 设置 单元格格式时使用诸如 m{2cm<{\ragg