更改表格单元格内的行距

更改表格单元格内的行距

目前,我正在尝试使我的表格看起来更漂亮(或者更确切地说,更容易阅读),所以我想知道如何设置一列,使其可以在一个单元格内而不是整个行空间内自动执行换行。

\documentclass[
  12pt,
  a4paper,
  headings=standardclasses,
  listof=totoc,
  numbers=noenddot
]{scrartcl}

\usepackage{showframe}
\usepackage[left=2.50cm, right=2.50cm, top=2.50cm, bottom=2.00cm, footskip=1cm]{geometry}
\usepackage[onehalfspacing]{setspace}
\usepackage[main=ngerman, english]{babel}
\usepackage[babel, german=quotes]{csquotes}
\usepackage[ngerman]{isodate}
\usepackage[ngerman]{datetime}
%----------------------------------------------------------------------------
%   TABLES
%----------------------------------------------------------------------------
\usepackage{array}
\newcolumntype{P}[1]{>{\raggedleft\arraybackslash}p{#1}}
\usepackage{arydshln}
\setlength\dashlinedash{0.2pt}
\setlength\dashlinegap{1.5pt}
\setlength\arrayrulewidth{0.3pt}
\renewcommand{\arraystretch}{1.5}
\usepackage{booktabs}


\begin{document}
\begin{table}[htb]
\centering
\caption {Analyse-Ebenen zum \glq Frame\grq -Verständnis}
\begin{tabular}{@{}llll@{}}
\toprule
                     &     & Ebene           & Aspekt                                                                                                             \\ \midrule
0                    &     & formal          & terminologische Vereinbarkeit                                                                                      \\ \hdashline
1                    &     & ontologisch     & Verhältnis von kognitiven und Wirklichkeitsstrukturen        \\ \hdashline
             & 1.1 & Entität         & kognitive Entität (eigene Realität) vs. formales Beschreibungsmodell \\ \hdashline
             & 1.2 & Größe           & individuell vs. kulturell                                                                                          \\ \hdashline
2                    &     & epistemologisch & repräsentierte Wissensform                                                                                         \\ \hdashline
3                    &     & strukturell     & Aufbau und Organisation                                                                                            \\ \hdashline
4                    &     & funktional      & repräsentierter Gegenstand                                                                                         \\  \bottomrule
\end{tabular}
\label{ta:analysisdimensions}
\end{table}

\end{document}

基本上,我希望最后一列有换行符,因为它目前超出了页面边框。此外,我想将这个单元格的行距更改为 1 倍行距,同时将整个表格的整体行距保持在 1.5 倍行距。这可能吗?

答案1

tabularx

\documentclass[
  12pt,
  a4paper,
  headings=standardclasses,
  listof=totoc,
  numbers=noenddot
]{scrartcl}

\usepackage{showframe}
\usepackage[left=2.50cm, right=2.50cm, top=2.50cm, bottom=2.00cm, footskip=1cm]{geometry}
\usepackage[onehalfspacing]{setspace}
\usepackage[main=ngerman, english]{babel}
\usepackage[babel, german=quotes]{csquotes}
\usepackage[ngerman]{isodate}
\usepackage[ngerman]{datetime}
%----------------------------------------------------------------------------
%   TABLES
%----------------------------------------------------------------------------
\usepackage{array, tabularx}
\newcolumntype{P}[1]{>{\raggedleft\arraybackslash}p{#1}}
\usepackage{arydshln}
\setlength\dashlinedash{0.2pt}
\setlength\dashlinegap{1.5pt}
\setlength\arrayrulewidth{0.3pt}
\renewcommand{\arraystretch}{1.5}
\usepackage{booktabs}


\begin{document}
\begin{table}[htb]
\centering
\caption {Analyse-Ebenen zum \glq Frame\grq -Verständnis}
\begin{tabularx}{\linewidth}{@{}lllX@{}}
\toprule
                     &     & Ebene           & Aspekt                                                                                                             \\ \midrule
0                    &     & formal          & terminologische Vereinbarkeit                                                                                      \\ \hdashline
1                    &     & ontologisch     & Verhältnis von kognitiven und Wirklichkeitsstrukturen        \\ \hdashline
             & 1.1 & Entität         & kognitive Entität (eigene Realität) vs. formales Beschreibungsmodell \\ \hdashline
             & 1.2 & Größe           & individuell vs. kulturell                                                                                          \\ \hdashline
2                    &     & epistemologisch & repräsentierte Wissensform                                                                                         \\ \hdashline
3                    &     & strukturell     & Aufbau und Organisation                                                                                            \\ \hdashline
4                    &     & funktional      & repräsentierter Gegenstand                                                                                         \\  \bottomrule
\end{tabularx}
\label{ta:analysisdimensions}
\end{table}

\end{document}

在此处输入图片描述

相关内容