
我在使用迷你頁時遇到了一些麻煩:我想並排放置兩個迷你頁,以獲得與連結圖像類似的輸出。
supervisors
和列reading committee
沒有正確對齊:我希望它們位於標題行末尾的下方(即更靠右側)。產生該輸出的程式碼是
\documentclass[12pt, a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[british]{babel}
\usepackage{lmodern}
\usepackage{csquotes}
\usepackage{textcomp}
\usepackage{microtype}
\usepackage[margin=2cm]{geometry}
\usepackage[linktocpage=true]{hyperref}
\hypersetup{breaklinks=true}
\usepackage[noabbrev, nameinlink]{cleveref}
\usepackage[hyphens]{xurl}
\begin{document}
\centering
\begin{minipage}{\textwidth}
\hfill\rule{\textwidth}{1pt}
\end{minipage}
\begin{minipage}{\textwidth}
\centering
\LARGE
\textbf{Some title}
\end{minipage}
\begin{minipage}{\textwidth}
\hfill\rule{\textwidth}{1pt}
\end{minipage}
\vspace{1.5cm}
\begin{minipage}[t]{0.45\textwidth}
\raggedright
\Large{\textit{Author}:}\\
\href{mailto:[email protected]}{\large{\textsc{Author}}}
\end{minipage}
\hfill
\noindent
\begin{minipage}[t]{0.45\textwidth}
\raggedright
\Large{\textit{Supervisors}:} \\
\href{mailto:[email protected]}{\large{\textsc{Prof1}}} \href{dep1Link}{(Dep1)}\\
\href{mailto:[email protected]}{\large{\textsc{Prof2}}} \href{dep2Link}{(Dep2)}
\end{minipage}
\bigskip
\begin{minipage}[t]{0.45\textwidth}
\end{minipage}
\hfill
\noindent
\begin{minipage}[t]{0.45\textwidth}
\raggedright
\Large{\textit{Reading committee}:} \\
\href{mailto:[email protected]}{\large{\textsc{Prof1}}} \href{dep1Link}{(Dep1)}\\
\href{mailto:[email protected]}{\large{\textsc{Prof2}}} \href{dep2Link}{(Dep2)}\\
\href{mailto:[email protected]}{\large{\textsc{Prof3}}} \href{dep3Link}{(Dep3)}\\
\href{mailto:[email protected]}{\large{\textsc{Prof4}}} \href{dep4Link}{(Dep4)}
\end{minipage}
\vspace{3.5cm}
\begin{minipage}[b]{\textwidth}
\centering
\Large
Master's thesis carried out to obtain the degree of Master of Science in Electrical Engineering by \href{mailto:[email protected]}{\large{\textsc{Author}}}.\\
Academic year xxxx-xxxx.
\end{minipage}
\end{document}
我怎樣才能達到想要的結果?
PS:最終,我會將程式碼包含到一個文件中titlepage.tex
,以將其包含在更大的文檔中(我不知道這個資訊是否相關)
答案1
minipages
只需在標題後並排使用兩個即可簡化程式碼。
minipages
將不縮排地放置其內容。若要縮排主管和閱讀委員會列,您可以將縮排設定為任意長度。透過使用\withof{<text>}
( calc
package) 您可以將其設定為與以下內容相同的長度\Large{\textit{Supervisors:}}
我認為在這兩種情況下使用相同的縮排看起來更好(見下文)。
\documentclass[12pt, a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[british]{babel}
\usepackage{lmodern}
\usepackage{csquotes}
\usepackage{textcomp}
\usepackage{microtype}
\usepackage[margin=2cm]{geometry}
\usepackage[linktocpage=true]{hyperref}
\hypersetup{breaklinks=true}
\usepackage[noabbrev, nameinlink]{cleveref}
\usepackage[hyphens]{xurl}
\usepackage{calc} % added <<<<<<<<<<
\newlength{\Pindent}
\begin{document}
\centering
\begin{minipage}{\textwidth}
\rule{\textwidth}{1pt}
\end{minipage}
\begin{minipage}{\textwidth}
\centering
\LARGE
\textbf{Some title}
\end{minipage}
\begin{minipage}{\textwidth}
\rule{\textwidth}{1pt}
\end{minipage}
\vspace{1.5cm}
\begin{minipage}[t]{0.35\textwidth}
\raggedright
\Large{\textit{Author:}}\par% changed <<<<<<
\href{mailto:[email protected]}{\large{\textsc{Author}}}
\end{minipage}
\hfill
\begin{minipage}[t]{0.6\textwidth}% changed <<<<<<
\Large{\textit{Supervisors:}}% changed <<<<<<
\setlength{\Pindent}{\widthof{\Large{\textit{Supervisors:}}}}
{\parindent\Pindent \par
\href{mailto:[email protected]}{\large{\textsc{Prof1}}} \href{dep1Link}{(Dep1)}\par
\href{mailto:[email protected]}{\large{\textsc{Prof2}}} \href{dep2Link}{(Dep2)}}\par
\medskip
\Large{\textit{Reading committee:}}
\setlength{\Pindent}{\widthof{\Large{\textit{Reading committee:}}}} % try this
{\parindent\Pindent \par
\href{mailto:[email protected]}{\large{\textsc{Prof1}}} \href{dep1Link}{(Dep1)}\par
\href{mailto:[email protected]}{\large{\textsc{Prof2}}} \href{dep2Link}{(Dep2)}\par
\href{mailto:[email protected]}{\large{\textsc{Prof3}}} \href{dep3Link}{(Dep3)}\par
\href{mailto:[email protected]}{\large{\textsc{Prof4}}} \href{dep4Link}{(Dep4)}
}
\end{minipage}
\vspace{3.5cm}
\begin{minipage}[b]{\textwidth}
\centering
\Large
Master's thesis carried out to obtain the degree of Master of Science in Electrical Engineering by \href{mailto:[email protected]}{\large{\textsc{Author}}}.\\
Academic year xxxx-xxxx.
\end{minipage}
\end{document}
取消註解該行
\setlength{\Pindent}{\widthof{\Large{\textit{Reading committee:}}}}
你會得到
也許標題頁的更好替代方案是
使用
\setlength{\Pindent}{\widthof{\Large{\textit{Supervisors:}}}}
\begin{minipage}[t]{0.5\textwidth}
\parindent\Pindent
\href{mailto:[email protected]}{\large{\textsc{Author}}}
\end{minipage}
\vspace{1.5cm}
\begin{minipage}[t]{0.5\textwidth}% changed <<<<<<
\Large{\textit{Supervisors:}}% changed <<<<<<
{\parindent\Pindent \par
\href{mailto:[email protected]}{\large{\textsc{Prof1}}} \href{dep1Link}{(Dep1)}\par
\href{mailto:[email protected]}{\large{\textsc{Prof2}}} \href{dep2Link}{(Dep2)}}\par
\medskip
\Large{\textit{Reading committee:}}
{\parindent\Pindent \par
\href{mailto:[email protected]}{\large{\textsc{Prof1}}} \href{dep1Link}{(Dep1)}\par
\href{mailto:[email protected]}{\large{\textsc{Prof2}}} \href{dep2Link}{(Dep2)}\par
\href{mailto:[email protected]}{\large{\textsc{Prof3}}} \href{dep3Link}{(Dep3)}\par
\href{mailto:[email protected]}{\large{\textsc{Prof4}}} \href{dep4Link}{(Dep4)}
}
\end{minipage}