在下图中,我尝试减少行之间的空间“垃圾箱名称: (Y1) :5 ...“和上面的两个 \hlines。
此外,你可以看到那一行“垃圾箱名称: (Y1) :5 ...“由于向上稍微有一点垂直移动,所以填充得不是很好。
以下是代码片段:
\begin{table}[H]
\small
\centering
\vspace{0.3cm}
\label{tab:lsst-specifications}
\begin{tabular}{lll}
\hline
\rowcolor{jonquil} & Param\`etre & Valeur \\
\hline\hline \\
Surface du Survey dans le ciel & $A_{\rm survey}$ & $20,000\,\deg^2$ \\
Erreur sur le redshift Weak Lensing (Y1 et Y10) : & $\sigma_{z}$ & $0.05(1+z)$ \\
Erreur sur le redshift GC photom\'etrique (Y1 et Y10) : & $\sigma_{z}$ & $ 0.03(1+z)$ \\
Redshift minimal et maximal des \'echantillons (Y1 et Y10) : & $[z_{\rm min},z_{\rm max}]$ & $[0.2,1.2]$ \\
\hline\hline \\
\vspace{-0.5cm} \\
\rowcolor{jonquil}Nombre de bins : (Y1) : 5 ($\Delta z = 0.2$) ; (Y10) : 10 ($\Delta z = 0.1$) & & \\
\hline
\end{tabular}
\captionof{table}{Sp\'ecifications pour le survey LSST.}
\label{specLSST}
\end{table}
1)如您所见,我尝试使用\vspace{-0.5cm}
将底部文本移到向上的方向,但没有成功。
2)我也尝试使用选项:\setlength{\extrarowheight}{-0.05cm}
但是它似乎没有产生预期的效果。
有人对这个问题有想法吗?
答案1
一些建议和意见:
正如@DavidCarlisle 在评论中指出的那样,指令
\\
后面不应该有 (双反斜杠) 指令\hline\hline
。如果您想让表格看起来更开放,请加载array
包并发出诸如 之类的指令\setlength{\extrarowheight}{2pt}
。由于您使用颜色来创建视觉偏移,因此您不应使用水平黑线来混合和错配视觉隐喻。(使用彩色行或水平线,但并非两者兼而有之。)我建议您
\hline
完全省略指令。由于您文档的语言似乎是法语,因此您可以通过使用
babel
选项加载语言来让自己的生活变得轻松(或更轻松)french
。例如,字符(如:
和)周围的空格;
将自动处理。如果您
fontenc
使用选项加载包,则T1
可以直接输入重音字符,例如à
、、、、和-实际上无需通过转义字符序列创建它们。ç
é
è
ê
ù
要排版科学单位及其相关数量,请加载包
siunitx
并使用宏\SI
和\si
。这样,您也不必担心在用作千位分隔符的(逗号)字符后出现多余的空格。(当我查看您发布的屏幕截图时,我立即注意到和,
之间的差距。真的!)20,
000
由于您使用
table
环境,因此使用指令几乎没有意义\captionof
。只需使用\caption
。不要\label
在 中使用两个指令table
。应该只有一个\label
语句——一个后该\caption
指令。不要使用
A_{\rm survey}
-- ,\rm
它已被弃用,在某些 LaTeX 文档类中不再起作用。相反,请写A_{\mathrm{survey}}
。或者,z_{\min},z_{\max}
以获得直立的字体。
以下示例实现了这些建议。(我使用黄色,因为我不知道“黄水仙”颜色是如何定义的。)
\documentclass{article} % or some other suitable document class
\usepackage[a4paper,margin=2.5cm]{geometry} % set page parameters suitably
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{colortbl} % for \rowcolor macro
\usepackage{array}
\setlength\extrarowheight{2pt} % for a more open "look"
\usepackage[skip=0.5\baselineskip]{caption}
\usepackage[locale=FR,group-separator={,}]{siunitx} % for \SI and \si macros
\begin{document}
\begin{table}[ht!]
\small % is it needed?
\centering
%\vspace{0.3cm} % why?
%%\label{tab:lsst-specifications} % don't provide 2 \label statements
\begin{tabular}{lll}
%\hline
\rowcolor{yellow} & Paramètre & Valeur \\
%\hline\hline
Surface du Survey dans le ciel
& $A_{\mathrm{survey}}$ & \SI{20000}{\deg\squared} \\
Erreur sur le redshift Weak Lensing (Y1 et Y10):
& $\sigma_{z}$ & $0.05(1+z)$ \\
Erreur sur le redshift GC photométrique (Y1 et Y10):
& $\sigma_{z}$ & $ 0.03(1+z)$ \\
Redshift minimal et maximal des échantillons (Y1 et Y10):
& $[z_{\min},z_{\max}]$ & $[0.2,1.2]$ \\
%\hline\hline
\rowcolor{yellow}
\multicolumn{3}{l}{Nombre de bins: (Y1): 5 ($\Delta z = 0.2$);
(Y10): 10 ($\Delta z = 0.1$)} \\
%\hline
\end{tabular}
\caption{Spécifications pour le survey LSST.}
\label{specLSST}
\end{table}
\end{document}