Hi!
Thanks for your reply!
I'm not sure how to use these MWE, but I copy here part of my code:
Code: Select all
\documentclass[italian,11pt,twoside]{book}
\usepackage[german,french,english,italian]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[titles]{tocloft}
\setlength{\cftbeforechapskip}{10pt}
\setlength{\cftbeforesecskip}{8pt}
\renewcommand{\cfttoctitlefont}{\Large}
\renewcommand{\cftchapfont}{\normalsize}
\renewcommand{\cftchappagefont}{\normalsize}
\usepackage{stfloats}
\usepackage[hang]{footmisc}
\footnotemargin=1.5em
\makeatother
\makeatletter
\renewcommand\footnoterule{%
\vspace{0.6em}
\kern-3\p@\hrule\@width.3\columnwidth%
\kern2.6\p@}
\makeatother
\makeatletter
\def\@makefnmark{\hbox{\footnotesize\@thefnmark\enspace}}
\def\@makefnmarkin{\hbox{\@textsuperscript{\tiny\@thefnmark}}}
\def\@footnotemark{%
\leavevmode
\ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi
\@makefnmarkin
\ifhmode\spacefactor\@x@sf\fi
\relax}
\makeatother
\usepackage[paperheight=225mm,paperwidth=155mm]{geometry}
\setlength\evensidemargin{-3mm}
\usepackage{setspace}
\singlespacing
\setlength\bibindent{\parindent}
\setlength\footskip{10mm}
\setlength\headsep{10mm}
\addtolength\headsep{-\topskip}
\setlength\parskip{0pt}
\usepackage{titlesec}%[rubberchapters]%%{\upshape}[small]
\titleformat{\chapter}[block]
{\Large\upshape}{\thechapter~}{1pc}{}
\titleformat*{\section}{\large\upshape}
\titleformat*{\subsection}{\normalsize\slshape}
\titleformat*{\subsubsection}{\normalsize\slshape}
\titlespacing*{\chapter} {0pt}{-16pt}{40pt}
\titlespacing*{\section} {0pt}{39pt}{26pt}%{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}
\titlespacing*{\subsection} {0pt}{26pt}{13pt}%{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
\titlespacing*{\subsubsection}{0pt}{13pt}{7pt}%{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
%\clubpenalty = 300
%\widowpenalty = 300
%\displaywidowpenalty = 300
%\raggedbottom
\flushbottom
\setlength\textheight{175mm}
\setlength\textwidth{114mm}
\makeatletter
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
\hbox{}
\vspace*{\fill}
\vspace{\fill}
\thispagestyle{empty}
\newpage
\if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother
\begin{document}
\end{document}
I used the geometry package to set the right values and even though I set the textheight at a certain value (175mm) the text doesn't have the same length on all the pages, i.e., the distance between end of the text and end of page is not always the same, so on double pages the document looks a bit asymmetric. It doesn't report any error it's just an esthetic thing, since I'm writing this document for publication.
I hope I explained well...
I'm a novice in Latex, so any help is appreciated.
Thanks