使图片水平填满页面并保持在顶部

使图片水平填满页面并保持在顶部

我正在制作标题页(这是我使用 LateX 的第一天),我想用一张触及页面顶部和侧面的图片来开始标题页,而不改变其在 A4 纸上的纵横比。

我没能达到这两个目标。有什么建议吗?

##This is how far I've got: ##

    \documentclass[10pt,a4paper]{report}

    %% Font  %% Mathematics

    \usepackage[utf8]{inputenc}

    \usepackage{amsmath}

    \usepackage{amsfonts}

    \usepackage{amssymb}

    %% Graphics
    \usepackage{graphicx}

    \begin{document}

    %% Titlepage
    \newpage

    \begin{center}    
        \includegraphics[width=\linewidth]{Green.png}
    \end{center}
    \end{document}

答案1

根据我的回答有哪些方法可以将内容绝对定位在页面上?,我提供这个 MWE,并用来\atxy{}{}{}将图像放置在页面上的 (0,0) 处。

唯一的问题是,您必须手动将剩余的页面文本放在页面下方,以避免重叠。在这里,我使用了\vspace

\documentclass[10pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
%% Graphics
\usepackage{graphicx,stackengine}
\usepackage{everypage}
\usepackage{xcolor}
\usepackage{lipsum}
% THESE ARE LaTeX DEFAULTS; CAN CHANGE IF NEEDED.
\def\PageTopMargin{1in}
\def\PageLeftMargin{1in}
\newcommand\atxy[3]{%
 \AddThispageHook{\smash{\hspace*{\dimexpr-\PageLeftMargin-\hoffset+#1\relax}%
  \raisebox{\dimexpr\PageTopMargin+\voffset-#2\relax}{\textcolor{red}{#3}}}}}
% VERIFIED THAT SETTING \hoffset AND \voffset DO NOT BREAK SOLUTION.
%\hoffset=0.4in
%\voffset=0.2in
\atxy{0in}{0in}{\belowbaseline[0pt]{\includegraphics[width=\paperwidth]{snow}}}
    \begin{document}
    %% Titlepage
\vspace*{3in}
\lipsum[1]
    \end{document}

在此处输入图片描述

相关内容