Skip to content

Commit 09f16ab

Browse files
revert(GT): 撤销 #587 修改的浮动体间距
之前用了负间距,太 hack 了,有时文字都会被遮住。 #584 (comment) Ref: e485b46
1 parent f7ce6de commit 09f16ab

File tree

1 file changed

+3
-25
lines changed

1 file changed

+3
-25
lines changed

bithesis.dtx

+3-25
Original file line numberDiff line numberDiff line change
@@ -1620,8 +1620,8 @@
16201620
%
16211621
% 1. 设置相对简单的浮动体内部“图表本体 🡘 caption”距离。
16221622
%
1623+
\setlength{\abovecaptionskip}{11pt}
16231624
\@@_if_bachelor_thesis:TF {
1624-
\setlength{\abovecaptionskip}{11pt}
16251625

16261626
% 调整表格 caption 和表格本体间的距离。
16271627
\@@_if_thesis_english:TF {
@@ -1631,7 +1631,7 @@
16311631
\captionsetup[table]{skip=5pt}
16321632
}
16331633
} {
1634-
\captionsetup[table]{skip=8bp}
1634+
\setlength{\belowcaptionskip}{9pt}
16351635
}
16361636
%
16371637
% 2. 设置比较复杂的图表浮动体与前后正文的间距。
@@ -1669,29 +1669,7 @@
16691669
}{}
16701670
}
16711671
} {
1672-
% 保留“正文 🡘 图片本体”距离不动,缩小“表格本体 🡘 正文”实际距离,使二者相近
1673-
\AtBeginEnvironment{table}{
1674-
\setlength{\intextsep}{3bp plus 1pt minus 1pt}
1675-
}
1676-
1677-
% 调整“正文 🡘 表格 caption”距离
1678-
\captionsetup[table]{belowskip = 6bp + 0.25\baselineskip}
1679-
1680-
% 调整“图片 caption 🡘 正文”距离
1681-
% 这一距离是 intextsep 与 belowcaptionskip 之和。
1682-
% 前者在小四 ctexbook 中默认为`14.0pt plus 4.0pt minus 4.0pt`,我们未改。
1683-
% 计算下来,后者应设置为 14.0pt - 6bp 左右。
1684-
\captionsetup[figure]{belowskip = -12pt}
1685-
% 适配子图
1686-
\captionsetup[subfigure]{aboveskip = 3bp, belowskip = 3bp}
1687-
1688-
\AtBeginDocument {
1689-
% longtable 宏包有另外的机制,需专门调整
1690-
\@ifpackageloaded{longtable}{
1691-
\setlength{\LTpre}{-0.8\baselineskip plus 0.2\baselineskip minus 0.2\baselineskip}
1692-
\setlength{\LTpost}{0.1\baselineskip plus 0.2\baselineskip minus 0.2\baselineskip}
1693-
}{}
1694-
}
1672+
% TODO: 研究生模板待调整
16951673
}
16961674
% \end{macrocode}
16971675
%

0 commit comments

Comments
 (0)