标题页顶部居中显示徽标

标题页顶部居中显示徽标

我在创建论文标题页时遇到了问题。我从一个简单的代码开始:

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

您可以执行以下操作:

  1. 关于徽标上方的空白,在之前添加一些负间距\includegraphics,例如

    \vspace*{-6\baselineskip}
    

    并在其后留出一些正间距,例如

    \vspace*{4\baselineskip}
    
  2. 关于图像向右移动的问题,可以在前面添加一些水平负间距\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,则有必要禁用标题页中的行间间距。

在此处输入图片描述

相关内容