我目前正在使用 ShareLatex 上的一个模板,名为“利物浦大学博士论文”。我在其中使用了 longtable 包,但似乎无法更改其中的字体大小。如果有人能帮忙,我将不胜感激。很难包含 MWE,因为它是一个很大的模板。我的表格片段如下所示:
\vspace{10 mm} \begin{longtable}{Cp{2.0cm}Cp{2.0cm}Cp{2.0cm}Cp{2.0cm}} \hline
\centering\arraybackslash\textbf{Text no.} & \centering\arraybackslash\textbf{No. of witnesses} & \centering\arraybackslash\textbf{Date (y/m/d)} & \centering\arraybackslash\textbf{Dimensions (iku)} \\ \hline \endhead
138 & 2-4\textmd{\textnormal{\footnote{The text is broken and some text beyond line 19 of the reverse is lost.}}} & 1 & 0.0.3 \\
139 & 3 & 1 & [x] + 0.0.2 \\
142 & 3 & 3 & \\
144 & 4\textmd{\textnormal{\footnote{All of the witnesses are divine witnesses.}}} & 3/01/01 & \\
145 & 4 & 03/02/01 & \\
\hline \end{longtable}
如果我只是将 \footnotesize 放在表格顶部,它会被忽略。
非常感谢,
詹姆士。
答案1
如果你想改变一个特定的(长)表中的字体大小,你只需要写,比如说\footnotesize
,前表格,并将整个字体大小更改 + 表格括在一对括号内。
如果您希望更改文档中所有长文本的字体大小,请在序言中写入以下几行:
\usepackage{etoolbox}
\AtBeginEnvironment{longtable}{\footnotesize}