管理多行

管理多行

嗨,我不明白如何使用多行。我想做这样的事情”

在此处输入图片描述

我设法做到这一点:

在此处输入图片描述

这是我使用的代码,我无法再做更多了。

\documentclass[11pt]{article}

\usepackage[margin=2cm]{geometry}
\usepackage{array}
\usepackage[T1]{fontenc}
\usepackage{multirow}

\newcolumntype{d}[1]{>{\centering\arraybackslash}m{#1\linewidth}}
\newcolumntype{e}[1]{>{\raggedright\arraybackslash}m{#1\linewidth}}


\begin{document}

\noindent%
\begin{tabular}{|c|e{.28}|d{.15}|d{.15}|d{.11}|d{.11}|}
\hline
Lp. & Kryterium klasyfikacji & \multicolumn{4}{c|}{Rodzaj (klasa) modelu} \\\hline

1 & Struktura modelu \newline i przedmiot modelowania & modele pojedyńczych procesów & modele komponentów & modele integralne & modele globalne\\\hline

2 & Stosowane metody badawcze & \multicolumn{2}{c|}{modele genetyczne} & \multicolumn{2}{c|}{modele statystyczne}\\\hline

3 & Dostępność informacji \newline o badanym obiekcie & \multicolumn{2}{c|}{modele białej skrzynki} & \multicolumn{2}{c|}{modele zarnej skrzynki}\\\hline

4 & Rola czynnika czasu & \multicolumn{2}{c|}{modele statyczne} & \multicolumn{2}{c|}{modele dynamiczne}\\\hline

5 & Wartości poznawcze modelu & modele \newline przyczynowo- \newline -opisowe & \multicolumn{2}{c|}{modele symptomatyczne \newline (konceptualne)} & modele tendencji\\\hline

\multirow{3}{*}{6} & \multirow{3}{*}{Własności funkcji przekształcającej (operatora)} & \multicolumn{2}{c|}{modele nielinowe} & \multicolumn{2}{c|}{modele liniowe} \\ \cline{3-6} 


\end{tabular}
\end{document}

我还想将文本“modele symptomatyczne(konceptualne)”换行,使得“(konceptualne)”位于“modele symptomatyczne”下方。

由于某种原因,第二行的“modele integrationne”向左移动

答案1

d在单元格中使用规范: \multicolumn{2}{d{.27}|}{modele symptomatyczne (konceptualne)}

另外,\multirow在固定宽度列中应该使用{=}而不是{*}使用列宽。

编辑:我完成了整个表格(抱歉,我错过了一些重音)。还有一些评论。:

  1. 最好将最后两列稍微宽一些,以便modele deterministyczne可以放在一行上。
  2. s\multicol的指定d{...}值为两列宽度之和(实际上应该稍微大一些以包含列间距),而不是c,否则将不会换行。
  3. 我已将 改为 ,\multirow{4}不是{3}因为实际行数是 4。
\documentclass[11pt]{article}

\usepackage[margin=2cm]{geometry}
\usepackage{array}
\usepackage[T1]{fontenc}
\usepackage{multirow}

\newcolumntype{d}[1]{>{\centering\arraybackslash}m{#1\linewidth}}
\newcolumntype{e}[1]{>{\raggedright\arraybackslash}m{#1\linewidth}}


\begin{document}

\noindent%
\begin{tabular}{|c|e{.28}|d{.15}|d{.15}|d{.11}|d{.11}|}
\hline
Lp. & Kryterium klasyfikacji & \multicolumn{4}{c|}{Rodzaj (klasa) modelu} \\\hline

1 & Struktura modelu \newline i przedmiot modelowania & modele pojedyńczych procesów & modele komponentów & modele integralne & modele globalne\\\hline

2 & Stosowane metody badawcze & \multicolumn{2}{c|}{modele genetyczne} & \multicolumn{2}{c|}{modele statystyczne}\\\hline

3 & Dostępność informacji \newline o badanym obiekcie & \multicolumn{2}{c|}{modele białej skrzynki} & \multicolumn{2}{c|}{modele zarnej skrzynki}\\\hline

4 & Rola czynnika czasu & \multicolumn{2}{c|}{modele statyczne} & \multicolumn{2}{c|}{modele dynamiczne}\\\hline

5 & Wartości poznawcze modelu & modele \newline przyczynowo- \newline -opisowe & \multicolumn{2}{d{.27}|}{modele symptomatyczne (konceptualne)} & modele tendencji\\\hline

\multirow{4}{*}{6} & \multirow{4}{=}{Własności funkcji przekształcającej (operatora)} & \multicolumn{2}{c|}{modele liniowe} & \multicolumn{2}{c|}{modele nielinowe} \\ \cline{3-6} 

  & & \multicolumn{2}{c|}{modele stacjonarne} & \multicolumn{2}{c|}{modele niestacjonarne}  \\ \cline{3-6} 

  & & \multicolumn{2}{d{.3}|}{modele o parametrach skupionych} & \multicolumn{2}{d{.22}|}{modele o parametrach rozłozonych}   \\ \hline

7 & Jednoznacznosc uzyskiwanych wynikow & \multicolumn{2}{d{.3}|}{modele deterministyczne} & \multicolumn{2}{d{.22}|}{modele probabilistyczne} \\ \hline
 
\end{tabular}

\end{document}

在此处输入图片描述

答案2

使用tabularray包设计表格很简单。从您的 MWE 来看,您使用的原因并不完全清楚multirow。观察到提供的图像似乎不是由您的代码生成的,使用多行的一个例外可能是在最后三个(或两个?)表格行中。您的表格不需要它:

在此处输入图片描述

\documentclass[11pt]{article}
\usepackage[margin=2cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage{tabularray}


\begin{document}
\noindent%
\begin{tblr}{hlines, vlines,
             colspec={l X[2.5,l,m] X[1,c,m]X[1.2,c,m] X[0.9,c,m] X[0.9,c,m]},
             colsep=4pt,
             row{1}={font=\bfseries},
             }
Lp. & \SetCell[c=1]{l} Kryterium klasyfikacji 
        & \SetCell[c=4]{c} Rodzaj (klasa) modelu    &   &   &           \\
%
1   & Struktura modelu i przedmiot modelowania 
        & Modele pojedyńczych procesów 
            & Modele komponentów 
                & Modele integralne 
                    & Modele globalne                                   \\
2   & Stosowane metody badawcze 
        & \SetCell[c=2]{c} modele genetyczne    &
            & \SetCell[c=2]{c} modele statystyczne  &                   \\
3   & Dostępność informacji o badanym obiekcie 
        & \SetCell[c=2]{c} modele białej skrzynki   & 
            & \SetCell[c=2]{c} modele zarnej skrzynki   &               \\
4   & Rola czynnika czasu 
        & \SetCell[c=2]{c} modele statyczne     & 
            & \SetCell[c=2]{c} modele dynamiczne    &                   \\
5   & Wartości poznawcze modelu 
        & modele przyczynowo opisowe 
            & modele symptomatyczne (konceptualne) & 
                & modele tendencji                                      \\
 \SetCell[r=2]{c} 6     % <--- this part of your MWE is unclear
    &  Własności funkcji przekształcającej (operatora) 
        & \SetCell[c=2]{c} modele nielinowe &  
            & \SetCell[c=2]{c} modele liniowe   &                       \\
   &   &   &   &   &                                                   \\
    \end{tblr}
\end{document}    

相关内容