在固定宽度的表格中使用包含大量文本的列表

在固定宽度的表格中使用包含大量文本的列表

我想格式化很长的采访。我决定将每个采访分成带有相关标签的部分。您可以在下面看到这个想法的屏幕截图。我如何使用 Latex 完成类似的事情?表格必须与文章的文本宽度相同。

格式化待完成

我已经尝试了一些方法,如下所示,但是遇到了格式问题。

\begin{table}[caption={Colors defined by the template}, 
    label=tab:colors]
  \begin{center}
       \begin{tabularx}{\textwidth}{ | c | c | c |}
        \hline
       \thead{Section} & \thead{Content} & \thead{Tag} \\
      \hline
    1 &  \makecell{A: Lorem ipsum Lorem ipsum Lorem ipsum  \\ Lorem ipsum Lorem ipsum Lorem ipsum .
        \\ F: Lorem ipsum Lorem ipsum Lorem ipsum  \\ Lorem ipsum Lorem ipsum }  & Preprocessing  \\
    \hline
\end{tabularx}
\end{center}
\end{table}

我感谢每一位贡献!

答案1

我将如何排版你的表格:

\documentclass[]{article}

\usepackage{tabularx}
\usepackage{booktabs}

\begin{document}
\begin{table}
  \centering
  \caption{Colors defined by the template\label{tab:colors}}
  \begin{tabularx}{\textwidth}{  c  X  l }
    \toprule
    Section & Content & Tag \\
    \midrule
    1 &
    A: Lorem ipsum Lorem ipsum Lorem ipsum   Lorem ipsum Lorem ipsum Lorem ipsum .
     F: Lorem ipsum Lorem ipsum Lorem ipsum   Lorem ipsum Lorem ipsum 
    & Preprocessing  \\
    \bottomrule
  \end{tabularx}
\end{table}
\end{document}

在此处输入图片描述

如果您想要在“F:”之前换行,您可以\newline在类型列内使用X,也可以使用另一个表行。

相关内容