请首先使用围栏代码块语法(你需要三个`
)让你的代码正确高亮,否则缺少\
让人怎么帮你debug...
\documentclass[12pt]{article}
\usepackage{ctex}
\usepackage[a4paper]{geometry}%
% \usepackage{setspace} % 设置文档的行距
% \usepackage{caption} % 处理表格和图形的标题
% 表格相关
\usepackage{booktabs} % 三线表
% \usepackage{makecell} % 表格内换行
% \usepackage{float}
% \usepackage{array}
% \usepackage{tabularx} % 设置表格的宽度
% \usepackage{longtable} % 表格跨页
\usepackage{tabularray}
% \usepackage{microtype} % 改善对齐
\DefTblrTemplate{contfoot-text}{default}{textit{Continued on next page}} % 续表
\NewTblrTheme{no-caption}{
\SetTblrTemplate{head}{empty}
\SetTblrTemplate{caption}{empty}
}
\begin{document}
% Panel B
\begin{flushleft}
\textbf{Table B4 (cont.)} \\
Using an Alternative Measure of Social Interaction
\end{flushleft}
\vskip -1cm \vskip 0pt
\begin{longtblr}[
entry=none,
label=none,
]{
width = \linewidth,
rowhead = 3,
colspec = {X[c,4.5cm]X[c,2cm]X[c,2cm]X[c,2cm]X[c,2cm]X[c,2cm]X[c,2cm]},
colsep = 0cm,
cells = {c,m},
stretch = 0.43,
% rowsep = 0pt, %感觉行距大点会更好...
cell{1}{1} = {c=7, r=1}{l},
cell{2}{1} = {c=1, r=2}{c},
hline{1,2,Z} = {0.06em},
hline{3,4} = {0.04em},
row{2,4-Z} = {ht=0.4cm, font=\small},
column{1} = {font=\itshape\small},
row{1} = {ht=0.5cm, font=\normalsize},
row{3} = {ht=1.2cm},%修改行高我感觉观感就可以了...
}
{Panel B: OLS regression} & & & & & & \\
& (1) & (2) & (3) & (4) & (5) & (6) \\
& {Rel\_Rec} & {CAR\\[-1ex]{}[$-1$, $+1$]} & {CAR\\[-1ex]{}[$-2$, $+2$]} & {CAR\\[-1ex]{}[$-3$, $+3$]} & {CAR\\[-1ex]{}[$-5$, $+5$]} & {BHAR\\[-1ex]{}[$+2$, $+30$]} \\
% attention here {CAR\\{}[...]}
% {}不能缺,具体原理我也不确定,似乎会被识别成\[ \]..导致报错
Social Interaction & 0.086*** & 0.546** & 0.740** & 0.659* & 0.807* & 1.270*** \\
& (6.32) & (2.39) & (2.53) & (1.95) & (1.86) & (2.62) \\
\end{longtblr}
金融学..累计超额收益率...挺不错的...
% 下一页
\newpage
\end{document}
关于行距,我没找到tabularray
比较方便的接口...略作修改如上...
问 longtblr下,如何实现手动换行并设置行间距