Skip to content

Commit 2896d0b

Browse files
Fix excessive spacing in graduate template figures, tables, and algorithms
Co-authored-by: YDX-2147483647 <[email protected]>
1 parent 3b423f8 commit 2896d0b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

bithesis.dtx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -799,7 +799,7 @@
799799
floatSeparation .tl_set:N = \l_@@_misc_float_separation_tl,
800800
floatSeparation .initial:n = {0},
801801
algorithmSeparation .tl_set:N = \l_@@_misc_algorithm_separation_tl,
802-
algorithmSeparation .initial:n = {12pt plus 4pt minus 4pt},
802+
algorithmSeparation .initial:n = {6pt plus 2pt minus 2pt},
803803
tabularRowSeparation .tl_set:N = \l_@@_misc_tabular_row_separation_tl,
804804
tabularRowSeparation .initial:n = {1},
805805
}
@@ -1800,15 +1800,16 @@
18001800
}
18011801

18021802
% 调整“正文 🡘 表格 caption”距离
1803-
\captionsetup[table]{belowskip = 6bp + 0.25\baselineskip}
1803+
\captionsetup[table]{belowskip = 3bp}
18041804

18051805
% 调整“图片 caption 🡘 正文”距离
18061806
% 这一距离是 intextsep 与 belowcaptionskip 之和。
18071807
% 前者在小四 ctexbook 中默认为`14.0pt plus 4.0pt minus 4.0pt`,我们未改。
18081808
% 计算下来,后者应设置为 14.0pt - 6bp 左右。
1809-
\captionsetup[figure]{belowskip = -12pt}
1809+
% 减少负间距,避免过于紧密 (原: -12pt)
1810+
\captionsetup[figure]{belowskip = -6pt}
18101811
% 浮动体连续排列时,补偿以上负间距
1811-
\addtolength{\floatsep}{12pt}
1812+
\addtolength{\floatsep}{6pt}
18121813

18131814
% 适配子图
18141815
\captionsetup[subfigure]{aboveskip = 3bp, belowskip = 3bp}

0 commit comments

Comments
 (0)