我正在尝试创建一个包含图像和报告标题的封面,但图像和标题出现在不同的页面上。我该如何解决这个问题?
\documentclass[30pt]{report}
\usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm]{geometry}
\usepackage{graphicx}
\begin{document}
\begin{figure}[h]
\centering \includegraphics[width=5cm]{najah.png}
\end{figure}
\title{ATLAS Detector}
\author{Fatima Shahrouj\\ Departement of physics, An-Najah National University NNU, Nablus, Palestine.}
\maketitle
\end{document}
答案1
所以\maketitle
打印您提供的内容(\title
以及\author
一些其他内容),但您在其之前添加了一个数字。要将数字添加到\maketitle
,请按照建议这里,您可以使用titling
包。它提供\pretitle
在标题之前和\posttitle
之后执行的操作。\pretitle
已经定义了包含一个\begin{center}
,因此,为了在标题下方获取图像,我们使用\posttitle{\includegrapics[...]{...}\end{center}}
。您的代码将变成
\documentclass[30pt]{report}
\usepackage[a4paper,top=3cm,bottom=3cm,left=3cm,right=3cm]{geometry}
\usepackage{graphicx}
\usepackage{titling}
\begin{document}
\posttitle{
\\[\bigskipamount]\includegraphics[width=5cm]{najah.png}
\end{center}
}
\title{ATLAS Detector}
\author{Fatima Shahrouj\newline Departement of physics, An-Najah National University NNU, Nablus, Palestine.}
\maketitle
\end{document}