Passen Sie den Abstand zwischen \newline innerhalb einer tabularx-Zelle an

Passen Sie den Abstand zwischen \newline innerhalb einer tabularx-Zelle an

Ich habe mit tabularx eine Tabelle erstellt, in der ich langen Text habe (wird am Ende der Zelle durch Latex umgebrochen) und manuell \newline eingefügt habe. Der Abstand zwischen dem automatischen Zeilenumbruch und \newline ist derselbe, wodurch es schwierig ist zu unterscheiden, ob der Text noch zur Zeile darüber gehört oder ob es sich um ein neues „Element“ handelt. Daher möchte ich den vertikalen Abstand nach \newline etwas vergrößern, um deutlich zu machen, ob der Text ein neues Element ist oder noch zur vorherigen Zeile gehört.

PS: Wie kann ich das vermeiden Overfull \hbox (3.91661pt too wide) detected?

\documentclass[
paper=a4,                       
12pt,                           
BCOR=0.5cm,                     
twoside=false,                  
]
{scrreprt}
\usepackage[british]{babel}     
\usepackage[utf8]{inputenc}                     
\usepackage[LGR,T1]{fontenc}                    
\usepackage{microtype}                          
\usepackage{lmodern}                            
\usepackage{setspace}                           
\onehalfspacing                                 


\usepackage{tabularx}               
\usepackage{booktabs}           
\setlength{\tabcolsep}{12pt}    

\usepackage[format=hang, labelsep=quad, font=normal, labelfont=bf, justification=justified, singlelinecheck=false, figurewithin=none, tablewithin=none]{caption} 
\usepackage{floatrow}                           
\floatsetup[table]{style=plaintop,footnoterule=none}                
\captionsetup[floatfoot]{footfont=normalsize}   
\captionsetup[table]{footfont=normalsize}   


\overfullrule=1em           
\begin{document}
    

\setlength{\extrarowheight}{.5em}
\begin{table}
    \ttabbox{%
        \caption[Comparison of relevant domains according to sepsis survivor’s perception and domains covered by SF-36 and EQ-5D]{Comparison of relevant domains according to sepsis survivor’s perception and domains covered by SF-36 and EQ-5D} \label{tab2}}
    {\begin{tabularx} {\linewidth} {lXX}
            \toprule
            Domain&SF-36 & EQ-5D  \\
            \midrule
            Physical impairment &   Physical functioning \newline Role limitations due to physical problems \newline Bodily pain & Pain/discomfort \newline Mobility  \\
            Fatigue &   Vitality & \\
            Coping with daily life  &   Social functioning & Self-care \newline Usual activities  \\
            Psychological impairment    & Role limitations due to emotional problems \newline General mental health  & Anxiety/depression  \\
            Control over one’s life &   &  \\
            Ability to walk &   &   \\
            Return to normal living &   &  \\
            Cognitive impairment    &    &  \\
            Family support  &   &  \\
            Delivery of health care &   & \\
            Self-perception &   & \\
            & General health perception & VAS overall health \\
            \bottomrule
    \end{tabularx}}
\end{table}

\end{document}

Bildbeschreibung hier eingeben

Antwort1

Ich würde lieber jedes Element in einer Zelle als separate Zelle schreiben. Dadurch würde ich Ihr Problem mit dem Abstand zwischen den Elementen in den Zellen vermeiden:

\documentclass[ paper=a4,
                12pt,
                BCOR=0.5cm,
                twoside=false]{scrreprt}
\usepackage[british]{babel}
\usepackage[LGR,T1]{fontenc}
\usepackage{microtype}
\usepackage{lmodern}
\usepackage{setspace}
\onehalfspacing
%---------------- show page layout. don't use in a real document!
\usepackage{showframe}
\renewcommand\ShowFrameLinethickness{0.15pt}
\renewcommand*\ShowFrameColor{\color{red}}
%---------------------------------------------------------------%

\usepackage{booktabs, tabularx}

\usepackage[format=hang, labelsep=quad, 
            font=normal, labelfont=bf, 
            justification=justified, singlelinecheck=false, 
            figurewithin=none, tablewithin=none]{caption}
\usepackage{floatrow}
\floatsetup[table]{style=plaintop,footnoterule=none}
\captionsetup[floatfoot]{footfont=normalsize}
\captionsetup[table]{footfont=normalsize}

\begin{document}
    \begin{table}[ht]
\setlength{\extrarowheight}{.5em}
\setlength\tabcolsep{9pt}
    \caption[Comparison of relevant domains according to sepsis survivor’s perception and domains covered by SF-36 and EQ-5D]{Comparison of relevant domains according to sepsis survivor’s perception and domains covered by SF-36 and EQ-5D}
    \label{tab2}
\begin{tabularx}{\textwidth}{|l|
    *{2}{>{\raggedright\arraybackslash}X|}}
        \toprule
    Domain  &SF-36 & EQ-5D            \\
        \midrule
    Physical impairment
        &   Physical functioning
            &   Pain/discomfort     \\
        &   Role limitations due to physical problems
            &   Mobility            \\
        &   Bodily pain     &       \\
    Fatigue
        &   Vitality        &       \\
    Coping with daily life
        &   Social functioning
            &   Self-care           \\
        &   &   Usual activities    \\
    Psychological impairment
        &   Role limitations due to emotional problems
            &   Anxiety/depression  \\
        &   General mental health
            &                       \\
    Control over one’s life
        &   &                       \\
    Ability to walk         &   &   \\
    Return to normal living &   &   \\
    Cognitive impairment    &   &   \\
    Family support          &   &   \\
    Delivery of health care &   &   \\
    Self-perception         &   &   \\
        &   General health perception
            &   VAS overall health \\
        \bottomrule
\end{tabularx}
    \end{table}
\end{document}

Zusammenstellung von oben genanntem MWE: keine Fehler, keine Warnungen, keine fehlerhaften (übervollen) Boxen.

Bildbeschreibung hier eingeben

(rote Linien zeigen Textränder)

verwandte Informationen