如何让表格宽度适合文字?

如何让表格宽度适合文字?

我正在尝试使表格适合文本。我试过了\renewcommand{\tabcolsep}{0pt},但没有什么效果。非常感谢您的帮助。

以下代码:

    \begin{tabular}{lcl}
    \textsc{Date of Birth:} 30 May 1993 & \textsc{Phone:} +31 649 52**** 
    & \textsc{email:}  \href{mailto:K.***@student.***8.nl}{K.***@student.***8.nl} \\
 \end{tabular}

答案1

您可以通过以下方式覆盖间距@(更多信息请参见例如https://en.wikibooks.org/wiki/LaTeX/Tables)。因此,{l@{}c@{}l}您可以完全删除列间空格。可能您想要一些空格,然后您可以添加它,例如{l@{\ }c@{\ }l}。在下面的例子中,我还添加了一个只使用一列的版本。我真的不明白为什么需要三列(正如本例中给出的那样)。

\documentclass{article}
\usepackage{hyperref}
\begin{document}

\begin{tabular}{l@{}c@{}l}
  \textsc{Date of Birth:} 30 May 1993 
  & \textsc{Phone:} +31 649 52**** 
  & \textsc{email:}  \href{mailto:K.***@student.***8.nl}{K.***@student.***8.nl} \\
\end{tabular}

\begin{tabular}{l@{\ }c@{\ }l}
  \textsc{Date of Birth:} 30 May 1993 
  & \textsc{Phone:} +31 649 52**** 
  & \textsc{email:}  \href{mailto:K.***@student.***8.nl}{K.***@student.***8.nl} \\
\end{tabular}

\begin{tabular}{c}
  \textsc{Date of Birth:} 30 May 1993
  \textsc{Phone:} +31 649 52**** 
  \textsc{email:}  \href{mailto:K.***@student.***8.nl}{K.***@student.***8.nl} \\
\end{tabular}

\end{document}

在此处输入图片描述

相关内容