- Questo topic ha 3 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 20 anni, 11 mesi fa da .
-
Topic
-
Ciao a tutti. In questo momento uso MikTeX su XP. Mi accade questa strana cosa. Il codice:
`\documentclass[a4paper,11pt]{book}\usepackage[ansinew]{inputenc}
\usepackage[italian]{babel}
\usepackage{fancyhdr}
\usepackage{layaureo}\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{} \fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\nouppercase{\rightmark}}
\fancyhead[RE]{\bfseries\nouppercase{\leftmark}}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt}\begin{document}
Blah blah blah blah Blah blah blah blahBlah blah blah blahBlah
blah blah blahBlah blah blah blahBlah blah blah blahBlah blah blah
blahBlah blah blah blahBlah blah blah blahBlah blah blah blahBlah
blah blah blah\end{document}`
restituisce un layout perfetto, mentre il seguente
`\documentclass[a4paper,11pt]{book}\usepackage[ansinew]{inputenc}
\usepackage[italian]{babel}
\usepackage{fancyhdr}
\usepackage{abu}
\usepackage{layaureo}\begin{document}
Blah blah blah blah Blah blah blah blahBlah blah blah blahBlah
blah blah blahBlah blah blah blahBlah blah blah blahBlah blah blah
blahBlah blah blah blahBlah blah blah blahBlah blah blah blahBlah
blah blah blah\end{document}`dove il pacchetto abu.sty è così definito
`\ProvidesPackage{abu}\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{} \fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\nouppercase{\rightmark}}
\fancyhead[RE]{\bfseries\nouppercase{\leftmark}}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt}`
fornisce un errore nel layout (la riga della testatina non va da una parte all’altra del paragrafo, ma è più corta). Eppure i due codici dovrebbero, almeno IMHO, essere perfettamente equivalenti: ho solo spostato delle istruzioni dal preambolo in un pacchettino fatto ad hoc, allo scopo di rendere più ordinato il sorgente. ❓Grazie anticipate.
Lorenzo
- Devi essere connesso per rispondere a questo topic.