Как задать ширину многострочных столбцов и сделать переносы строк

Как задать ширину многострочных столбцов и сделать переносы строк

Я хотел бы создать таблицу с определенной шириной столбцов и автоматическим переносом строк в многострочных столбцах.

СПАСИБО Elad Den за мой прогресс. :)

Можно ли автоматически задать ширину этих столбцов для заполнения бумаги DINA4 и как можно центрировать Fabrikobjekte и (B) (O) и (R)?

Вот как это должно выглядеть на этой картинке. Неважно иметь эти пункты.

Вот как это должно выглядеть

И это мой текущий код.

\usepackage{graphicx,multirow,tabularx}
\usepackage{array,calc}
\usepackage{booktabs}
\usepackage{geometry}

\begin{table}
\centering
\caption{Gestaltungsfelder}
\begin{tabular}{|c|c|c|c|}
    \cline{2-4}    
    \multicolumn{1}{r|}{} & \multicolumn{3}{c|}{Gestaltungsfelder} \\
    \cline{2-4}    
    \multicolumn{1}{r|}{} & \multicolumn{1}{m{5cm}|}{Betriebsmittel (B)} & \multicolumn{1}{m{5cm}|}{Organisation (O)} & \multicolumn{1}{m{5cm}|}{Raum- und  Gebäudetechnik (R)} \\
    \hline
    \multirow{8}{*}{\rotatebox{90}{Fabrikobjekte}}
    & {\parbox{5cm}{Fertigungseinrichtung}}   & {\parbox{5cm}{Unternehmensstrategie}}     & {\parbox{5cm}{Grundstück}} \\
    & {\parbox{5cm}{Montageeinrichtungen}}     & {\parbox{5cm}{Logistikkonzept}}     & {\parbox{5cm}{Baukonstruktion}} \\
    & {\parbox{5cm}{Logistikeinrichtungen}}     & {\parbox{5cm}{Prozessgestaltung}}     & {\parbox{5cm}{Technische Anlagen}} \\
    & {\parbox{5cm}{Qualitätseinrichtungen}}     & {\parbox{5cm}{Aufbauorganisationsgestaltung}}     & {\parbox{5cm}{Außenanlagen}} \\
    & {\parbox{5cm}{Informations- und Kommunikationseinrichtungen}}     & {\parbox{5cm}{Arbeitsorganisation}}     & {\parbox{5cm}{Ausstattung}} \\
    & {\parbox{5cm}{Ver- und Entsorgungseinrichtungen}}     & {\parbox{5cm}{Qualitätssicherungs-konzept}}     & {\parbox{5cm}{Konzepte}} \\
    & {\parbox{5cm}{Übergeordnete Systeme}}     &       &  \\
    & {\parbox{5cm}{Mobiliar}}     &       &  \\
    \hline
\end{tabular}%
\label{tab:addlabel}%
\end{table}%

Новое решение: Большое спасибо за помощь, Бернард!!!

введите описание изображения здесь

решение1

Вот решение с tabularxи enumitem:

\documentclass[a4paper, ngerman]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage[showframe]{geometry}
\usepackage[table, svgnames]{xcolor}
\usepackage{ragged2e}
\usepackage{tabularx, multirow, caption, makecell, hhline}
\usepackage{graphicx}
\usepackage{enumitem}

\begin{document}

\begin{table}[!htbp]
  \centering
  \setlength\tabcolsep{3pt}
  \setlist[itemize]{wide=0pt, labelsep=2pt, leftmargin=*, nosep, before =\mbox{}\vspace*{-.7\baselineskip}, after=\vspace*{-.8\baselineskip}}
  \caption{Gestaltungsfelder}
  \begin{tabularx}{\textwidth}{|c|*{2}{>{\RaggedRight}X|}p{3.3cm}|}
    \hhline{~|---|}
    \multicolumn{1}{r|}{} & \multicolumn{3}{c|}{\cellcolor{Gainsboro}Gestaltungsfelder} \\
    \hhline{~|---|}
    \rowcolor{Gainsboro} \multicolumn{1}{r|}{\cellcolor{white}} & % \multicolumn{1}{>{\centering}X}{\centering Betriebsmittel\newline \centering (B)}
    \makecell{Betriebsmittel \\ (B)} & \makecell{Organisation\\ (O)} & \makecell{Raum- und \\Gebäudetechnik \\ (R)}\\
    \hline
    \multirow{10}{*}[-1ex]{\rotatebox{90}{Fabrikobjekte}}
    & \begin{itemize}
      \item Fertigungseinrichtung
      \item Montageeinrichtungen
      \item Logistikeinrichtungen
      \item Qualitätseinrichtungen
      \item Informations- und Kommunikationseinrichtungen
      \item Ver- und Entsorgungseinrichtungen
      \item Übergeordnete Systeme
      \item Mobiliar
    \end{itemize} %
    & \begin{itemize}
      \item Unternehmensstrategie
      \item Logistikkonzept
      \item Prozessgestaltung
      \item Aufbauorganisations\-gestaltung
      \item Arbeitsorganisation
      \item Qualitätssicherungs\-konzept
    \end{itemize} %
    & \begin{itemize}
      \item Grundstück
      \item Baukonstruktion
      \item Technische Anlagen
      \item Außenanlagen
      \item Ausstattung
      \item Konzepte
    \end{itemize} \\%
    \hline
  \end{tabularx}%
  \label{tab:addlabel}%
\end{table}%

\end{document} 

введите описание изображения здесь

Связанный контент