Scusate ancora… battute finali.

  • Creatore
    Topic
  • #95166
    Up
    0
    Down
    ::


    Finalmente sono alle battute finali 😛

    … MA ci sono 2 problemi che davvero non riesco a spiegarmi (e posso garantirvi che ho sempre la documentazione con me sotto mano ❗ )

    1) Fino a quando compilavo un singolo file.txt (es. \input{PARTE-1_Introduzione/P1-cap_3}), mi compariva tranquillamente l’intestazione con i relativi numeri di pagina secondo il codice seguente:

    `
    \usepackage{fancyhdr}

    \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

    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \fancyhf{}
    \fancyhead[LE,RO]{\scshape\thepage}
    %\fancyhead[LO]{\scshape\footnotesize\nouppercase{\rightmark}}
    \fancyhead[LO,RE]{\scshape\footnotesize\nouppercase{\leftmark}}
    \renewcommand{\headrulewidth}{0.5pt}
    \renewcommand{\footrulewidth}{0pt}
    \addtolength{\headheight}{1.6pt}

    \makeatletter
    \renewcommand{\headrule}{%
    \setlength\@tempdima{\headrulewidth}%
    \hrule\@height\@tempdima\@width\headwidth
    \vskip 2\@tempdima
    \hrule\@height\@tempdima\@width\headwidth
    \vskip -4\@tempdima
    }
    \makeatother
    `

    Quando ho cominciato a compilare tutto insieme (con i vari comandi \input …) mi compare solo la riga relativa all’intestazione ma nessun numero di pagina, ne tantomeno il nome del capitolo corrispondente.
    Aggiungo anche che la tesi è formata da 5 parti e che in ogni parte ci sono dei capitoli (e paragrafi)… e nel primo capitolo di ogni parte inizio con il comando \part …

    Inserisco naturalmente il codice (preambolo e \begin):

    `\documentclass[a4paper,12pt,twoside,openright]{book}
    \usepackage{lmodern}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[english, italian]{babel}
    \usepackage{textcomp}
    \usepackage{indentfirst}
    \usepackage{caption}
    \captionsetup{font={small,sf}, labelfont=bf, textfont=md, singlelinecheck=false, labelsep=newline}
    \captionsetup[figure]{position=bottom}
    \captionsetup[table]{position=top}
    \captionsetup[subfloat]{format=hang}
    \usepackage{chngcntr}
    \counterwithout{figure}{chapter}
    \counterwithout{table}{chapter}
    \renewcommand{\thetable}{\Roman{table}}
    \usepackage{subfig}
    \usepackage{eurosym}
    \usepackage{tabularx}
    \usepackage{graphicx}
    \graphicspath{{Fig_frontespizio/}{Fig_P1-cap_1/}{Tab_P1-cap_1/}{Fig_P1-cap_2/}{Fig_P1-cap_3/}{Tab_P1-cap_3/}{Tab_P1-cap_4/}{Fig_P3/}{Tab_P3/}}
    \usepackage{emptypage}
    \usepackage[binding=5mm]{layaureo}
    \usepackage{xcolor}
    \usepackage{empheq}
    \usepackage{amsmath,amssymb,amsthm}
    \allowdisplaybreaks
    \usepackage{numprint}
    \usepackage{url}
    \usepackage[italian]{varioref}
    \usepackage{epigraph}
    \setlength{\epigraphwidth}{6.5cm}
    \usepackage{shapepar}
    \raggedbottom
    \usepackage[bottom]{footmisc}
    \interfootnotelinepenalty=10000
    \usepackage{setspace}
    \usepackage{microtype}
    \usepackage{chngpage}
    \usepackage{eso-pic}
    \newcommand{\omissis}{[\ldots\negthinspace]}

    \usepackage{fancyhdr}
    \newcommand{\fncyblank}{\fancyhf{}}
    \newenvironment{abstract} %
    {\cleardoublepage\fncyblank\null \vfill\begin{center} %
    \bfseries \abstractname \end{center}} %
    {\vfill\null}

    %\newcommand{\greco}{\foreignlanguage{greek}}

    \newcommand\AlCentroPagina[1]{\AddToShipoutPicture*{\AtPageCenter{\makebox(0,0){\includegraphics[width=0.75\paperwidth]{#1}}}}}

    %\newcommand\frontmatter{\cleardoublepage\@mainmatterfalse\pagenumbering{arabic}}
    %\newcommand\mainmatter{\cleardoublepage\@mainmattertrue\pagenumbering{arabic}}

    \newenvironment{citazione}
    {\begin{quotation}\small}
    {\end{quotation}}

    \usepackage{fancyhdr}

    \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

    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \fancyhf{}
    \fancyhead[LE,RO]{\scshape\thepage}
    %\fancyhead[LO]{\scshape\footnotesize\nouppercase{\rightmark}}
    \fancyhead[LO,RE]{\scshape\footnotesize\nouppercase{\leftmark}}
    \renewcommand{\headrulewidth}{0.5pt}
    \renewcommand{\footrulewidth}{0pt}
    \addtolength{\headheight}{1.6pt}

    \makeatletter
    \renewcommand{\headrule}{%
    \setlength\@tempdima{\headrulewidth}%
    \hrule\@height\@tempdima\@width\headwidth
    \vskip 2\@tempdima
    \hrule\@height\@tempdima\@width\headwidth
    \vskip -4\@tempdima
    }
    \makeatother

    \begin{document}

    \mainmatter
    \cleardoublepage\input{MaterialeInizialeFinale/Frontespizio}
    \onehalfspacing
    %\cleardoublepage\input{MaterialeInizialeFinale/Ringraziamenti}
    %\cleardoublepage\input{MaterialeInizialeFinale/Citazione}
    \cleardoublepage\tableofcontents
    \input{MaterialeInizialeFinale/Sommario}
    \input{MaterialeInizialeFinale/Abstract}
    \input{PARTE-1_Introduzione/P1-cap_1}
    \input{PARTE-1_Introduzione/P1-cap_2}
    \input{PARTE-1_Introduzione/P1-cap_3}
    \input{PARTE-1_Introduzione/P1-cap_4}
    \input{PARTE-2_Scopostudio/Scopostudio}
    \input{PARTE-3_Materiali+Metodi/Materiali+Metodi}
    \input{PARTE-4_Risultati/Risultati}
    \input{PARTE-5_Discussione/Discussione}

    \backmatter
    \cleardoublepage
    \addcontentsline{toc}{chapter}{\bibname}
    %\begingroup
    %\chapter{Bibliografia}
    %\let\chapter\section
    \doublespacing
    \input{MaterialeInizialeFinale/Bibliografia}

    \end{document}
    `

    2) SOMMARIO e ABSTRACT

    Entrambi sono stati introdotti nel preambolo da:
    `\usepackage{fancyhdr}
    \newcommand{\fncyblank}{\fancyhf{}}
    \newenvironment{abstract} %
    {\cleardoublepage\fncyblank\null \vfill\begin{center} %
    \bfseries \abstractname \end{center}} %
    {\vfill\null}`

    Il file Sommario.tex è il seguente:

    `\thispagestyle{plain}
    \begin{abstract}
    \textcolor{red}{{\Huge \ldots Versione del sommario in italiano \ldots}}
    \end{abstract}`

    Così facendo mi produce il numero di pagina in basso al centro.

    Quello Abstract.tex è:

    `\thispagestyle{plain}
    \selectlanguage{english}
    \begin{abstract}
    \textcolor{red}{{\Huge \ldots English version of the abstract \ldots}}
    \end{abstract}
    \selectlanguage{italian}`

    Qui invece stranamente 😕 NON mi produce il numero di pagina in basso al centro. Come mai ❓

    Secondo voi ho fatto bene a fare due file diversi per i due sommari o sarebbe stato preferibile un unico file con entrambi i sommari al suo interno?

    E infine vorrei che entrambi fossero inseriti nell’indice.

    Ancora scusa per l’insistenza e ancora grazie ai moderatori espertissimi 😉

    Nell’attesa di un gentile riscontro, saluto cordialmente. 🙂

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #95167
      franen
      Partecipante
        Up
        0
        Down
        ::


        Questo esempio minimo dà un risultato che credo sia quello che vuoi ottenere (salvo la doppia riga nell’intestazione…)`\documentclass[a4paper]{book}
        \usepackage{lmodern}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[english, italian]{babel}
        \usepackage{fancyhdr,lipsum,emptypage}
        \newenvironment{abstract} %
        {\cleardoublepage\null \vfill\thispagestyle{plain}%modificato
        \begin{center} %
        \bfseries \abstractname \end{center}} %
        {\vfill\null}

        \pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
        \fancyhf{}
        \fancyhead[LE,RO]{\scshape\thepage}
        %\fancyhead[LO]{\scshape\footnotesize\nouppercase{\rightmark}}
        \fancyhead[LO,RE]{\scshape\footnotesize\nouppercase{\leftmark}}
        \renewcommand{\headrulewidth}{0.5pt}
        \renewcommand{\footrulewidth}{0pt}
        \addtolength{\headheight}{1.6pt}

        \begin{document}
        \tableofcontents
        \markboth{\abstractname}{\abstractname}
        \addcontentsline{toc}{chapter}{\abstractname}
        \begin{abstract}
        Versione del sommario in italiano
        \end{abstract}
        \selectlanguage{english}
        \markboth{\abstractname}{\abstractname}
        \addcontentsline{toc}{chapter}{\abstractname}
        \begin{abstract}
        english
        \end{abstract}
        \selectlanguage{italian}
        \chapter{PRIMO}
        \lipsum
        \end{document}`

    Visualizzazione 0 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top