如何创建具有可变单元格宽度的表格

如何创建具有可变单元格宽度的表格

我尝试在 overleaf 中重新创建下表: 在此处输入图片描述

有什么聪明的解决方案吗?我尝试使用 \columnwidths 和 cals 包,但效果不佳。

答案1

作为起点——将答案下面的注释转换为代码示例:

\documentclass[a4paper]{article}
\usepackage{tabularx}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}

%---------------- show page layoutdon't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%

\begin{document}
\noindent\begin{tabularx}{\linewidth}{|l | L |} 
    \hline
Dimension   & \multicolumn{1}{c|}{Characteristika}  \\
    \hline
Feature Selection
            &   {\begin{tabularx}{\linewidth}{@{} L|L|L @{}}
                xxx &   yyy &   zzz
                \end{tabularx}}                     \\
    \hline

some text   &  {\begin{tabularx}{\linewidth}{@{}L|L@{}}
                xxx &   yyy
                \end{tabularx}}                     \\
        \hline

some longer text
            &   {\begin{tabularx}{\linewidth}{@{} L|L|L|L|L @{}}
                uuu &   vvvv    &   xxx &   yyy &   zzz 
                \end{tabularx}}                     \\
        \hline
    \end{tabularx}
\end{document}

在此处输入图片描述

(红线表示文本边框)

相关内容