我在创建论文标题页时遇到了问题。我从一个简单的代码开始:
documentclass[12pt,a4paper]{report}
\usepackage{amsmath}
\usepackage{parskip}
\usepackage{graphicx}
\usepackage{braket}
\usepackage{booktabs,dcolumn}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{url}
\linespread{1.5}
\begin{document}
\begin{titlepage}
\begin{center}
\includegraphics[width=\textwidth]{logo.pdf}
{\huge \bfseries Title of the thesis}\\[1.5cm]
\textsc{\LARGE Ruhr-Universit\"at Bochum}\\[1.5cm]
\textsc{\large Department of Atomistic Modelling and Simulation, ICAMS}\\[1.5cm]
\textsc{\Large{Project Work}}\\[2.0cm]
Vorname \textsc{Name}\\[0.3cm]
-----------\\[1.5cm]
\emph{Lecturer:} \\
Dr.~Thomas \textsc{Hammerschmidt}\\
\vfill
% Bottom of the page
{\large May 2014}
\end{center}
\end{titlepage}
\end{document}
问题是,当我尝试增加徽标的尺寸时,它会向右移动。此外,它上面有一个很大的空白区域。我需要它位于页面顶部的中央。第一张图片是我得到的,第二张图片是我需要的。
答案1
您可以执行以下操作:
关于徽标上方的空白,在之前添加一些负间距
\includegraphics
,例如\vspace*{-6\baselineskip}
并在其后留出一些正间距,例如
\vspace*{4\baselineskip}
关于图像向右移动的问题,可以在前面添加一些水平负间距
\includegraphics
,例如\hspace*{-0.1\textwidth}
梅威瑟:
\documentclass[12pt,a4paper]{report}
\usepackage{amsmath}
\usepackage{parskip}
\usepackage[demo]{graphicx}
\usepackage{braket}
\usepackage{booktabs,dcolumn}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{url}
\linespread{1.5}
\begin{document}
\begin{titlepage}
\centering
\vspace*{-6\baselineskip}
\hspace*{-0.1\textwidth}\includegraphics[width=1.2\textwidth]{logo.pdf}
\par\vspace*{4\baselineskip}
{\huge \bfseries Title of the thesis}\\[1.5cm]
\textsc{\LARGE Ruhr-Universit\"at Bochum}\\[1.5cm]
\textsc{\large Department of Atomistic Modelling and Simulation, ICAMS}\\[1.5cm]
\textsc{\Large{Project Work}}\\[2.0cm]
Vorname \textsc{Name}\\[0.3cm]
108008112625\\[1.5cm]
\emph{Lecturer:} \\
Dr.~Thomas \textsc{Hammerschmidt}\\
\vfill
% Bottom of the page
{\large May 2014}
\end{titlepage}
\end{document}
输出:
答案2
这个包geometry
可以提供帮助。
\documentclass[12pt,a4paper]{report}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[pass]{geometry}
\usepackage{lipsum} % just for the example
\begin{document}
\newgeometry{top=1cm,bottom=3cm,left=2cm,right=2cm}
\begin{titlepage}
\centering
\includegraphics[width=\textwidth,height=3cm]{example-image.pdf} % height just for the example
\vspace{2cm}
{\huge \bfseries Title of the thesis\par}
\vspace{1cm}
{\LARGE\scshape Ruhr-Universit\"at Bochum\par}
\vspace{1cm}
{\large\scshape Department of Atomistic Modelling and Simulation, ICAMS\par}
\vspace{2cm}
{\Large\scshape Project Work\par}
\vspace{2cm}
Vorname \textsc{Name}\\[0.3cm]
108008112625\\[1.5cm]
\emph{Lecturer:} \\
Dr.~Thomas \textsc{Hammerschmidt}\\
\vfill
% Bottom of the page
{\large May 2014\par}
\end{titlepage}
\restoregeometry
\chapter{Introduction}
\lipsum
\end{document}
使用该pass
选项,我们告诉您geometry
不要对标准页面几何形状进行任何处理;尽管如此,它仍允许我们将其用于\newgeometry
标题页。如果您改变主意并决定使用该twopage
选项,该示例仍将有效。
在示例中,我删除了所有不必要的包,然后将它们重新添加。如果您确实使用setspace
,则有必要禁用标题页中的行间间距。