我有一个用于求职信的信头背景。我遇到了间距问题,一些文本被信头图像遮住了。我尝试使用\\
、等\\*
,vspace{5in}
但无济于事。
我应该如何确保我的文字不会被信头图像遮挡?
示例 PDF 输出可用这里
并且信头图像可用这里。
以下是我的示例:
\documentclass[a4paper,12pt]{article}
\usepackage{setspace}
% \usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{graphicx}
\setlength{\parskip}{10pt plus 1pt minus 1pt}
%\usepackage{hyperref}
\addtolength{\oddsidemargin}{-0.75in}
%\addtolength{\voffset}{-1.25in}
\addtolength{\textwidth}{1.75in}
%\addtolength{\textheight}{1.50in}
\usepackage{lipsum}
\thispagestyle{empty}
\usepackage{eso-pic}
\newcommand\BackgroundPic{
\put(0,0){
\parbox[b][\paperheight]{\paperwidth}{%
\vfill
\centering
\includegraphics[width=0.9\paperwidth,height=1.2\paperheight,
keepaspectratio]{Letterhead_example1.jpg}%
\vfill
}}}
\begin{document}
\AddToShipoutPicture{\BackgroundPic}
\parskip
\begin{flushright}
My Place, State \\
\today \\
\end{flushright}
\begin{flushleft}
To,\\
\textbf{Hiring committee}\\
People\\
And\\
others
\end{flushleft}
% \vspace{2pt}
\begin{center}
\textbf{Cover letter for that job that would lead me to a world of happiness}
\end{center}
\lipsum[1-7]
\begin{flushleft}
Thank you,\\
\parskip 7.2pt
Me\\
Always me!!!!
\end{flushleft}
\end{document}
答案1
如果您只想将文本向下推一点,可以使用\vspace*{...}
。(\vspace*
与 不同,该命令\vspace
在页面的最开始处起作用。)但是,这只在第一页有用。如果您在每一页上都使用信头,那么您需要调整文本的顶部边距。因此,您可以尝试添加\setlength{\topmargin}{1in}
序言。(请注意,这会留下一个顶部边距二英寸,因为 中的值总是加 1 英寸\topmargin
。参见这里讨论这一现象。