Vero, solo che mi produce un risultato strano.
Questi i codici:
retorica.tex
`\documentclass[a4paper,12pt]{article}
\usepackage{retorica}
\title{\Huge{\textbf{Filosofia e retorica}}}
\author{\Large{\textbf{Mauro Sacchetto}}}
\date{}
\begin{document}
\maketitle
\tableofcontents
\vspace{1.5cm}
\input{testo}
\newpage
\setcounter{footnote}{0}
\input{antologia}
\newpage
\input{bibliografia}
\end{document}
`
retorica.sty
`\ProvidesPackage{retorica}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[greek,italian]{babel}
\usepackage{cfr-lm}
\usepackage{microtype}
\usepackage
{geometry}
\newcommand{\GR}[1]{\foreignlanguage{greek}{#1}}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{graphicx} % serve per \resizebox
\usepackage{calc}
\usepackage{enumitem}
\setitemize{itemsep=.01em,leftmargin=*}
\usepackage{emptypage}
\makeatletter
\newcommand{\titolo}{\@title}
\makeatother
\usepackage{fancyhdr}
\setlength{\headheight}{18.0pt}
\pagestyle{fancy}
\lhead{}
\chead{}
\rhead{\titolo \hfill \thepage}
\lfoot{}
\cfoot{}
\rfoot{}
\usepackage{titletoc}
\contentsmargin{1em}
\dottedcontents{section}[2.5em]{}{2.3em}{0.8pc}
\dottedcontents{subsection}[4.2em]{}{3.2em}{0.8pc}
\renewcommand\footnoterule{%
\kern-3\p@
\kern2.6\p@
\setlength{\skip\footins}{15pt}}
\def\graffito@setup{%
\itshape\footnotesize%
\parindent=0pt \lineskip=0pt \lineskiplimit=0pt %
\tolerance=2000 \hyphenpenalty=300 \exhyphenpenalty=300%
\doublehyphendemerits=100000%
\finalhyphendemerits=\doublehyphendemerits}
\DeclareRobustCommand{\marginnote}{}
\let\marginnote\marginpar
\DeclareRobustCommand{\graffito}[1]{\marginnote%
[\graffito@setup\raggedleft\hspace{0pt}{#1}]%
{\graffito@setup\raggedright\hspace{0pt}{#1}}}
\let\marginpar\graffito
\setlength{\marginparwidth}{2cm} % x le note a margine
\setlength{\marginparsep}{0.60cm} % x le note a margine
\frenchspacing
\usepackage[colorlinks,linkcolor=black,citecolor=black,urlcolor=black,
bookmarks,bookmarksnumbered]{hyperref}`
e infine l’inizio di testo.tex
`\section{La retorica fra oratoria e scienza}
\subsection*{Aristotele}
La \textit{Retorica}\marginpar{La \emph{Retorica}} è molto probabilmente il
risultato del lavoro editoriale di Andronico da Rodi, e fonde due libri (il
\textsc{i} e la quasi totalità del \textsc{ii} redatti da Aristotele
verosimilmente in gioventù (da cui la vicinanza delle sue tesi con
l'atteggiamento del \textit{Grillo}), e la parte conclusiva (la fine del
\textsc{ii} e tutto il \textsc{iii} Libro) redatta durante il secondo periodo
ateniese (cioè a partire dal 335 a. C.). Questa seconda parte — giusta
l'opinione di Hermann Diels — era in origine una serie di frammenti destinati
a comporre un'opera autonoma, intitolata \GR{Per`i l'exewc} e dedicata allo
stile e alla composizione.
`
E quando compilo:
`(./testo.tex
! LaTeX Error: Not in outer par mode.
See the LaTeX manual or LaTeX Companion for explanation.
Type H
…
l.3 …tit{Retorica}\marginpar{La \emph{Retorica}}
è molto probabilmente il
?`
mentre senza quel \newcommand tutto fila lliscio.
Cos’è che dà fastidio a cosa?
Grazie
M.