我的标题页的行距有些问题。我的标题放在 parbox 中,一切都很好,直到标题超过 3 行,然后它就变得很挤了。以下是 PDF 的代码和图片。
我尝试在 parbox 中使用行距,但没有任何效果。我不知道是否有办法让 parbox 垂直方向变大,因为页面上有足够的空间,我的直觉告诉我这就是问题所在。
\documentclass[a4paper,11pt]{article}
\usepackage{hyphenat}
\begin{document}
\begin{titlepage}
\raggedleft
\rule{1pt}{\textheight}
\hspace{0.05\textwidth}
\parbox[b]{0.75\textwidth}{
\begin{flushleft}
\nohyphens{{\Huge Title: This is the title of the report and it is quite a long title so goes over several lines and then becomes all squished up}}\\[2\baselineskip]
{\large\textit{Report has a date etc}}\\[4\baselineskip]
\end{flushleft}
\vspace{0.25\textheight}
{\noindent Version 0.1}\\[\baselineskip]
}
\end{titlepage}
\end{document}
任何帮助,将不胜感激。
谢谢
答案1
看看以下 MWE 是否会给出您想要的内容:
\documentclass[a4paper,11pt]{article}
\usepackage{hyphenat}
\begin{document}
\begin{titlepage}
\raggedleft
\rule{1pt}{\textheight}
\hspace{0.05\textwidth}
\parbox[b]{0.75\textwidth}{
\raggedright
\Huge Title: This is the title of the report and it is quite a long title so goes over several lines and then becomes all squished up
\vspace{2\baselineskip}
\large\textit{Report has a date \today}
\vspace{0.25\textheight}
\noindent Version 0.1
}
\end{titlepage}
\end{document}
编辑: 现在代码片段已经完成到MWE。
笔记:
- 您的例子中使用 \ [4\baselineskip] 是错误的。您需要先终止段落(在我的 MWE 中是用空行完成的),然后添加所需的垂直空间,例如使用
\vspace{2\baselineskip}
。 - 禁止连字符的使用
\raggedright
,因此\nohyphens
命令是多余的。