將表格包裹在 tabularx 周圍可減少行高

將表格包裹在 tabularx 周圍可減少行高

當我向表格添加標題時,它會消耗相同的高度,但包括標題,因此行高會降低。

我想要的是與以前相同的行高,但添加了標題。

\documentclass{scrartcl}
\usepackage{tabularx}
\usepackage{float}

\usepackage{setspace}
\onehalfspacing

\begin{document}

\begin{tabularx}{\textwidth}{l|X}
    % content
    \hline
    Daten-E/A
    & Datenverbindung via USB zum Smart Controller
    \\ \cline{2-2}  & Datenverbindung via Bluetooth zu mobilen Endgeräten
    \\ \hline
    Sensorik
    & Integrierter Vibrationssensor
    \\ \cline{2-2}  & Integrierter Temperatursensor
    \\ \hline
\end{tabularx}
\begin{table}[htbp]
    \begin{tabularx}{\textwidth}{l|X}
        % content
        \hline
        Daten-E/A
        & Datenverbindung via USB zum Smart Controller
        \\ \cline{2-2}  & Datenverbindung via Bluetooth zu mobilen Endgeräten
        \\ \hline
        Sensorik
        & Integrierter Vibrationssensor
        \\ \cline{2-2}  & Integrierter Temperatursensor
        \\ \hline
    \end{tabularx}
    \caption{Technische Daten}
    \label{technische-daten}
\end{table}
\end{document}

沒有表格包裹在 tabularx 上。這是我首選的行高 不帶桌子

帶表格和標題。這些是縮小的行。 帶桌子

答案1

正如預測的那樣:-) 編輯後的程式碼範例使用setspace.透過設計在圖形和表格中使用單一間距(這是通常的要求)。

如果您想增加表格內的空間,只需重複 after\onehalfspacing即可\begin{table}

相關內容