%% file: random_latex %% Purpose: Multipage template for welcome letters %% %% Based on work by %% %% Mark Asplen-Taylor %% Asplen Management Ltd %% www.asplen.co.uk %% %% Kristian Hoffman %% %% Changes %% 0.1 6/19/07 Created \documentclass[letterpaper]{article} \hyphenpenalty=5000 \usepackage{fancyhdr,lastpage,ifthen,afterpage} \usepackage{graphicx} % required for logo graphic \addtolength{\voffset}{-0.0cm} % top margin to top of header \addtolength{\hoffset}{-0.6cm} % left margin on page \addtolength{\topmargin}{-1.25cm} % top margin to top of header \setlength{\headheight}{2.0cm} % height of header \setlength{\headsep}{1.0cm} % between header and text \setlength{\footskip}{1.0cm} % bottom of footer from bottom of text %\addtolength{\textwidth}{2.1in} % width of text \setlength{\textwidth}{19.5cm} \setlength{\textheight}{19.5cm} \setlength{\oddsidemargin}{-0.9cm} % odd page left margin \setlength{\evensidemargin}{-0.9cm} % even page left margin \renewcommand{\headrulewidth}{0pt} \renewcommand{\footrulewidth}{0pt} % Adjust the inset of the mailing address \newcommand{\addressinset}[1][]{\hspace{1.0cm}} % Adjust the inset of the return address and logo \newcommand{\returninset}[1][]{\hspace{-0.25cm}} % New command for address lines i.e. skip them if blank \newcommand{\addressline}[1]{\ifthenelse{\equal{#1}{}}{}{#1\newline}} % Remove plain style header/footer \fancypagestyle{plain}{ \fancyhead{} } \fancyhf{} % Define fancy header/footer for first and subsequent pages \fancyfoot[R]{ \ifthenelse{\equal{\thepage}{1}} { % First page ~ } { % ... pages \small{\thepage\ of \pageref{LastPage}} } } \fancyhead[L]{ \ifthenelse{\equal{\thepage}{1}} { % First page \returninset \makebox{ \begin{tabular}{ll} \includegraphics{[@-- $conf_dir --@]/logo.eps} & \begin{minipage}[b]{5.5cm} [@-- $returnaddress --@] \end{minipage} \end{tabular} } } { % ... pages %\includegraphics{[@-- $conf_dir --@]/logo.eps} % Uncomment if you want the logo on all pages. } } \pagestyle{fancy} %% Font options are: %% bch Bitsream Charter %% put Utopia %% phv Adobe Helvetica %% pnc New Century Schoolbook %% ptm Times %% pcr Courier \renewcommand{\familydefault}{phv} \begin{document} % \begin{tabular}{ll} \addressinset \rule{0cm}{0cm} & \makebox{ \begin{minipage}[t]{5.0cm} \vspace{0.25cm} \textbf{[@-- $payname --@]}\\ \addressline{[@-- $company --@]} \addressline{[@-- $address1 --@]} \addressline{[@-- $address2 --@]} \addressline{[@-- $city --@], [@-- $state --@]~~[@-- $zip --@]} \addressline{[@-- $country --@]} \end{minipage}} \end{tabular} \vspace{1.5cm} \\ % Your content goes here Dear [@-- $first --@] [@-- $last --@]:\\ \\ Thank you for choosing [@-- $company_name --@]. We aim to meet all of your needs. Please do not hesitate to contact us for any additional services or assistance.\\ \end{document}