Ambiente abstract e interferenza con l’indice

  • Creatore
    Topic
  • #95267
    Up
    0
    Down
    ::


    Per comprendere meglio i problemi che sto riscontrando in queste fasi finali, vi riporto stralci di codice:
    `
    \documentclass[a4paper,12pt,twoside,openright]{book}
    % durante la stesura della tesi, cambiare “twoside,openright”
    % in “oneside,openany” per risparmiare carta
    \usepackage{lmodern}
    \usepackage[T1]{fontenc} % la codifica dei font
    \usepackage[utf8]{inputenc} % imposta la codifica di input
    \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/}{Fig_P4/}{Tab_P4/}{Tab_APP/}}
    \usepackage{emptypage}
    \usepackage[binding=5mm]{layaureo}
    \usepackage{xcolor}
    \usepackage{empheq}
    \usepackage{amsmath,amssymb,amsthm}
    \allowdisplaybreaks
    \usepackage{numprint}
    \usepackage{url}
    \usepackage[italian]{varioref}
    \usepackage{hyperref}
    \usepackage{float}
    \usepackage{placeins}
    \usepackage{epigraph}
    \setlength{\epigraphwidth}{6.5cm}
    \usepackage{shapepar}
    \raggedbottom
    \usepackage[bottom]{footmisc}
    \interfootnotelinepenalty=10000
    \usepackage{setspace}
    \usepackage{microtype}
    \usepackage{chngpage}
    \usepackage{eso-pic}
    \usepackage{acronym}

    \newcommand{\omissis}{[\ldots\negthinspace]}

    \usepackage{fancyhdr,lipsum,emptypage}
    \newenvironment{abstract} %
    {\cleardoublepage\null \vfill\thispagestyle{plain}%modificato
    \begin{center} %
    \bfseries \abstractname \end{center}} %
    {\vfill\null}

    \makeatletter
    \def\bflabel#1{{\textbf{\textsf{#1}}\hfill}}
    \renewenvironment{AC@deflist}[1]%
    {\ifAC@nolist%
    \else%
    \begin{list}{}%
    {\settowidth{\labelwidth}{\textbf{\textsf{#1}}}%
    \setlength{\leftmargin}{\labelwidth}%
    \addtolength{\leftmargin}{\labelsep}%
    \renewcommand{\makelabel}{\bflabel}}%
    \fi}%
    {\ifAC@nolist%
    \else%
    \end{list}%
    \fi}%
    \makeatother

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

    \addto\captionsitalian{\renewcommand{\bibname}{\refname}}
    \addto\captionsitalian{\renewcommand{\chaptername}{CAPITOLO}}
    \addto\captionsitalian{\renewcommand{\abstractname}{SOMMARIO}}
    \addto\captionsenglish{\renewcommand{\abstractname}{ABSTRACT}}

    \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/Dedica}
    %\cleardoublepage\input{MaterialeInizialeFinale/Citazione}
    \cleardoublepage\tableofcontents
    \input{MaterialeInizialeFinale/Sommario}
    \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+Conclusioni/Discussione+Conclusioni}
    \appendix
    \input{Appendici/Vediappendice}
    \input{Appendici/Acronimi}

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

    \end{document}
    `

    E il codice del sommario e dell’abstract, nel quale ho inserito il testo con il comando `\lipsum`

    `
    \markboth{\abstractname}{\abstractname}
    \addcontentsline{toc}{chapter}{SOMMARIO ed ABSTRACT}
    \begin{abstract}
    \lipsum
    \end{abstract}

    \selectlanguage{english}
    \markboth{\abstractname}{\abstractname}
    %\addcontentsline{toc}{chapter}{\abstractname}
    \begin{abstract}
    \lipsum
    \end{abstract}
    \selectlanguage{italian}
    `

    I due problemi ❓ che incontro (e nonostante vari tentativi non sono riuscito a risolvere) sono:

    1. L’ultima pag. dell’indice, nell’intestazione a SX ho il numero di pagina (giusto ed al posto giusto); mentre a DX, ho la scritta “SOMMARIO”, invece di “INDICE” come nelle pagine precedenti (sempre dell’indice ovviamente)
    2. 😕

    3. Poi a pag. 7 inizia il “Sommario” (in italiano) con la pagina in stile plain (giusto). . . nella pagina successiva, nell’intestazione a SX c’è il numero di pagina (8, giusto); mentre nell’intestazione a DX, c’è scritto “ABSTRACT” invece di “SOMMARIO”, cosa che si ripete quando inizia l’abstract in inglese (prima pagina sempre in stile plain), ma lì mi va bene perché è in inglese.

    Sottolineo inoltre che l’intestazione nella tesi è formata da 2 righe orizzontali con sopra, numero di pagina e capitolo di riferimento (come si può vedere dal codice postato).

    Per favore aiutatemi. . . sono quelle cose che alla fine, non danno fastidio, di più ❗

    Vi ringrazio anticipatamente.

    Perdona l’interferenza, ma interferimento proprio non mi andava giù. 😉
    Ciao
    Enrico

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #95268
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Metti un \cleardopblepage prima di immettere il file Sommario.tex poi metti un altro cleradoublepagefra il sommario e l’abstract.

        Poi se vui inviare qualcosa da correggerti, non iviare cose come il sommario che contiene un \begin{description} non chiuso dentro l’ambiente abstract.

        Va beene copia e incolla e mettere \lipsum al posto del testo vero, ma che almeno il codice così ripulito non contega cose come qualla che ti ho indicato.

      • #95269
        Up
        0
        Down
        ::


        Disponibile ed affidabile come sempre ❗

        Chiedo venia. . . questione di velocità 😳

        Dopo cena, provvederò a seguire i tuoi preziosi consigli e ti farò sapere 🙂

        Ancora grazie e buon appetito. 😛

      • #95270
        Up
        0
        Down
        ::

        Nevermind” post=94900Per comprendere meglio i problemi che sto riscontrando in queste fasi finali, vi riporto stralci di codice:
        `
        \documentclass[a4paper,12pt,twoside,openright]{book}
        % durante la stesura della tesi, cambiare “twoside,openright”
        % in “oneside,openany” per risparmiare carta
        \usepackage{lmodern}
        \usepackage[T1]{fontenc} % la codifica dei font
        \usepackage[utf8]{inputenc} % imposta la codifica di input
        \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/}{Fig_P4/}{Tab_P4/}{Tab_APP/}}
        \usepackage{emptypage}
        \usepackage[binding=5mm]{layaureo}
        \usepackage{xcolor}
        \usepackage{empheq}
        \usepackage{amsmath,amssymb,amsthm}
        \allowdisplaybreaks
        \usepackage{numprint}
        \usepackage{url}
        \usepackage[italian]{varioref}
        \usepackage{hyperref}
        \usepackage{float}
        \usepackage{placeins}
        \usepackage{epigraph}
        \setlength{\epigraphwidth}{6.5cm}
        \usepackage{shapepar}
        \raggedbottom
        \usepackage[bottom]{footmisc}
        \interfootnotelinepenalty=10000
        \usepackage{setspace}
        \usepackage{microtype}
        \usepackage{chngpage}
        \usepackage{eso-pic}
        \usepackage{acronym}

        \newcommand{\omissis}{[\ldots\negthinspace]}

        \usepackage{fancyhdr,lipsum,emptypage}
        \newenvironment{abstract} %
        {\cleardoublepage\null \vfill\thispagestyle{plain}%modificato
        \begin{center} %
        \bfseries \abstractname \end{center}} %
        {\vfill\null}

        \makeatletter
        \def\bflabel#1{{\textbf{\textsf{#1}}\hfill}}
        \renewenvironment{AC@deflist}[1]%
        {\ifAC@nolist%
        \else%
        \begin{list}{}%
        {\settowidth{\labelwidth}{\textbf{\textsf{#1}}}%
        \setlength{\leftmargin}{\labelwidth}%
        \addtolength{\leftmargin}{\labelsep}%
        \renewcommand{\makelabel}{\bflabel}}%
        \fi}%
        {\ifAC@nolist%
        \else%
        \end{list}%
        \fi}%
        \makeatother

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

        \addto\captionsitalian{\renewcommand{\bibname}{\refname}}
        \addto\captionsitalian{\renewcommand{\chaptername}{CAPITOLO}}
        \addto\captionsitalian{\renewcommand{\abstractname}{SOMMARIO}}
        \addto\captionsenglish{\renewcommand{\abstractname}{ABSTRACT}}

        \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/Dedica}
        %\cleardoublepage\input{MaterialeInizialeFinale/Citazione}
        \cleardoublepage\tableofcontents
        \input{MaterialeInizialeFinale/Sommario}
        \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+Conclusioni/Discussione+Conclusioni}
        \appendix
        \input{Appendici/Vediappendice}
        \input{Appendici/Acronimi}

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

        \end{document}
        `

        E il codice del sommario e dell’abstract, nel quale ho inserito il testo con il comando `\lipsum`

        `
        \markboth{\abstractname}{\abstractname}
        \addcontentsline{toc}{chapter}{SOMMARIO ed ABSTRACT}
        \begin{abstract}
        \lipsum
        \end{abstract}

        \selectlanguage{english}
        \markboth{\abstractname}{\abstractname}
        %\addcontentsline{toc}{chapter}{\abstractname}
        \begin{abstract}
        \lipsum
        \end{abstract}
        \selectlanguage{italian}
        `

        I due problemi ❓ che incontro (e nonostante vari tentativi non sono riuscito a risolvere) sono:

        1. L’ultima pag. dell’indice, nell’intestazione a SX ho il numero di pagina (giusto ed al posto giusto); mentre a DX, ho la scritta “SOMMARIO”, invece di “INDICE” come nelle pagine precedenti (sempre dell’indice ovviamente)
        2. 😕

        3. Poi a pag. 7 inizia il “Sommario” (in italiano) con la pagina in stile plain (giusto). . . nella pagina successiva, nell’intestazione a SX c’è il numero di pagina (8, giusto); mentre nell’intestazione a DX, c’è scritto “ABSTRACT” invece di “SOMMARIO”, cosa che si ripete quando inizia l’abstract in inglese (prima pagina sempre in stile plain), ma lì mi va bene perché è in inglese.

        Sottolineo inoltre che l’intestazione nella tesi è formata da 2 righe orizzontali con sopra, numero di pagina e capitolo di riferimento (come si può vedere dal codice postato).

        Per favore aiutatemi. . . sono quelle cose che alla fine, non danno fastidio, di più ❗

        Vi ringrazio anticipatamente.

        Ci sono cose che danno più fastidio di una testatina sbagliata, dentro una tesi. Consiglio non richiesto: fattela leggere da altre persone per trovare ed eliminare eventuali strafalcioni come quello presente nel titolo di questo filone.

        Ciao
        Tommaso

      • #95271
        Up
        0
        Down
        ::


        Gentilissimo Old Claudio,
        ho seguito le tue istruzioni:

        Metti un \cleardopblepage prima di immettere il file Sommario.tex poi metti un altro cleradoublepagefra il sommario e l’abstract.

        . . . e tutto è andato meravigliosamente a posto 🙂

        Ancora grazie. Davvero ❗

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

    Go to top