Newsgroup: it.comp.software.tex
Titolo: Problemi ad impostare la tesi

Premetto che sono agli inizi con LaTeX.
Non riesco a impostare la tesi e non capisco dove sbaglio.
Ecco le caratteristiche che dovrebbe avere il documento:
- Intestazioni -
1) numero di pagina in grassetto sul margine esterno
2) numero e nome del capitolo (es: 1. Introduzione) sul lato interno
delle pagine pari
3) numero e nome della sottosezione (es: 2.1 Lo strumento X) sul lato
interno delle pagine dispari
4) nessuna intestazione se la pagina č vuota (es: a sinistra di un nuovo
capitolo)
5) numerazione romana dell'indice e araba del testo vero e proprio
- Margini -
Mi impongono 35 linee per pagina per 70 caratteri.
Vorrei che i margini fossero impostati in modo tale da facilitare la
rilegatura.
- Varie -
Didascalie delle figure con "Figura X:" in grassetto.
Supporto al citazione tipo \citep \citet.
Ho letto un po' di documentazione e ho scritto questo.
Sicuramente c'č qualcosa che non va, perché il compilatore mi da
tantissimi errori.
C'č qualcuno che puņ gentilmente darmi una mano?
Grazie.
	%%%%%%%%%%%%%%%%%%%%%%%%%
	% Direttive compilatore %
	%%%%%%%%%%%%%%%%%%%%%%%%%
\RequirePackage{ifpdf}
	%%%%%%%%%%%%%%%%%%%%%
	% Tipo di documento %
	%%%%%%%%%%%%%%%%%%%%%
\documentclass[12pt,a4paper,italian]{book}
	%%%%%%%%%%%%%%%%%
	%%% Pacchetti %%%
	%%%%%%%%%%%%%%%%%
\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{amsmath,amsfonts,amssymb,amsthm}
\usepackage{fancyhdr}
\usepackage{natbib}
\usepackage[labelfont=bf]{caption}
	%%%%%%%%%%%%%%%%%%%%
	% Opzioni di stile %
	%%%%%%%%%%%%%%%%%%%%
%% Intestazione %%
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}}
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}
%% Margini %%
	%%%%%%%%%%%%%%%%%%%%%%%%%%
	% Comandi personalizzati %
	%%%%%%%%%%%%%%%%%%%%%%%%%%
%% ridefinizione \doublepage %%
\makeatletter
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
  \hbox{}
  \vspace{\fill}
  \thispagestyle{empty}
  \newpage
  \if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother
        %%%%%%%%%
        % Testo  %
	%%%%%%%%%
\begin{document}
 
\frontmatter
\tableofcontents
\mainmatter
\backmatter
\appendix
\end{document}
-- 
Lurkos

 ...
\documentclass[12pt,italian]{book}
%%%%%%%%%%%%%%%%%
%%% Pacchetti %%%
%%%%%%%%%%%%%%%%%
\usepackage[italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{amsmath,amsfonts,amssymb,amsthm}
\usepackage{fancyhdr}
\usepackage{natbib}
\usepackage[labelfont=bf]{caption}
\usepackage{geometry}
\usepackage{calc}
%%%%%%%%%%%%%%%%%%%%
% Opzioni di stile %
%%%%%%%%%%%%%%%%%%%%
%% Margini %%
\geometry{a4paper,textheight=34\baselineskip+\topskip,
  heightrounded,bindingoffset=1cm}
%% Intestazione %%
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{%
  \markboth{\thechapter.\ #1}{\thechapter.\ #1}}
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0pt}
\fancyhf{}
\fancyhead[RO,LE]{\textbf{\thepage}}
\fancyhead[RE]{\textbf{\leftmark}}
\fancyhead[LO]{\textbf{\rightmark}}
\setlength{\headheight}{15pt}
%%%%%%%%%%%%%%%%%%%%%%%%%%
% Comandi personalizzati %
%%%%%%%%%%%%%%%%%%%%%%%%%%
%% ridefinizione \doublepage %%
\makeatletter
\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else
  \hbox{}
  \vspace{\fill}
  \thispagestyle{empty}
  \newpage
  \if@twocolumn\hbox{}\newpage\fi\fi\fi}
\makeatother
%%%%%%%%%
% Testo %
%%%%%%%%%
\begin{document}
 
\frontmatter
\tableofcontents
\mainmatter
\backmatter
\appendix
\end{document}
Immagino che volessi dire "section" e non "subsection". Per la
rilegatura puoi modificare il valore passato a bindingoffset.
Per gli errori: dimenticavi il secondo argomento di \markboth, che 
spesso si lascia vuoto; io preferisco duplicare il nome del capitolo,
fa' tu.
Ciao
Enrico

 fa' tu.
In che senso "duplicare il nome del capitolo"?
Ho notato che nelle pagine iniziali dei capitoli compare il numero di
pagina in basso al centro. È possibile fare in modo che questo non
avvenga?
Ti ringrazio molto.
-- 
Lurkos

 Ti ringrazio molto.
Ciao
Enrico

 fianco?
È vero, sarebbe meglio.
Per personalizzarlo ho fatto così:
\fancypagestyle{plain}{%
\fancyhf{}
\fancyfoot[R]{\bfseries \thepage}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}}
-- 
Lurkos

 \renewcommand{\footrulewidth}{0pt}}
Giusto, ma eviterei il numero di pagina in nero: nelle testatine è 
coerente con i titoletti, là da solo mi pare troppo in evidenza. 
Questione di gusti.
Ciao
Enrico

 risolto in modo molto migliore?
Scusa per le tante domande, ma con i margini sto impazzendo.
Non riesco a trovare un modo per riempire la pagina in maniera decente.
Ho provato anche a caricare il modulo layout e ho visto che mi impagina
come se fossero 2 verso e non recto e verso.
Quella che dovrebbe essere una cosa abbastanza semplice (~35 righe per
foglio di ~70 caratteri l'una, magari ben "distribuiti") si sta
rivelando un problema quasi insormontabile.
Proverņ a ripartire di nuovo da capo. :-(
-- 
Lurkos

 Proverò a ripartire di nuovo da capo. :-(
Ma perché? Hai 35 righe per pagina? Circa 70 battute per riga? E 
allora, dove vuoi arrivare? Le istruzioni che ti danno impediscono
di ottenere un buon risultato, questo è sicuro. Minimizza il danno.
Ciao
Enrico

 danno. 
Visto che tutti (o quasi) se ne fregano altamente delle imposizioni 
(Chi vuoi che si metta a contare le linee per pagina? E poi la norma 
risale al 1992 e in questi 15 anni è cambiato lo strumento con cui si 
batte la tesi) quale sarebbe il metodo per ottenere i risultati 
migliori senza sforare troppo (diciamo max 40/45 linee per pagina)?
Affidarsi alla classe srcbook? A layaureo (con una rilegatura di 1cm, 
per esempio)?
Ti ringrazio ancora per la disponibilità.
-- 
Lurkos


(perdona la pubblicità non tanto occulta).
Ciao
Enrico