如何将长方程式置于页面中央/顶部?

如何将长方程式置于页面中央/顶部?

我正在使用 kbordermatrix 显示附录中的数据,它们被包裹在方程式中。

由于每页似乎只能容纳一个矩阵,并且它们位于页面底部,因此我有几页的上半部分是空白的。我想知道是否有把它们放在顶部或至少居中

以下是其中一个表格的示例:

\documentclass{book}
\begin{equation}
\renewcommand{\kbldelim}{(}% Left delimiter
\renewcommand{\kbrdelim}{)}% Right delimiter
DPWM_{Zld\_rep 2} = \kbordermatrix{
    &pos\,1&pos\,2&pos\,3&pos\,4&pos\,5&pos\,6 \\
    AA & 4.98e-2 &3.62e-3 &1.31e-3 &1.52e-3 &1.37e-2 &1.37e-1\\
    AC & 1.62e-2 &9.04e-3 &1.37e-3 &3.34e-4 &1.74e-2 &1.67e-1\\
    AG & 3.42e-2 &7.32e-1 &4.58e-3 &1.72e-5 &6.45e-3 &2.21e-1\\
    AT & 1.79e-2 &1.58e-2 &1.83e-4 &1.97e-3 &1.34e-2 &9.28e-2\\
    CA & 3.38e-1 &4.73e-3 &8.41e-3 &7.04e-6 &6.64e-2 &4.91e-2\\
    CC & 2.13e-2 &3.91e-3 &2.04e-2 &1.17e-2 &5.48e-2 &3.89e-2\\
    CG & 3.50e-2 &4.62e-2 &1.14e-2 &1.66e-5 &3.47e-2 &3.80e-2\\
    CT & 3.93e-2 &4.38e-3 &4.35e-4 &1.88e-3 &4.88e-2 &4.16e-2\\
    GA & 6.34e-2 &2.69e-3 &2.32e-3 &2.30e-2 &3.41e-2 &1.79e-2\\
    GC & 2.66e-2 &1.56e-3 &2.21e-3 &1.12e-1 &3.05e-2 &4.14e-2\\
    GG & 3.39e-2 &7.59e-2 &9.27e-1 &5.75e-2 &1.49e-2 &2.34e-2\\
    GT & 2.50e-2 &4.63e-3 &3.90e-4 &7.89e-1 &2.21e-2 &2.96e-2\\
    TA & 2.16e-1 &5.47e-3 &1.26e-5 &1.25e-6 &4.67e-1 &2.67e-2\\
    TC & 2.09e-2 &1.62e-3 &1.14e-5 &9.06e-4 &8.05e-2 &2.85e-2\\
    TG & 2.66e-2 &8.53e-2 &2.00e-2 &9.71e-6 &4.96e-2 &2.13e-2\\
    TT & 3.59e-2 &3.29e-3 &4.07e-6 &3.32e-4 &4.52e-2 &2.58e-2\\
}
\end{equation}

目前的情况如下: 在此处输入图片描述

答案1

要使第一个方程不位于空白页的底部,您可以添加\raggedbottom到特定章节,禁用页面上内容的自动垂直分布(这会导致此行为)。要更改后面章节的默认设置,请使用\flushbottom

为了使方程式在其自己的页面上垂直居中,我建议将方程式放在figure具有定位选项的环境(或其他浮动)内p!

下面的例子说明了这两种可能性:

\documentclass{book}
\usepackage{showframe}
\newcommand{\myarray}{\begin{array}{ccccccc}
    &pos\,1&pos\,2&pos\,3&pos\,4&pos\,5&pos\,6 \\
    AA & 4.98e-2 &3.62e-3 &1.31e-3 &1.52e-3 &1.37e-2 &1.37e-1\\
    AC & 1.62e-2 &9.04e-3 &1.37e-3 &3.34e-4 &1.74e-2 &1.67e-1\\
    AG & 3.42e-2 &7.32e-1 &4.58e-3 &1.72e-5 &6.45e-3 &2.21e-1\\
    AT & 1.79e-2 &1.58e-2 &1.83e-4 &1.97e-3 &1.34e-2 &9.28e-2\\
    CA & 3.38e-1 &4.73e-3 &8.41e-3 &7.04e-6 &6.64e-2 &4.91e-2\\
    CC & 2.13e-2 &3.91e-3 &2.04e-2 &1.17e-2 &5.48e-2 &3.89e-2\\
    CG & 3.50e-2 &4.62e-2 &1.14e-2 &1.66e-5 &3.47e-2 &3.80e-2\\
    CT & 3.93e-2 &4.38e-3 &4.35e-4 &1.88e-3 &4.88e-2 &4.16e-2\\
    GA & 6.34e-2 &2.69e-3 &2.32e-3 &2.30e-2 &3.41e-2 &1.79e-2\\
    GC & 2.66e-2 &1.56e-3 &2.21e-3 &1.12e-1 &3.05e-2 &4.14e-2\\
    GG & 3.39e-2 &7.59e-2 &9.27e-1 &5.75e-2 &1.49e-2 &2.34e-2\\
    GT & 2.50e-2 &4.63e-3 &3.90e-4 &7.89e-1 &2.21e-2 &2.96e-2\\
    TA & 2.16e-1 &5.47e-3 &1.26e-5 &1.25e-6 &4.67e-1 &2.67e-2\\
    TC & 2.09e-2 &1.62e-3 &1.14e-5 &9.06e-4 &8.05e-2 &2.85e-2\\
    TG & 2.66e-2 &8.53e-2 &2.00e-2 &9.71e-6 &4.96e-2 &2.13e-2\\
    TT & 3.59e-2 &3.29e-3 &4.07e-6 &3.32e-4 &4.52e-2 &2.58e-2\\
    GT & 2.50e-2 &4.63e-3 &3.90e-4 &7.89e-1 &2.21e-2 &2.96e-2\\
    TA & 2.16e-1 &5.47e-3 &1.26e-5 &1.25e-6 &4.67e-1 &2.67e-2\\
    TC & 2.09e-2 &1.62e-3 &1.14e-5 &9.06e-4 &8.05e-2 &2.85e-2\\
    TG & 2.66e-2 &8.53e-2 &2.00e-2 &9.71e-6 &4.96e-2 &2.13e-2\\
    TT & 3.59e-2 &3.29e-3 &4.07e-6 &3.32e-4 &4.52e-2 &2.58e-2\\
\end{array}}
\begin{document}
\raggedbottom
\begin{equation}
A=\myarray
\end{equation}
\begin{equation}
A=\myarray
\end{equation}
\begin{figure}[!p]
\begin{equation}
A=\myarray
\end{equation}
\end{figure}
\end{document}

在此处输入代码

相关内容