bibtex e markboth

  • Creatore
    Topic
  • #22568
    Up
    0
    Down
    ::


    ciao! ho un problema che dopo un bel po di ricerche su google e sul forum non sono ancora riuscito a risolvere…

    sto scrivendo una tesi, e il mio proambolo è:`\documentclass[a4paper,12pt,oneside]{book}

    \usepackage[italian]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage{graphicx}
    \graphicspath{{./img/}}
    \usepackage[bottom]{footmisc}
    \usepackage[Glenn]{fncychap}
    \usepackage{natbib}
    \usepackage{verbatim}
    \usepackage[textfont=it, labelfont=bf]{caption}

    \frenchspacing
    \linespread{1.25}

    \usepackage{frontesp}

    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \fancyhf{}
    \renewcommand{\headrulewidth}{0.4pt}
    \renewcommand{\footrulewidth}{0.4pt}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    %\renewcommand{\sectionmark}[1]{\markright{\thechapter .\thesection\ #1}}
    %\renewcommand{\subsectionmark}[1]{\markright{\thechapter .\thesubsection\ #1}}
    \renewcommand{\sectionmark}[1]{\markright{#1}}
    \renewcommand{\subsectionmark}[1]{\markright{#1}}

    \fancyhead[LO]{\raisebox{5mm}{\leftmark}}
    \fancyhead[RO]{\rightmark}
    \fancyfoot[RO]{\thepage}

    \fancypagestyle{plain}{
    \fancyhead{}\renewcommand{\headrulewidth}{0pt}
    \fancyfoot{}\renewcommand{\footrulewidth}{0pt}
    }`
    e alla fine del documento includo la bibliografia con:`\clearpage
    \addcontentsline{toc}{part}{Bibiografia}
    \bibliographystyle{tesi_ad}
    \bibliography{biblio}
    \markboth{}{Riferimenti bibliografici}`

    la prima pagina di riferimenti bibliografici prende lo stile empty, senza nè header nè footer, quidi non c’è problema, però la seconda e la terza hanno BIBLIOGRAFIA sia in alto a sinistra che in alto a destra..questo perchè leftmark e rightmark sono uguali, e perchè \MakeUppercase è dato espicitamente da \thebibiography, come ho scoperto dal manuale di fancyhdr.

    Speravo di risolvere con \markboth{}{Bibliografia}.
    Invece se inserisco questo comando prima di \bibliography{biblio} (come ho visto in alcuni post qui sul forum) non serve a nulla, e se invece lo inserisco dopo ha effetto solo sulla terza pagina di riferimenti bibiografici, sulla seconda ho sempre BIBIOGRAFIA…BIBIOGRAFIA

    qlc suggerimento?

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #22569
      DMW
        Up
        0
        Down
        ::


        Da come hai definito le testatine io userei
        `\clearpage
        \addcontentsline{toc}{chapter}{Bibiografia}
        \markboth{Bibliografia}{Bibliografia}
        \bibliographystyle{tesi_ad}
        \bibliography{biblio}
        `
        e compila due volte.
        E perché usi part?

        Ciao

        Andrea

      • #22570
        Up
        0
        Down
        ::

        e alla fine del documento includo la bibliografia con:
        `\clearpage
        \addcontentsline{toc}{part}{Bibiografia}
        \bibliographystyle{tesi_ad}
        \bibliography{biblio}
        \markboth{}{Riferimenti bibliografici}`

        la prima pagina di riferimenti bibliografici prende lo stile empty, senza nè header nè footer, quidi non c’è problema, però la seconda e la terza hanno BIBLIOGRAFIA sia in alto a sinistra che in alto a destra..questo perchè leftmark e rightmark sono uguali, e perchè \MakeUppercase è dato espicitamente da \thebibiography, come ho scoperto dal manuale di fancyhdr.

        Speravo di risolvere con \markboth{}{Bibliografia}.
        Invece se inserisco questo comando prima di \bibliography{biblio} (come ho visto in alcuni post qui sul forum) non serve a nulla, e se invece lo inserisco dopo ha effetto solo sulla terza pagina di riferimenti bibiografici, sulla seconda ho sempre BIBIOGRAFIA…BIBIOGRAFIA

        qlc suggerimento?

        Di scrivere “qualche” e “bibliografia”, prima di tutto. 🙂

        E di usare \markright, perché hai scelto oneside:
        `\clearpage
        \addcontentsline{toc}{part}{\bibname}
        \markright{\bibname}
        \bibliographystyle{tesi_ad}
        \bibliography{biblio}`
        Non userei affatto una testatina diversa dal titolo del capitolo.

        Ciao
        Enrico

      • #22571
        Up
        0
        Down
        ::


        putroppo le dicharazioni \markright e \markboth non hanno nessun effetto se le metto prima di \bibliography..
        in realtà anche nel caso dell’indice ho dovuto metterle dopo \tableofcontents..però per l’indice almeno funziona..invece per la bibliografia, se anche le sposto dopo, hanno effetto solo sulla terza pagina, non sulla seconda..

        anch’io sulle guide avevo trovato così come suggerito da voi, ma nel mio caso è equivalente a non metterlo..è il mio computer che è impazzito?? 😯

        ho usato part perchè ho diviso la tesi in parti, e poi le parti in capitoli..siccome la bibliografia è una cosa generale, riferita a tutto il lavoro, l’ho messa come parte anche lei..per metterla come capitolo avrei dovuto o includerla in una della parti già esistenti, o creare una parte specifica per la bibliografia, credo

      • #22572
        Up
        0
        Down
        ::


        risolto..ho semplicemente messo nel preambolo
        `\fancyhead[RO]{\nouppercase{\leftmark}}` 😉

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

    Go to top