-
Notifications
You must be signed in to change notification settings - Fork 21
常见问题
zhzhwz edited this page Apr 18, 2023
·
4 revisions
有以下几种解决方案:
-
更改标题行间距。在
ecnuthesis.cls
中将两处\__ecnu_line_spread:n { 1.1 }
中的1.1
酌情减小,比如改为\__ecnu_line_spread:n { 1 }
。 -
更改字号。根据教务的相关回复,不建议调整字体大小。但如果更改行间距无法解决问题,也可以考虑更改字号。在
ecnuthesis.cls
中将两处\__ecnu_line_spread:n { 1.1 }
后的\zihao { 1 }
改为\zihao { -1 }
(小一)或其他值。
使用 bicaption
宏包。该宏包已经在 ecnuthesis.cls
中被导入,因此可以直接使用,使用方法为 \bicaption{中文标题}{English Caption}
。以下是使用该宏包的一个示例:
\begin{figure}[htb]
\centering
\includegraphics[width=.5\textwidth]{example-image}
\bicaption{组件分布图}{Component Deploment}\label{fig-1}
\end{figure}
值得注意的是,\label
命令应该在 \bicaption
命令之后(但不必紧跟),才能被正确引用。
使用 booktabs
宏包。该宏包已经在 ecnuthesis.cls
中被导入,因此可以直接使用,使用方法为在 tabular
环境中插入 \toprule
、\midrule
和 \bottomrule
。以下是使用该宏包的一个示例:
\begin{table}[htb]
\centering
\begin{tabular}{@{}lll@{}}
\toprule
姓名 & 学号 & 成绩 \\ \midrule
张三 & 114 & 1919 \\
李四 & 514 & 810 \\ \bottomrule
\end{tabular}
\end{table}