Creare pagina con dedica per una tesi – formato Report

  • Creatore
    Topic
  • #79579
    Up
    0
    Down
    ::


    Sono ancora qui a chiedere un po’ di aiuto per dei dettagli grafici per la mia tesi.
    Sto cercando di creare la pagina di dedica, ma ho problemi con il “dove”.
    Ho trovato un codice che sembra funzionare bene… ma se lo uso la dedica appare nella pagina sbagliata, quella di sinistra e non di destra.
    Di fatto non so capire se è sbagliato il codice che uso o c’è un altro errore, in quanto mi sono reso conto che anche il frontespizio appare impaginato come se fosse una pagina di sinistra, cosa che a rigore non dovrebbe essere, il frontespizio andrebbe a destra giusto?

    Uso questo codice:
    `
    \documentclass[12pt,a4paper,twoside]{report}
    \linespread{1.5}

    % Title Page
    \title{***}
    \author{***}

    %Packages

    \usepackage{algorithmicx}
    \usepackage{algorithm}
    \usepackage{algpseudocode}
    \usepackage{amsmath}
    \usepackage{textcomp}
    \usepackage{epstopdf}
    \usepackage{graphicx}
    \DeclareGraphicsExtensions{.pdf,.eps,.png}
    \usepackage{listings}
    \lstset{language=C++,showtabs=false,basicstyle=\scriptsize,showstringspaces=false,frame=lines,tabsize=1}
    \lstnewenvironment{MatlabEnv}[1][]
    {\lstset{language=Matlab,showtabs=false,basicstyle=\scriptsize,showstringspaces=false,frame=lines,tabsize=1,#1}}{}
    \usepackage{fancyhdr}
    \pagestyle{fancy}
    \renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
    \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
    \fancyhf{}
    \fancyhead[LE,RO]{\thepage}
    \fancyhead[LO]{\bfseries\rightmark}
    \fancyhead[RE]{\bfseries\leftmark}
    \setlength{\headheight}{14.5pt}
    \usepackage{emptypage} % le pagine vuote sono vuote
    \usepackage{kantlipsum} % per scrivere un po' di pagine
    \usepackage{hyperref}

    \begin{document}
    \maketitle

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    \cleardoublepage % Vai a pagina pari
    {\markboth{}{} % Senza headers di pagina
    \pagestyle{empty} % e senza numerazione
    ~\vspace*{20mm} % Un fregul di spazio
    \begin{flushright} % Allinea a destra
    \itshape % Corsivo
    DEDICA \\
    DEDICA\\[3ex]
    \small
    — *** \\
    \end{flushright}
    \cleardoublepage
    }
    %%%%%%%%%%%%%%%%%%%%%%%%%%%%
    `
    Naturalmente la parte compresa tra le due barre di %%%%%%% è quella che credo mi dia problemi, il resto penso sia ok, anche perché ha ricevuto parecchie correzioni qui sul forum quindi dovrebbe esserlo!!:-D 😀
    Ringrazio in anticipo chiunque mi vorrà aiutare!!

