allora il mio preambolo è questo:
`\documentclass[12pt,a4paper,oneside,openright]{book}
\usepackage{packages}
\usepackage{frontesp}
\setstretch{1.3}
\begin{document}
…
…
`
il file packages.sty, che contiene tutte gli “import” di packages vari è questo:
`\newif\ifpdf
\ifx\pdfoutput\undefined
\pdffalse
\else
\pdfoutput=1
\pdftrue
\fi
\ifpdf
\pdfpageheight=\paperheight
\pdfpagewidth=\paperwidth
\usepackage[pdftex,plainpages=false,colorlinks,hyperindex,pdfpagemode=None,bookmarksopen,linkcolor=red,citecolor=blue,urlcolor=blue]{hyperref}
\usepackage[pdftex]{graphicx}
\DeclareGraphicsExtensions{.pdf,.jpg}
\pdfcompresslevel=9
\else
\usepackage[dvips,plainpages=false]{hyperref}
\usepackage[dvips]{graphicx}
\DeclareGraphicsExtensions{.ps,.eps}
\fi
\catcode`\ì=\active \def ì{\`{\i}}
\catcode`\í=\active \def í{\'{\i}}
\catcode`\è=\active \def è{\`e}
\catcode`\é=\active \def é{\'e}
\catcode`\È=\active \def È{\`E}
\catcode`\É=\active \def É{\'E}
\catcode`\à=\active \def à{\`a}
\catcode`\á=\active \def á{\'a}
\catcode`\À=\active \def À{\`A}
\catcode`\Á=\active \def Á{\'A}
\catcode`\ù=\active \def ù{\`u}
\catcode`\ú=\active \def ú{\'u}
\catcode`\ò=\active \def ò{\`o}
\catcode`\ó=\active \def ó{\'o}
\usepackage[small,anne]{caption2}
\usepackage[italian]{babel}
\usepackage{fancyheadings}
\usepackage{fancybox}
\usepackage{times}
\usepackage{mathptm}
\usepackage{doublespace}
\usepackage{makeidx}
\usepackage{verbatim}
\usepackage{tabularx}
\newcolumntype{Z}{>{\centering\arraybackslash}X}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
`
il file frontesp.sty contiene solo la definizione del frontespizio, attraverso la definizione di un comando, titlep, che richiamo all’interno del corpo del documento all’inizio per creare la pagina iniziale.