+++ /dev/null
-#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass{letter (italian)}
-# Italian Letter textclass definition file.
-# Author : Juergen Vigna <jug@sad.it>
-# Modifies only some things from letter.layout
-
-
-# Input general definitions
-Input letter
-
-# Redefine some stuff
-
-# My Address style
-Style My_Address
- Margin Static
-End
-
-# Send_To_Address style definition
-Style Send_To_Address
- Margin Right_Address_Box
-End
-
-# Opening style definition
-Style Opening
- LeftMargin Apertura::xx
- LabelString Apertura:
-End
-
-# Signature style definition
-Style Signature
- LeftMargin Firma::xx
- LabelString Firma:
-End
-
-# Closing style definition
-Style Closing
- LeftMargin Saluti::xx
- LabelString Saluti:
-End
-
-# encl style definition
-Style encl
- LeftMargin Allegati::xx
- LabelString Allegati:
-End
-
-# Oggetto style definition
-Style Oggetto
- Margin Static
- LatexType Command
- LatexName oggetto
- LeftMargin Oggetto::xx
- LabelSep xx
- TopSep 0.4
- BottomSep 0.4
- ParSep 0.4
- Align Block
- AlignPossible Block, Left
- LabelType Static
- LabelString Oggetto:
- # label font definition
- LabelFont
- Series Bold
- Shape Italic
- Color red
- EndFont
-End
-
-# Citta style definition
-Style Citta
- Margin Static
- LatexType Command
- LatexName citta
- LeftMargin Città ::xx
- LabelSep xx
- TopSep 0.4
- BottomSep 0.4
- ParSep 0.4
- Align Block
- AlignPossible Block, Left
- LabelType Static
- LabelString Città :
- # label font definition
- LabelFont
- Series Bold
- Shape Italic
- Color red
- EndFont
-End
-
-# Data style definition
-Style Data
- Margin Static
- LatexType Command
- LatexName data
- LeftMargin Data::xx
- LabelSep xx
- TopSep 0.4
- BottomSep 0.4
- ParSep 0.4
- Align Block
- AlignPossible Block, Left
- LabelType Static
- LabelString Data:
- # label font definition
- LabelFont
- Series Bold
- Shape Italic
- Color red
- EndFont
-End
+++ /dev/null
-%
-% Author: Juergen Vigna (jug@sad.it)
-%
-% Defining some modifications and some new Commands for an
-% italian version to write letters.
-%
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{iletter}[1997/06/04 v1.0 Italian Style Letter]
-\LoadClassWithOptions{letter}
-\setlength\topmargin{-1cm}
-\setlength\oddsidemargin{-1cm}
-%Grundzeilenabstand 1/6in = 4,23mm (DIN 2107,2142)
-\newdimen\GZA
-\GZA=1in
-\divide\GZA by 6
-\newcommand*{\data}[1]{\def\mydata{#1}}
-\newcommand*{\citta}[1]{\def\mycitta{#1}}
-\newcommand*{\oggetto}[1]{\def\myoggetto{#1}}
-\data{}
-\citta{}
-\oggetto{}
-%Nuova definizione del commando opening
-\renewcommand*{\opening}[1]{%
-%% \thispagestyle{plain}
- \unitlength1mm
- \begin{picture}(0,0)
- %Absenderadresse und Datum
- \put(0,12.69){\parbox[t]{1\textwidth}{\parbox[t]{3in}{\fromaddress}}}
- %Empfaengeradresse
-%% \put(90,-21.15){\parbox[t]{3in}{\mbox{}\par\toname \\ \toaddress}}
- \put(90,-15.15){\parbox[t]{3in}{\mbox{}\par\toname \\ \toaddress}}
- \end{picture}%
- \mbox{}\par
- \vspace{-1\parskip}
- \vspace{14\GZA}
- \ifx\mydata\@empty\relax
- \ifx\mycitta\@empty\relax\else\mycitta, \@date\fi
- \else\relax
- \ifx\mycitta\@empty\relax\mydata\else\mycitta, \mydata\fi
- \fi
- \mbox{} \par
- %Anpassung wegen der verschiedenen Grundzeilenabstaende
- \ifcase\@ptsize\vspace{0.045pt}\or\vspace{-1.555pt}\or\vspace{-2.955pt}\or\fi
- \ifx\myoggetto\@empty\relax\else Oggetto: \myoggetto\fi
- \mbox{} \par
- \vspace{-1\parskip}
- \vspace{2\GZA}
- %Anpassung wegen der verschiedenen Grundzeilenabstaende
- \ifcase\@ptsize\vspace{0.045pt}\or\vspace{-1.555pt}\or\vspace{-2.955pt}\or\fi
- \newcommand{\Apertura}{#1}
- \ifx\Apertura\empty \else #1\par\fi\nobreak
-}
-
-% Redefinizione del commando closing
-\renewcommand{\closing}[1]{\par\nobreak\vspace{\parskip}%
- \stopbreaks
- \noindent
- \ignorespaces #1\\[6\medskipamount]%
-%% \ifx\@empty\fromaddress\else
- \hspace*{\longindentation}% \fi
- \parbox{\indentedwidth}{%
- \raggedright
- \ifx\@empty\fromsig
- \fromname
- \else \fromsig \fi\strut
- }%
- \par
-}