Visualizzazione 10 filoni di risposte
  • Autore
    Risposte
    • #79580
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Nella pagina LaTeX del mio sito ci sono due modelli di tesi, entrambi con pagina con dedica. Da’ un’occhiata al codice.

      • #79581
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          [tt]\cleardoublepage % Vai a pagina pari[/tt]

          In realtà \cleardoublepage va su una pagina dispari, non pari, se e solo se componi con l’opzione twoside, altrimenti funziona come \clearpage.

          Visto che tu componi con l’opzione twoside, mi pare strano che ti appia su una pagina pari.

          Osservazione: se specifichi \pagestyle{empty} la specificazione \markboth{}{} non serve a niente; se la pagina è priva di testatina e piedino (il significato di empty) è chiaro che qualunque cosa possano contenere, non appaiono perché non ci sono.:smile:

        • #79582
          Up
          0
          Down
          ::


          Mhm boh, può essere che dipenda dal fatto che utilizzi la classe [report]?

          Ho notato una cosa strana infatti… Il frontespizio sembra essere in una pagina in cui il bordo più stretto è quello di sinistra. Dovrebbe essere ok ?? Giusto?
          Poi mostra una pagina vuota, poi la dedica. Dopo la dedica abstract e e Contents.
          Qui cominciano i problemi… o meglio, quello che io non capisco… è come se mancasse un pezzo… la numerazione delle pagine su AcrobatReader fa dei salti… tipo 1,2,3 poi ricomincia. Naturalmente e giustamente (credo) la conta delle pagine escule le prime e comincia dal’abstract, che non è numerato ma viene contato come pagina 1.

          Se anche è giusto… se lo consegno così in rilagatoria dovrò avvisarli che “manca” una facciata.
          Infatti le pagine con bordo più largo a destra ad un certo punto si “susseguono”. Dedica e Abstract hanno entrambe bordo destro più largo… quindi a ragione sono due pagine destre.

          Poi dato che parliamo di questo una domanda:
          Nel mio preambolo che riporto nuovamente sotto, c’è per caso qualcosa che “annulla” le pagine bianche alla fine dei capitoli? Perchè ho notato che molti capitoli cominciano nella pagine pari e solo alcuni nelle dispari… cosa errata (se non erro io!).
          Sto impazzendo!

          \documentclass[12pt,a4paper,twoside]{report}
          \linespread{1.5}

          % Title Page
          \title{***}
          \author{***}

          %Packages

          \usepackage{algorithmicx}
          \usepackage{algorithm}
          \usepackage{algpseudocode}
          \usepackage{amsmath}
          \usepackage{wasysym}
          \usepackage{textcomp}
          \usepackage{epstopdf}
          \usepackage{graphicx}
          \DeclareGraphicsExtensions{.pdf,.eps,.png}
          \usepackage{listings}
          \lstset{language=C++,showtabs=false,basicstyle=\scriptsize,showstringspaces=false,frame=lines,tabsize=1}
          \lstnewenvironment{MatlabEnv}[1][]
          {\lstset{language=Matlab,showtabs=false,basicstyle=\scriptsize,showstringspaces=false,frame=lines,tabsize=1,#1}}{}
          \usepackage{fancyhdr}
          \pagestyle{fancy}
          \renewcommand{\chaptermark}[1]{\markboth{\thechapter.\ #1}{}}
          \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
          \fancyhf{}
          \fancyhead[LE,RO]{\thepage}
          \fancyhead[LO]{\bfseries\rightmark}
          \fancyhead[RE]{\bfseries\leftmark}
          \setlength{\headheight}{14.5pt}
          \usepackage{emptypage} % le pagine vuote sono vuote
          \usepackage{kantlipsum} % per scrivere un po’ di pagine
          \usepackage{hyperref}

          \begin{document}
          \maketitle

          \cleardoublepage
          \phantomsection
          \thispagestyle{empty}
          \pdfbookmark{Dedica}{Dedica}

          \vspace*{3cm}

          \begin{center}
          Lorem ipsum dolor sit amet, consectetuer adipiscing elit. \\ \medskip
          — Oscar Wilde
          \end{center}

          \medskip

          \begin{center}
          Dedicato a tutti gli appassionati di \LaTeX.
          \end{center}

          \begin{abstract}
          ***
          \end{abstract}

          \tableofcontents
          \listoffigures

        • #79583
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Aggiungi [tt]openright[/tt] alle opzioni della classe.

            Sul fatto che ricominci la numerazione da 1 dopo alcune pagine, implica che da qualche parte c’è un cambio di numerazione; qualche pacchetto che imposta insiem a suoi comandi qualcosa coma \pagenumbering{arabic}, per esempio.

            Ma nello stralcio che hai indicato non si vede esplicitamente niente che faccia una cosa del genere.

            Piuttosto sarebbe meglio che il frontespizio fosse centrato nella sua pagina; un trucco per ottenere questo è il seguente:`\begin{document}
            \begingroup
            \oddsidemargin=\dimexpr (\oddsidemargin + \evensidemargin) / 2 \relax
            \maketitle
            \clearpage
            \endgroup`
            Probabilmente non è il massimo dell’ortodossia, ma è spiccio e alla portata di chiunque; il fatto che sia tutto compiuto dentro un gruppo fa si che dopo essere usciti dal gruppo tutto torni a posto come prima con i margini diversi.

          • #79584
            Up
            0
            Down
            ::


            Openright funziona. Ora tutti i capitoli sono nella pagine dispari.

            Anche la parte per il frontespizio funziona.

            Domandona: è difficile modificare il frontespizio? Metterlo Custom? Naturalmente quello della classe Report non va bene, dovrei poter inserire logo università (ci andrà anche quella dell’Università estera dove ho svolto il lavoro?) Realtore e Corelatore.

          • #79585
            Up
            0
            Down
            ::

            ned112″ post=78755Openright funziona. Ora tutti i capitoli sono nella pagine dispari.

            Anche la parte per il frontespizio funziona.

            Domandona: è difficile modificare il frontespizio? Metterlo Custom? Naturalmente quello della classe Report non va bene, dovrei poter inserire logo università (ci andrà anche quella dell’Università estera dove ho svolto il lavoro?) Realtore e Corelatore.

            Credo che la cosa migliore sia quella di usare il pacchetto frontespizio. Ancora meglio sarebbe stato se tu avessi usato una classe come suftesi o toptesi e uno dei modelli di Lorenzo.

            Ciao
            Tommaso

          • #79586
            Up
            0
            Down
            ::


            Trovato pacchetto frontespizio e trovato topic su come usarlo. (http://www.guitex.org/home/it/forum/5-tex-e-latex/61424-uso-pacchetto-frontespizio)
            Domanda: ma devo togliere \maketitle ?
            O meglio devo togliere la parte indicata da OldClaudio per il frontespizio?
            `\begin{document}
            \begingroup
            \oddsidemargin=\dimexpr (\oddsidemargin + \evensidemargin) / 2 \relax
            \maketitle
            \clearpage
            \endgroup`

          • #79587
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Sì, devi toglierla.

            • #79588
              Up
              0
              Down
              ::


              mhm… mi viene solo una pagina bianca! 😕

            • #79589
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                dopo aver lanciato pdflatex per comporre la tesi con i dati epr il programma fontespizio, hai lanciato di nuovo pdflatex sul file frontespizio ha generato che ha il nome del file della tesi prolungato con -fnt.tex? C’è scritto nella documentazione (in italiano) di frontespizio, leggibile dando dal prompt dei comandi o dal terminal il comando texdoc frontespizio.

              • #79590
                Up
                0
                Down
                ::


                hai ragione, ha funzionato, grazie!

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

            Go to top