由于表格标题,“表格”内的“对齐” - 如何进行分页?

由于表格标题,“表格”内的“对齐” - 如何进行分页?

我有一张桌子:

\begin{table}
\begin{align}
\nonumber
b_{1}  & = 0,200                   & \beta_{1}  & = z                           \\
\nonumber
b_{2}  & = 0,022                   & \beta_{2}  & = q                           \\
\nonumber
b_{3}  & = z                       & \beta_{3}  & = 0                           \\
\nonumber
b_{4}  & = 0,024                   & \beta_{4}  & = (3/2)\cdot\pi               \\
\nonumber
b_{5}  & = 0,052                   & \beta_{5}  & = z                           \\
\nonumber
b_{6}  & = 0,067                   & \beta_{6}  & = z                           \\
\nonumber
b_{7}  & = 0,008                   & \beta_{7}  & = z                           \\
\nonumber
b_{8}  & = z                       & \beta_{8}  & = \pi                         \\
\nonumber
b_{9}  & = b_{7}                   & \beta_{9}  & = (3/2)\cdot\pi               \\
\nonumber
b_{10} & = b_{6}-b_{4}             & \beta_{10} & = (3/2)\cdot\pi               
\end{align}
\caption{table 1}
\label{tab 1}
\end{table}

表格继续显示更多行。我之所以将其格式化为“对齐”,是因为我想要对齐等号,而由于数学原因,我必须在任何地方添加 $。然后我将其包装为“表格”,因为我需要表格标题。

问题出在表格的长度上。我尝试使用,\allowpagebreaks但它不会中断,因为它在表格内部。然后我尝试使用 longtable,但它在 align inside 时不起作用。我还尝试将带有标题的空白表格放在“align”下,但 tex 有时会将表格放在其他地方,而且我猜表格列表中应该有表格开始的页码。

答案1

如果你需要caption,你实际上并不需要将其放入浮点数中-您可以使用caption提供命令的包

\captionof{table}{Your caption goes here}

代表captionof“浮动外部的标题”,但您也可以方便地将其读作“的标题”。

在下面的例子中,我使用了geometry包只是改变了页面大小,以便您可以看到它allowdisplaybreaks按预期工作。

要解决标题后的段落缩进被设置为零的问题,请将命令放在\captionof一对括号 ( {\captionof{figure}{...}}) 内。

% arara: pdflatex
% !arara: indent: {overwrite: yes}
\documentclass{article}
\usepackage[textheight=12cm]{geometry}
\usepackage{amsmath}
\usepackage{caption}
\usepackage{lipsum}
\allowdisplaybreaks

\begin{document}

\listoftables

\section{Section}
\lipsum[1]
\lipsum[1]

{\captionof{table}{My caption goes here}\label{tab:anythingyouwant}}
\begin{align*}
    b_{1}  & = 0,200       & \beta_{1}  & = z             \\
    b_{2}  & = 0,022       & \beta_{2}  & = q             \\
    b_{3}  & = z           & \beta_{3}  & = 0             \\
    b_{4}  & = 0,024       & \beta_{4}  & = (3/2)\cdot\pi \\
    b_{5}  & = 0,052       & \beta_{5}  & = z             \\
    b_{6}  & = 0,067       & \beta_{6}  & = z             \\
    b_{7}  & = 0,008       & \beta_{7}  & = z             \\
    b_{8}  & = z           & \beta_{8}  & = \pi           \\
    b_{9}  & = b_{7}       & \beta_{9}  & = (3/2)\cdot\pi \\
    b_{10} & = b_{6}-b_{4} & \beta_{10} & = (3/2)\cdot\pi 
\end{align*}

Here's a reference: \ref{tab:anythingyouwant}.
\lipsum[1]
\end{document}

相关内容