在左侧写表格标题

在左侧写表格标题

我想要像这样写表格的标题:

图1

   \documentclass{article}
   \usepackage{caption}

   \begin{document}

    \begin{table}
    \caption{Caption}
    \label{tab:1}
    \begin{tabular*}{\linewidth}{@{\extracolsep{\fill}}|c|c|}
     \hline
      Name & Sum\\
     \hline
      Square1 & 489.752  \\
      Square4 & 42.351  \\
      Ellipse & 600.12  \\
      \hline
      \end{tabular*}
      \end{table}

\结束{文档}

答案1

基本上,您想使用该sidecap包。我将展示用法,并重新格式化表格,使其在排版上更加合理。

\documentclass{article}

\usepackage[leftcaption]{sidecap}
\usepackage{booktabs,siunitx} % better tables

\begin{document}

\begin{SCtable}
\caption{Caption}
\label{tab:1}
\begin{tabular}{lS[table-format=3.3]}
\toprule
\multicolumn{1}{c}{Name} & \multicolumn{1}{c}{Sum}\\
\midrule
Square1 & 489.752  \\
Square4 & 42.351  \\
Ellipse & 600.12  \\
\bottomrule
\end{tabular}
\end{SCtable}

\end{document}

在此处输入图片描述

不要尝试将表格扩展到超出其自然宽度(稍微宽一点的列间距是可以接受的):它们是用来阅读的,而不是用来填充空间的。

相关内容