Re: Come usare l’ambiente abstract con la classe book

#52333
Up
0
Down
::

`\documentclass [12pt,a4paper,twoside,openright]{book}

\usepackage[rilegatura=1.3 cm]{layaureo}
\usepackage[latin1]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[tight,italian]{minitoc}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{lettrine}

\usepackage[babel]{csquotes}
\usepackage{biblatex}

\usepackage[Lenny]{fncychap}
\usepackage{fancyhdr}
\pagestyle{fancy}
\ChTitleVar{\LARGE\bfseries\rm\centering}
\fancyhead{}
\fancyfoot{}
\fancyfoot[RO,LE]{\thepage}
\fancyhead[LE]{{\footnotesize\nouppercase\leftmark}} % even pages!
\fancyhead[RO]{{\footnotesize\nouppercase\rightmark}} % odd pages!
\usepackage {epigraph} %epigrafe
\usepackage[bf,footnotesize]{caption}
\usepackage{doublespace}
\usepackage{chngcntr}
\counterwithin{figure}{section}
\counterwithin{table}{section}
\theoremstyle{definition}
\newtheorem{definition}{Definition}[section]
\bibliography{Bibliography}

\begin{document}
\frontmatter % per i numeri di pagina in romano
\tableofcontents % Indice
\listoffigures % Lista delle figure
\listoftables % Lista delle Tabelle

%******************************************************************
% Capitoli
%******************************************************************
\input{Chapters/Inizio} % Abstract Aknowledgments Declaration
\mainmatter % per i numeri di pagina in arabo
\input{Chapters/01-LinearBlockCodes}
\input{Chapters/02-LowDensityParityCheckCodes}
\input{Chapters/03-SC-MPC}
\input{Chapters/04-PerformanceComparison}
%******************************************************************

\backmatter

%******************************************************************
% Bibliografia
%******************************************************************
\addcontentsline{toc}{chapter}{Bibliography}
\printbibliography
%******************************************************************

\end{document}
`

quale devo usare di stile ?

Questo non è un esempio compilabile, perché usa un pacchetto non standard (doublespace.sty); esiste setspace che fa certamente meglio un lavoro che sarebbe meglio non fare (ma capisco che ti può essere imposto).

Il problema si risolve così:

(1) Scrivendo un abstract che non occupi più di una pagina. Altrimenti che razza di abstract è?
(2) Caricando il pacchetto emptypage.

Hai altri problemi: a ogni compilazione LaTeX ti avvisa che
• Package Fancyhdr Warning: \headheight is too small (12.0pt): Make it at least 14.49998pt.
• The fncychap package should be loaded BEFORE the minitoc package.
• The caption package should be loaded BEFORE the minitoc package.

Il primo messaggio è molto importante; scrivi \setlength{\headheight}{14.5pt} nel preambolo. Per il terzo basta fare quello che ti viene suggerito. Per il secondo basta eliminare la chiamata di fncychap. Lo stile normale dei capitoli della classe book è infinitamente migliore di qualsiasi stile fornito dal pacchetto.

Ciao
Enrico

Go to top