我正在创建这张表
\begin{table}[htbp]
\renewcommand{\arraystretch}{1.3}
\setlength{\tabcolsep}{2mm}
\centering
\begin{tabular}{!{\vrule width 1.2pt}c!{\vrule width 1.2pt}c!{\vrule width 1.2pt}}
\noalign{\hrule height 1.2pt}
Intervalli per $\log_{10}\lambda_S$ e $\log_{10}\lambda_T$& Miglior valore \\
\noalign{\hrule height 1.2pt}
$\log_{10}\lambda_S \in \{-12,-11,\ldots,+1\}$ & \multirow{2}{*}{$\underline \lambda = (10^{-10},10^{0})$} \\
\cline{1-1}
$\log_{10}\lambda_T \in \{-8,-7,\ldots,+1\}$ & \\
\noalign{\hrule height 1.2pt}
$\log_{10}\lambda_S \in \{-11,-10.5,\ldots,-9\}$ & \multirow{2}{*}{$\underline \lambda = (10^{-9.5},10^{0})$} \\
\cline{1-1}
$\log_{10}\lambda_T \in \{-1,-0.5,\ldots,+1\}$ & \\
\noalign{\hrule height 1.2pt}
$\log_{10}\lambda_S \in \{-10,-9.875,\ldots,-9\}$ & \multirow{2}{*}{$\underline \lambda = (10^{-9.625}, 10^{0})$} \\
\cline{1-1}
$\log_{10}\lambda_T \in \{-0.5,-0.375,\ldots,+0.5\}$ & \\
\noalign{\hrule height 1.2pt}
\end{tabular}
\caption{Analisi di $\mathrm{GCV}(\underline \lambda)$ per la provincia di Venezia, caso senza covariata}
\label{tab:Ven}
\end{table}
但是标题在表格后面。我怎样才能将其放在表格前面呢?
答案1
Barbara 已经建议你在表格前移动\caption
。但这并不是全部:LaTeX 假设标题位于表格下方,从而在表格周围设置垂直空间(恐怕这是一个糟糕的决定)。所以你也需要纠正这一点。
添加到文档的前言部分
\usepackage[tableposition=top]{caption}
。这将处理垂直间距。输入你的代码
\begin{table} \caption{....} \label{....} TABLE BODY \end{table}
这将处理字幕的位置问题。