# [texhax] Fancy headings for letters

Vittorio vdemart1 at tin.it
Fri Feb 24 13:55:05 CET 2006

I created a new cls letter class hacking the latex letter class to
tailor the Italian way of writing letters.
Now I need to solve
something of a Byzanthine problem.
In a nutshell the layout of the
first page of my company's letter wants the logo of the company on the
upper left corner at set distances fron the margins of the paper + some
writings (Company name, Dept, Address, etc) immediatedly below the
logo. The other pages must only have the same logo  centered on the top
of the page.
With the following code extracted from my cls file I can
comply with the first page requirements but in the following pages the
logo is put on the left side too.
I tried to move  \ifthenelse{\value
absence of \begin{document} and terminates abnormally.

Vittorio

\RequirePackage{ifthen}
\RequirePackage[absolute]{textpos}
\RequirePackage{fancyhdr}
\RequirePackage{setspace}
\DeclareOption*
{\PassOptionsToClass{\CurrentOption}{letter}}
\ProcessOptions
[a4paper]{letter}

\newcommand{\logo}[1]{%
\begin{textblock}
{60}(0,0)
\parbox{60mm}{ \includegraphics[width=60mm]{#1}}
\end
{textblock}

\ifthenelse{\value{page} = 1}{
% Prima riga
\begin
{textblock}{60}(22,17)
\parbox{100mm}{
\setlength
{\baselineskip}{10pt}
\textsf{%
\scriptsize{%
\textbf{%
Direzione Magnificenza \\
Pianificazione della vita} \\