如何调整表格和文本流

如何调整表格和文本流

我正在尝试将表格放入正常文本流中。我的意思是,我有纯文本,然后是带有几列和几行的表格。如果表格很小,例如占 A4 页面的 30%,则表格会按预期直接显示在文本之后,但如果表格变大,例如占 A4 页面的 70%,则表格将移动到生成的 PDF 文档的下一页。如何强制表格保持在文本流内?此外,当表格大于一张 A4 页面时,如何告诉表格垂直分页?我想我必须告诉表格段保持在文本流内,类似于设置h图中的\begin{figure}[h]。表格可以这样做吗?

我的代码段如下所示:

\subsection{Comparison of the different projects}
    The following table summarizes the different Projects mentioned within the related research section:

    \begin{table}
        \caption{Comparison of Project One, Project Two, and Project Three}
        \newcolumntype{a}{>{\raggedright}p{3.8cm}}
        \newcolumntype{b}{>{\raggedright}p{3cm}}
        \begin{tabularx}{\linewidth}{|Z|a|b|Y|}
            \hline
            \textbf{Name} & \textbf{Goal} & \textbf{Project phase} & \textbf{LSP ability} \\
            \hline
            Project One   & Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah. & Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah. & Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah. \\
            \hline
            Project Two   & Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah. & Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah. & Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah. \\
            \hline
            Project Three & Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah. & Blah Blah Blah Blah Blah Blah Blah Blah Blah. & Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah Blah. \\
            \hline
        \end{tabularx}
    \end{table}

相关内容