Re: Testatina indice a lettere minuscole

#37305
Up
0
Down
::

`\documentclass[a4paper,oneside,openbib, 11 pt]{book} % per la stampa ufficiale

\usepackage[english,latin,italian]{babel} % supporto ad altri linguaggi
\usepackage[utf8]{inputenc} % supporto grafemi italiani
\usepackage{lipsum} % testo di riempimento
\usepackage{url} % riconoscimento URL nel testo
\usepackage{fancyhdr} % per le testatine e l'ambiente abstract in “book” (definito sotto…)

%—- Definizione manuale dell'ambiente abstract per la classe “book” —-
\newcommand {\fncyblank }{\fancyhf{}}
\newenvironment{abstract}{\cleardoublepage \fncyblank \null \vfill
\begin{center}\bfseries\abstractname\end{center}}{\vfill \null}

%———————–Testatine capitoli in minuscolo——————-
\pagestyle{fancy}
\fancyhf{}
\fancyhead[C]{\nouppercase\leftmark}
\fancyfoot[C]{\thepage}
\fancypagestyle{plain}{%
\fancyhead{}%
\renewcommand{\headrulewidth}{0pt}%
}

\begin{document}
\begin{abstract}
\lipsum[1]
\end{abstract}
\newpage

\selectlanguage{english}
\begin{abstract}
\lipsum[1]
\end{abstract}
\selectlanguage{italian}
\newpage

\chapter{Roba bella}
\lipsum[1-10]
\chapter{Roba buona}
\lipsum[1-10]
\end{document}`

ok ci sono riuscito. l’ho anche compilato ed è compilabile, ma riproduce l’errore.
ti dò anche un’imbeccata: è di sicuro un’incompatibilità fra la definizione dell’ambiente abstract per book e le testatine.

spero che questo possa aiutarti a capire di che si tratta! ciao

Ale

PS hai qualche guida da consigliarmi per capire il criterio per cui mettete gli % a fine pagina?

Ti propongo l’ennesima variazione dell’ambiente per il sommario. 🙂
`\providecommand{\selectlanguage}[1]{}
\providecommand{\languagename}{}
\newenvironment{abstract}[1][\languagename]
{\cleardoublepage\thispagestyle{plain}
\expandafter\selectlanguage\expandafter{#1}\vspace*{\fill}
\begin{center}\bfseries\abstractname\end{center}}{\par\vfill}`
I sommari in varie lingue possono essere scritti così:
`\begin{abstract}
Testo nella lingua principale del documento, nel caso di
Bucky in italiano
\end{abstract}

\begin{abstract}[english]
text in another language, provided it has been declared in
the options to babel
\end{abstract}`
Siccome è almeno la quarta volta che te lo faccio osservare, ti dispiace tanto fare il favore di scrivere correttamente l’opzione di scelta del corpo come “11pt” e non come fai tu?

Ciao
Enrico

Go to top