标题行距太窄

标题行距太窄

我的论文有一个模板,但行距对于部门名称来说太窄了。

它看上去就像图片中的那样。 https://drive.google.com/file/d/1W-FLfpB5vv6mOEUvCVu4_zYiOL2MWq3N/view?usp=sharing

标题文件中的命令是这样的:

\vspace{5mm}
{\huge\MakeUppercase{\getFaculty{}}}\\
\vspace{15mm}

在 main.tex 文件中它是这样的:

\newcommand*{\getFaculty}{Department of Electrical and Computer Engineering}

我不明白如何才能仅增加这一行的行距,因为对于其他行来说它看起来不错。

答案1

我能想到两种补救办法。

  • 芭芭拉·比顿已经提出了一个规范的解决方案,即插入一条\par指令范围\huge结束。这样,应用的行间距就适合\huge材料了。

  • \strut在 之前和之后立即插入指令\getFaculty

我建议使用前一种解决方案。

在此处输入图片描述

\documentclass{article}
\newcommand*{\getFaculty}{Department of Electrical and Computer Engineering}

\begin{document}
\centering
{\huge\MakeUppercase{\getFaculty}\par}

\bigskip

{\huge\MakeUppercase{\strut\getFaculty\strut}}
\end{document}

此外,您应该认真考虑全大写材料的字母间距。以下屏幕截图显示了全大写和小写材料没有和有字母间距的外观。可以使用包\textls提供的命令来实现字母间距letterspace

在此处输入图片描述

\documentclass{article}
\newcommand*{\getFaculty}{Department of Electrical and~Computer Engineering}
\usepackage{letterspace} % for "\textls" macro
\textwidth13cm

\begin{document}
\centering
{\huge\MakeUppercase{\getFaculty}\par}

\bigskip
{\huge\textls{\MakeUppercase{\getFaculty}}\par}

\bigskip
{\huge\textsc{\getFaculty}\par}

\bigskip
{\huge\textls[75]{\textsc{\getFaculty}}\par}
\end{document}

相关内容