[freeside-commits] freeside/conf welcome_letter,NONE,1.1.2.1
Jeff Finucane,420,,
jeff at wavetail.420.am
Wed Jun 20 21:02:41 PDT 2007
- Previous message: [freeside-commits] freeside/rt/html/Elements QuickCreate, 1.1.1.2, 1.1.1.2.4.1
- Next message: [freeside-commits] freeside/FS/FS Conf.pm, 1.180.2.11, 1.180.2.12 Misc.pm, 1.19.2.2, 1.19.2.3 cust_bill.pm, 1.163.2.6, 1.163.2.7 cust_main.pm, 1.271.2.14, 1.271.2.15 cust_pkg.pm, 1.73.2.3, 1.73.2.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /home/cvs/cvsroot/freeside/conf
In directory wavetail:/tmp/cvs-serv1428/conf
Added Files:
Tag: FREESIDE_1_7_BRANCH
welcome_letter
Log Message:
latex welcome letters (1677)
--- NEW FILE: welcome_letter ---
%% 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 Freeside. We aim to meet all the billing needs of
[@-- $company --@]. Please do not hesitate to contact us for any additional
service or features you require.\\
\end{document}
- Previous message: [freeside-commits] freeside/rt/html/Elements QuickCreate, 1.1.1.2, 1.1.1.2.4.1
- Next message: [freeside-commits] freeside/FS/FS Conf.pm, 1.180.2.11, 1.180.2.12 Misc.pm, 1.19.2.2, 1.19.2.3 cust_bill.pm, 1.163.2.6, 1.163.2.7 cust_main.pm, 1.271.2.14, 1.271.2.15 cust_pkg.pm, 1.73.2.3, 1.73.2.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the freeside-commits
mailing list