
미니페이지에 문제가 있습니다. 연결된 이미지와 유사한 출력을 얻기 위해 두 개의 미니페이지를 나란히 두고 싶습니다.
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}
원하는 결과를 어떻게 얻을 수 있습니까?
추신: 궁극적으로 코드를 파일에 포함시켜 titlepage.tex
더 큰 문서에 포함시킬 것입니다(이 정보가 관련이 있는지 없는지 모르겠습니다).
답변1
minipages
제목 뒤에 두 개를 나란히 사용하면 코드를 단순화할 수 있습니다 .
minipages
들여쓰기 없이 내용을 넣습니다. 감독관 및 독서 위원회 열을 들여쓰기하려면 들여쓰기 길이를 원하는 대로 설정할 수 있습니다. \withof{<text>}
( 패키지)를 사용하면 calc
다음과 같은 길이로 설정할 수 있습니다.\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}