如何使用LaTeX在同一页面中设置许多表

时间:2019-09-20 20:42:55

标签: latex

我是乳胶新手,我只想在同一页面上放3张桌子,一张放在另一张桌子上。 我认为它的大小很好,唯一的问题是表格由下一章中的一些文本分隔。 有提示吗?

我的代码是这样的:

....

\newpage

\begin{table}
\centering
\caption{Table 1}
\begin{tabular}{|l|l|l|l|l|l|}
\hline
% table 1
\end{tabular}
\end{table}

\begin{table}
\centering
\caption{Table 2}
\begin{tabular}{|l|l|l|l|l|l|}
\hline
% table 2
\end{tabular}
\end{table}

\begin{table}
\centering
\caption{Table 3}
\begin{tabular}{|l|l|l|l|l|l|}
\hline
% table 3
\end{tabular}
\end{table}

...

2 个答案:

答案 0 :(得分:0)

页面上的浮点数由许多参数控制(请参见How to influence the position of float environments like figure and table in LaTeX?):

  

有四个计数器可控制可进入区域的浮标数

     
      
  • window.tintColor = .black // Completely white navbar UINavigationBar.appearance().barStyle = .default UINavigationBar.appearance().isTranslucent = false UINavigationBar.appearance().shadowImage = UIImage() // White tabbar UITabBar.appearance().barStyle = .default UITabBar.appearance().isTranslucent = false (默认值为3)是文本(!)页面上的最大浮点数
  •   
  • totalnumber(默认为2)是顶部区域的最大浮点数
  •   
  • topnumber(默认为1)是底部区域的最大浮点数
  •   
  • bottomnumber(默认值为2)是两列模式下文本列上方的最大全尺寸浮点数。
  •   
     

区域的大小是通过参数(用dbltopnumber更改)来控制的,这些参数定义了区域的最大(或最小)大小,以页面高度的一部分表示:

     
      
  • \renewcommand(默认值为0.7)顶部区域的最大大小
  •   
  • \topfraction(默认0.3)底部区域的最大大小
  •   
  • \bottomfraction(默认值为0.7)用于双柱浮子顶部区域的最大尺寸
  •   
  • \dbltopfraction(默认值为0.2)最小文本区域的大小,即必须被浮点数占据的区域
  •   

根据实际文档,您可能需要调整计数器(或分数)以使更多内容适合页面。或者,通过添加float package并使用\textfraction“ float” /展示位置说明符来避免figure浮动(因为您希望有一个特定的展示位置)。

答案 1 :(得分:0)

....

\newpage

\begin{table}
\centering
\caption{Table 1}
\begin{tabular}{|l|l|l|l|l|l|}
\hline
% table 1
\end{tabular}


\centering
\caption{Table 2}
\begin{tabular}{|l|l|l|l|l|l|}
\hline
% table 2
\end{tabular}


\centering
\caption{Table 3}
\begin{tabular}{|l|l|l|l|l|l|}
\hline
% table 3
\end{tabular}
\end{table}

...