我有下表。
\documentclass{article}
\usepackage{tabularray}
\begin{document}
\begin{longtblr}
[caption={Concept analysis for derailleur},
label={tab:BCR_concepts},
remark{Note}= {$K^k$ = stiffness mechanism, $M^k$ = mass of compliant member, $S^k$ = bending stress, $F^k$ = output force, $N^k$ = safety factor}]
{colsep=6pt,
colspec={X[c] X[c] X[c] X[c] X[c]},
hline{1,2,Z}={solid},
columns={font=\small}}
\SetCell[r=1,c=1]{c}{Parameter} & Concept 1 & Concept 2 & Concept 3 & Concept 4 \\
$\gamma$ & 0.8517 & 0.85 & 0.8517 & 0.85\\
$K_{\Theta}$ & 2.6762 & 2.68 & 2.6762 & 2.68\\
$n_e$ & - & - & 14 & 2\\
$K^k$ & $2 \gamma K_{\Theta}EI/l_c$ & $\gamma K_{\Theta}EI/l_c$ & $2 n_e \gamma K_{\Theta}EI/l_c$ & $n_e \gamma K_{\Theta}EI/l_c$\\
$F^k$ & $4K^k\Theta/(\gamma l_c cos\Theta)$ & $K^k\Theta/(\gamma l_c cos\Theta)$ & $4 n_e K^k\Theta/(\gamma l_c cos\Theta)$ & $n_e K^k\Theta/(\gamma l_c cos\Theta)$\\
$M^k$ & $bhl_c \rho_1$ & $bhl_c \rho_1$ & $n_e bhl_c \rho_2$ & $n_e bhl_c \rho_2$\\
$S^k$ & $F^k ah/(4I)$ & $F^k ah/(2I)$ & $F^k ah/(4 n_e I)$ & $F^k ah/(2 n_e I)$\\
$N^k$ & $S_{max}/S_k$ & $S_{max}/S_k$ & $S_{max}/S_k$ & $S_{max}/S_k$ \\
\end{longtblr}
\end{document}
输出如下:
第 6 行的列分隔不正确。如何修复?
如何格式化备注,使内容在“:”后对齐?
答案1
第 6 行中某些单元格的内容太宽,无法放入单元格中。可能的解决方案是:
- 减小字体大小至
\footnotesize
- 删除表格开头和结尾的空格
- 对于第一列使用
Q
类型 remark
您可以包含的文本\parbox
(请参阅下面的 MWE):
\documentclass{article}
\usepackage{tabularray}
\begin{document}
\begin{longtblr}[
caption = {Concept analysis for derailleur},
label = {tab:BCR_concepts},
remark{Note}={\parbox[t]{\dimexpr\linewidth - 3em}
{$K^k$ = stiffness mechanism, $M^k$ = mass of compliant member, $S^k$ = bending stress, $F^k$ = output force, $N^k$ = safety factor}
}
]{colsep=4pt,
colspec={@{} Q[c, mode=math] *{4}{X[c, mode=math]} @{}},
columns={font=\footnotesize},
row{1} ={mode=text},
hline{1,2,Z}={solid},
}
Parameter & Concept 1 & Concept 2 & Concept 3 & Concept 4 \\
%
\gamma & 0.8517 & 0.85 & 0.8517 & 0.85\\
K_{\Theta} & 2.6762 & 2.68 & 2.6762 & 2.68\\
n_e & - & - & 14 & 2\\
K^k & 2 \gamma K_{\Theta}EI/l_c & \gamma K_{\Theta}EI/l_c & 2 n_e \gamma K_{\Theta}EI/l_c & n_e \gamma K_{\Theta}EI/l_c\\
F^k & 4K^k\Theta/(\gamma l_c cos\Theta) & K^k\Theta/(\gamma l_c cos\Theta) & 4 n_e K^k\Theta/(\gamma l_c cos\Theta) & n_e K^k\Theta/(\gamma l_c cos\Theta)\\
M^k & bhl_c \rho_1 & bhl_c \rho_1 & n_e bhl_c \rho_2 & n_e bhl_c \rho_2\\
S^k & F^k ah/(4I) & F^k ah/(2I) & F^k ah/(4 n_e I) & F^k ah/(2 n_e I)\\
N^k & S_{max}/S_k & S_{max}/S_k & S_{max}/S_k & S_{max}/S_k \\
\end{longtblr}
\end{document}
您的表格真的是日志表吗(跨越几页)?如果不是,您可以考虑使用talltblr
它来代替。