latex表格中文字列弯曲问题

latex表格中文字列弯曲问题

我的表格有一个问题。为什么我的表格第四列有弯曲的文本?

\begin{table}[!htbp]%
\caption{XMM-Newton expositions for Gaia18awg\label{tab5}}
\centering
\begin{tabular*}{500pt}{@{\extracolsep\fill}lccD{.}{.}{3}c@{\extracolsep\fill}}
\toprule
Exp.ID & Instrument & Mode & Filter & Duration \\
\midrule
S001& EMOS1 & Small Window & MEDIUM   & 16626s\\
S002& EMOS2 & Large Window  &MEDIUM & 16604s\\
S003& EPN & Small Window   & MEDIUM & 16139s \\
S006& OM & Image & V   &4000s\\
S007& OM & Image   &U & 3999s\\
S008& OM & Image   & UVW1 & 4001s\\
S009& OM & Image & UVW1  & 3400s\\
S004& RGS1 & Spectroscopy HER+SES &N/A& 16911s\\
S005& RGS2 & Spectroscopy HER+SES & N/A & 16909s\\
\bottomrule
\end{tabular*}
\end{table}

在此处输入图片描述

答案1

类型D列(来自dcolumn包)旨在用于包含数字的列。由于您的列仅包含文本,因此rlc(取决于所需的水平对齐方式)更适合。

根据页面大小和边距,表格可能比文本宽度更宽。为了防止这种情况,您可能需要考虑使用\textwidth而不是500pt

就我个人而言,我不建议将表格拉得比其自然宽度宽很多,因为额外的空白不会提高可读性。我还建议将重复的信息放入列标题中(最后一列中的秒数)。在下面的 MWE 中,我添加了第二个示例表,其中我还使用了类型S列来siunitx改善最后一列中数字的对齐方式。

在此处输入图片描述

\documentclass{article}
\usepackage{geometry}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}

\begin{table}[!htbp]%
\caption{XMM-Newton expositions for Gaia18awg\label{tab5}}
\centering
\begin{tabular*}{\textwidth}{@{\extracolsep\fill}lccrc@{}}
\toprule
Exp.ID & Instrument & Mode & Filter & Duration \\
\midrule
S001& EMOS1 & Small Window & MEDIUM   & 16626s\\
S002& EMOS2 & Large Window  &MEDIUM & 16604s\\
S003& EPN & Small Window   & MEDIUM & 16139s \\
S006& OM & Image & V   &4000s\\
S007& OM & Image   &U & 3999s\\
S008& OM & Image   & UVW1 & 4001s\\
S009& OM & Image & UVW1  & 3400s\\
S004& RGS1 & Spectroscopy HER+SES &N/A& 16911s\\
S005& RGS2 & Spectroscopy HER+SES & N/A & 16909s\\
\bottomrule
\end{tabular*}
\end{table}


\begin{table}[!htbp]%
\caption{XMM-Newton expositions for Gaia18awg\label{tab5}}
\centering
\begin{tabular}{llllS[table-format=5]}
\toprule
Exp.ID & Instrument & Mode & Filter & {Duration (\si{\second})} \\
\midrule
S001& EMOS1 & Small Window & MEDIUM   & 16626\\
S002& EMOS2 & Large Window  &MEDIUM & 16604\\
S003& EPN & Small Window   & MEDIUM & 16139 \\
S006& OM & Image & V   &4000\\
S007& OM & Image   &U & 3999\\
S008& OM & Image   & UVW1 & 4001\\
S009& OM & Image & UVW1  & 3400\\
S004& RGS1 & Spectroscopy HER+SES &N/A& 16911\\
S005& RGS2 & Spectroscopy HER+SES & N/A & 16909\\
\bottomrule
\end{tabular}
\end{table}

\end{document}

相关内容