appendici e testatine

  • Creatore
    Topic
  • #98269
    Up
    0
    Down
    ::


    Ciao a tutti,

    avrei un problema con le appendici e le testatine della tesi. Per quanto riguarda le appendici nell’indice iniziale risulta solo A,B,C. Non ho intenzione di dare alcun nome alle appendici e vorrei che nell’indice ci fosse semplicemente scritto Appendix A, Appendix B, Appendix C. Il codice è il seguente
    `\documentclass[11pt,a4paper,oneside,openright]{book}

    \usepackage[headheight=15pt,textheight=\textheight,textwidth=\textwidth,bindingoffset=1cm,vcentering]{geometry}
    \linespread{1.15}
    \usepackage{tabularx}
    \usepackage{subfigure}
    \usepackage{afterpage}

    \usepackage{fancyhdr} %per le intestazioni di pagina
    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{#1}{}}
    \fancyhf{} %Clears all header and footer fields, in preparation.
    \lhead{}
    \chead{}
    \rhead{\bfseries\leftmark}
    \renewcommand{\headrulewidth}{0.5pt}
    \fancyfoot[CE,CO]{\thepage}
    \fancypagestyle{plain}{\fancyhead{}\renewcommand{\headrulewidth}{0pt}}
    \fancyhead[LE,RO]{\textbf{\nouppercase{\leftmark}}}

    \usepackage{amsthm} %per i teoremi
    \usepackage{amsfonts} %per il carattere
    \usepackage{eufrak} %per il carattere
    \usepackage{mathrsfs} %per il carattere
    \usepackage{amsmath} %per scrivere in grassetto simboli matematici
    \usepackage{amssymb}
    \theoremstyle{definition}
    \theoremstyle{plain}
    \theoremstyle{mark}

    \newtheorem{prope}{Properties}
    \newtheorem{prop}{Proposition}
    \newtheorem{cor}{Corollary}
    \newtheorem{defn}{Definition}
    \newtheorem{oss}{Observation}
    \newtheorem{ex}{Example}
    \newtheorem{thm}{Theorem}
    \newtheorem{lemma}{Lemma}
    \newtheorem{notazione}{Notation}

    %% puoi togliere le tre righe su
    \bibliographystyle{plain}

    \begin{document}
    \pagenumbering{roman}
    \tableofcontents
    \newpage
    \pagenumbering{arabic}

    \makeatletter
    \def\cleardoublepage{\clearpage\if@twoside
    \ifodd\c@page
    \else\hbox{}\thispagestyle{empty}\newpage
    \if@twocolumn\hbox{}\newpage\fi\fi\fi}
    \makeatother`

    dovrei aggiungere altri comandi?
    Inoltre con questo codice usando “oneside” nelle testatine ottengo in alto a destra di ogni pagina solo il nome del capitolo scritto in minuscolo. Se invece uso “twoside” ottengo nelle pagine pari nome capitolo ripetuto due volte, una a destra ed una a sinistra, mentre nelle pagine dispari resta il nome del capitolo scritto una volta a destra. Io usando twoside vorrei eliminare la testatina nelle pagine a sinistra (lasciando solo la linea della testatina), ed invece nelle pagine a destra lasciare il nome del capitolo.

    Ultima richiesta, è possible impostare il titolo dei capitoli ed l’inizio del testo di ciascuno sempre sulle pagine a destra ?

    Grazie mille!

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


        Visto che usi la classe book, potresti mettere le appendici nella back matter e scivere per ciascuna \chpater{Appendix A}.

        Ma aprire i capitoli solo sulle pagine di destra, avendo specificato fra le opzioni della classe “oneside” mi sembra una cosa un filino impossibile, visto che con oneside non c’è differenza fra pagine pari e pagine dispari.

        Ho la sensazione che tu abbia copiato il tuo preambolo da qualche parte senza sapere che cosa fa ogni pacchetto che carichi; i commenti di fianco ad alcuni pacchetti dimostrano che non hai letto la loro documentazione; l’uso che fai di \theoremstyle conferma la mia impressione.

        Non vorrei apparire il solito rompiscatole che dice “leggi la documentazione” ma davvero, una buona lettura alla guida L’Arte di scrivere con LaTeX, una lettura attenta, non una sfogliatina, non sarebbe fuori luogo. 🙂

      • #98271
        Up
        0
        Down
        ::


        In realtà avevo già cercato nella documentazione, ma avevo solo trovato il riferimento al pacchetto appendix. Vado sempre prima a cercare lì 🙂
        Comunque con \backmatter le appendici nell’indice risultano scritte correttamente, ma non mi compare più la bibliografia (intendo sempre nell’indice).

        Per quanto riguarda le testatine premetto che quelle in questione specificano il nome del capitolo e sotto il nome c’è una linea.

        Dunque, forse mi sono espressa male io, intendevo dire, allo stato attuale il documento è con oneside, quindi ovviamente inizio dei capitoli e testatine tutto nelle pagine a destra (ovviamente).
        Se invece cambio ed uso “twoside”, le testatine mi escono sia nella pagina destra che nella pagina sinistra (ovviamente), ed io mi domandavo come poter eliminare le testatine nelle pagine di sinistra (o meglio eliminare il titolo in quanto risulta espresso 2 volte nella stessa pagina, uno a destra della testatina ed uno a sinistra della stessa testatina, però vorrei lasciare la linea di cui parlavo prima), e lasciare invece la testatina completa (linea+titolo capitolo) solo nelle pagine a destra. Mi sono spiegata un pò meglio per caso?

      • #98272
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Per la bibliografia nell’indice, guarda nella guida L’Arte di scirve con LaTeX, scaricabile dalla sezione documentazione di questo sito. Se il tuo stile bibliografico prevede la bibliografia nell’indice non dovresti fare nulla, altrimenti devi seguire la procedura indicata nell’Arte che consiste nell’aggiungere due righe di codice [rima del comando \printbiblliography, o di qualunque altra cosa tu usi per la bibliografia, che dal pezzo di codice che hai mandato non si vede.

          Le testatine le hai configurate tu in modo diverso dal default, quindi ricorreggi il tuo codice in modo da usare anche \rightmark, oppure di non scrivere niente, ma las simmetria grafica delle pagine vorrebbe che anche le testatine delle pagine dispari contenessero qualcosa; di solito contengono il titolo del paragrafo in vigore nella pagina; infatti un paragrafo (non confondere paragrafo con capoverso) può impegnare diverse pagine, quindi sarebbe bene che il suo titolo comparisse in una delle testatine, e normalmente appare nelle pagine di destra.

        • #98273
          Up
          0
          Down
          ::


          Nel mio caso, il preambolo è quello che ho scritto nei post precedenti, mentre nel corpo scrivo (come mi era stato giustamente consigliato)

          \backmatter
          \appendix
          \include{appA}
          \include{appB}
          \include{appC}

          \bibliography{biblio_sorin1}

          \end{document}

          In questo modo nell’indice compaiono solo le appendici, ma non la bibliografia. Nella guida consiglia di scrivere \printbibliography, ma nel caso in cui la bibliografia sia manuale, che non è il mio caso giusto? Infatti ho provato a scriverlo dopo il comando
          \bibliography{biblio_sorin1}
          \printbibliography,

          ma mi da errore.
          A me dovrebbe uscire automaticamente nell’indice giusto?

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

      Go to top