![Latex 表格在 \hline 旁边写入文本](https://linux22.com/image/294412/Latex%20%E8%A1%A8%E6%A0%BC%E5%9C%A8%20%5Chline%20%E6%97%81%E8%BE%B9%E5%86%99%E5%85%A5%E6%96%87%E6%9C%AC.png)
我想在\hline行以便更准确地构造我的表格。下图说明了我想要的内容,代码代表表格。有人有什么想法吗?我将不胜感激。
\begin{table}[htbp]\centering
\renewcommand{\arraystretch}{1.3}
\caption[..]{..} \label{tab:trigger}
\begin{tabular}{l | r}
\multicolumn{1}{c|}{\textbf{PARAMETER}} & \multicolumn{1}{c}{\textbf{VALUE}} \\
\hline \hline
STA window & $\SI{5}{s}$ \\
LTA window & $\SI{100}{s}$ \\
Trigger level & 4.4 \\
De-trigger level & 1.5 \\
\hline
Filter & $3-15$ Hz \\
Pre-event time & $\SI{60}{s}$ \\
Extract duration & $\SI{120}{s}$ \\
Minimum trigger duration & $\SI{5.8}{s}$ \\
Freeze LTA window & no \\
\end{tabular}
\end{table}
答案1
请始终发布显示所有使用的软件包的完整文档(您的示例所需siunitx
)
\documentclass{article}
\usepackage{siunitx}
\begin{document}
\begin{table}[htbp]\centering
\renewcommand{\arraystretch}{1.3}
\caption[..]{..} \label{tab:trigger}
\begin{tabular}{l | r}
\multicolumn{1}{c|}{\textbf{PARAMETER}} & \multicolumn{1}{c}{\textbf{VALUE}} \\
\hline \hline
STA window & $\SI{5}{s}$ \\
LTA window & $\SI{100}{s}$ \\
Trigger level & 4.4 \\
De-trigger level & 1.5%
\smash{\raisebox{-8pt}{\rlap{\quad here!!}}} \\
\hline
Filter & $3-15$ Hz \\
Pre-event time & $\SI{60}{s}$ \\
Extract duration & $\SI{120}{s}$ \\
Minimum trigger duration & $\SI{5.8}{s}$ \\
Freeze LTA window & no \\
\end{tabular}
\end{table}
\end{document}
答案2
我认为文本应该位于规则下方的补充行中:只需删除垂直规则,它没有任何用处。我还添加了第一个表格块的模拟。
\documentclass{article}
\usepackage{siunitx,booktabs}
\sisetup{range-phrase=--}
\begin{document}
\begin{tabular}{l r}
\toprule
\multicolumn{1}{c}{\textbf{PARAMETER}} &
\multicolumn{1}{c}{\textbf{VALUE}} \\
\midrule
\multicolumn{2}{c}{First part} \\
STA window & \SI{5}{s} \\
LTA window & \SI{100}{s} \\
Trigger level & 4.4 \\
De-trigger level & 1.5 \\
\midrule
\multicolumn{2}{c}{Second part} \\
Filter & \SIrange{3}{15}{Hz} \\
Pre-event time & \SI{60}{s} \\
Extract duration & \SI{120}{s} \\
Minimum trigger duration & \SI{5.8}{s} \\
Freeze LTA window & no \\
\bottomrule
\end{tabular}
\end{document}
请注意,您不需要$...$
左右\SI{...}{...}
,并且在范围内应该重复单位,因此输入不会被误认为“三减十五赫兹”。
将其与 David 的答案的输出进行比较