titlepage con book

  • Creatore
    Topic
  • #27299
    Up
    0
    Down
    ::


    ciao a tutti sono nuovo del forum (e anche di latex), sto scrivendo la tesi di laurea triennale. Ho fatto il frontespizio con \titlepage scrivendo

    \begin{center}
    ….
    bla bla
    ….
    \end{center}

    il problema è che i margini sono asimmetrici (il sinistro è nettamente più piccolo del destro) e siccome ho messo il logo dell’università sullo sfondo (che è centrato)il risultato è bruttino.
    Come posso risolvere il problema

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

        ciao a tutti sono nuovo del forum (e anche di latex), sto scrivendo la tesi di laurea triennale. Ho fatto il frontespizio con \titlepage scrivendo

        \begin{center}
        ….
        bla bla
        ….
        \end{center}

        il problema è che i margini sono asimmetrici (il sinistro è nettamente più piccolo del destro) e siccome ho messo il logo dell’università sullo sfondo (che è centrato)il risultato è bruttino.
        Come posso risolvere il problema

        Pacchetto chngpage.
        `\begin{titlepage}
        \changetext{}{}{}{((\paperwidth – \textwidth) / 2) – \oddsidemargin – \hoffset – 1in}{}
        \null\vfill
        \begin{center}

        \end{center}
        \vfill
        \end{titlepage}`

        Ciao,
        L.

      • #27301
        Up
        0
        Down
        ::

        ciao a tutti sono nuovo del forum (e anche di latex), sto scrivendo la tesi di laurea triennale. Ho fatto il frontespizio con \titlepage scrivendo

        \begin{center}
        ….
        bla bla
        ….
        \end{center}

        il problema è che i margini sono asimmetrici (il sinistro è nettamente più piccolo del destro) e siccome ho messo il logo dell’università sullo sfondo (che è centrato)il risultato è bruttino.
        Come posso risolvere il problema

        Oltre ai suggerimenti di Lorenzo, pacchetto frontespizio.

      • #27302
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Oltre ai suggerimenti di Lorenzo, pacchetto frontespizio.

          Ops! 😳 Naturalmente! L’ambiente titlepage va considerato come ultima spiaggia. Per comporre il forntespizio di una tesi, il pacchetto omonimo è un must.

          Ciao,
          L.

        • #27303
          Up
          0
          Down
          ::

          ciao a tutti sono nuovo del forum (e anche di latex), sto scrivendo la tesi di laurea triennale. Ho fatto il frontespizio con \titlepage scrivendo

          \begin{center}
          ….
          bla bla
          ….
          \end{center}

          il problema è che i margini sono asimmetrici (il sinistro è nettamente più piccolo del destro) e siccome ho messo il logo dell’università sullo sfondo (che è centrato)il risultato è bruttino.
          Come posso risolvere il problema

          Pacchetto chngpage.
          `\begin{titlepage}
          \changetext{}{}{}{((\paperwidth – \textwidth) / 2) – \oddsidemargin – \hoffset – 1in}{}
          \null\vfill
          \begin{center}

          \end{center}
          \vfill
          \end{titlepage}`

          Ciao,
          L.

          Il tuo suggerimento funziona (quasi perfettamente), l’unico problema che il testo viene un pò troppo basso – il margine superiore è un po troppo grande-
          Questo non sarebbe un grande problema per la copertina ma diventa imbarazzante per il frontespizio vero e proprio dove il testo mi inizia circa a metà pagina. vi scrivo il sorgente

          \documentclass[a4paper,11pt,twoside,openright]{book}
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{graphicx}
          \usepackage{eso-pic}
          \usepackage{amsmath}
          \usepackage{color}
          \usepackage{chngpage}
          \usepackage{calc}
          \usepackage{amsthm}

          \newcommand{\AlCentroPagina}[1]{ %
          \AddToShipoutPicture *{\AtPageCenter {%
          \makebox (0 ,0){\includegraphics %
          [ width =0.9\paperwidth ]{#1}}}}}
          %PREAMBOLO
          \begin{document}

          \frontmatter

          \begin{titlepage}

          \changetext{}{}{}{((\paperwidth – \textwidth) / 2) – \oddsidemargin – \hoffset – 1in}{}
          \null\vfill
          \begin{center}
          \Huge Angelantonio Castelli\\
          \AlCentroPagina{sfondo5}
          %\Huge Angelantonio Castelli\\
          \vspace{5cm}
          \Huge STRUTTURA DEI NUCLEONI\\
          \vspace{0.5cm}
          \Large{tesi di laurea di primo livello in Fisica}\\
          \vspace{8cm}
          \Large Università degli studi di Roma ““\emph{La Sapienza}””\\
          \vspace{0.5cm}
          \Large{\normalfont Novembre 2008}
          \end{center}
          \vfill
          \end{titlepage}
          %COPERTINA
          \clearpage\null\thispagestyle{empty}\clearpage

          \begin{titlepage}
          \changetext{}{}{}{((\paperwidth – \textwidth) / 2) – \oddsidemargin – \hoffset – 1in}{}
          \null\vfill
          \begin{center}
          %\begin{figure}
          % \centering
          % \includegraphics[width=0.20\textwidth]{stemma.JPG}
          %\end{figure}
          \Large UNIVERSITÀ DEGLI STUDI DI ROMA\\ “LA SAPIENZA”\\
          \vspace{1cm}
          FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI\\
          \vspace{1cm}
          \Large Dipartimento di Fisica
          \end{center}
          \vfill
          \end{titlepage}
          %FRONTESPIZIO

        • #27304
          Up
          0
          Down
          ::

          Il tuo suggerimento funziona (quasi perfettamente), l’unico problema che il testo viene un pò troppo basso – il margine superiore è un po troppo grande-
          Questo non sarebbe un grande problema per la copertina ma diventa imbarazzante per il frontespizio vero e proprio dove il testo mi inizia circa a metà pagina. vi scrivo il sorgente
          `\documentclass[a4paper,11pt,twoside,openright]{book}
          \usepackage[latin1]{inputenc}
          \usepackage[italian]{babel}
          \usepackage{graphicx}
          \usepackage{eso-pic}
          \usepackage{amsmath}
          \usepackage{color}
          \usepackage{chngpage}
          \usepackage{calc}
          \usepackage{amsthm}

          \newcommand{\AlCentroPagina}[1]{ %
          \AddToShipoutPicture *{\AtPageCenter {%
          \makebox (0 ,0){\includegraphics %
          [ width =0.9\paperwidth ]{#1}}}}}
          %PREAMBOLO
          \begin{document}

          \frontmatter

          \begin{titlepage}

          \changetext{}{}{}{((\paperwidth – \textwidth) / 2) – \oddsidemargin – \hoffset – 1in}{}
          \null\vfill
          \begin{center}
          \Huge Angelantonio Castelli\\
          \AlCentroPagina{sfondo5}
          %\Huge Angelantonio Castelli\\
          \vspace{5cm}
          \Huge STRUTTURA DEI NUCLEONI\\
          \vspace{0.5cm}
          \Large{tesi di laurea di primo livello in Fisica}\\
          \vspace{8cm}
          \Large Università degli studi di Roma ““\emph{La Sapienza}”''\\
          \vspace{0.5cm}
          \Large{\normalfont Novembre 2008}
          \end{center}
          \vfill
          \end{titlepage}
          %COPERTINA
          \clearpage\null\thispagestyle{empty}\clearpage

          \begin{titlepage}
          \changetext{}{}{}{((\paperwidth – \textwidth) / 2) – \oddsidemargin – \hoffset – 1in}{}
          \null\vfill
          \begin{center}
          %\begin{figure}
          % \centering
          % \includegraphics[width=0.20\textwidth]{stemma.JPG}
          %\end{figure}
          \Large UNIVERSITÀ DEGLI STUDI DI ROMA\\ “LA SAPIENZA''\\
          \vspace{1cm}
          FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI\\
          \vspace{1cm}
          \Large Dipartimento di Fisica
          \end{center}
          \vfill
          \end{titlepage}
          %FRONTESPIZIO
          `

          Non si capisce molto bene il tuo problema, se devo dire la verità. Ma prova a sostituire:
          • il primo \vfill con \vspace{-3cm}
          • il \vspace{5cm} con \vspace{\stretch{1}}
          • il \vspace{8cm} con \vspace{\stretch{2}}
          • il secondo \vfill con \vspace{-2cm}

          Trovo che il corpo con cui scrivi il nome sia un po’ esagerato. Altrove mi è stato riferito che il nome ufficiale dell’università è “Sapienza Università di Roma”, lo trovi qui. Io separerei le due parti con un trattino medio (due trattini in TeX) o lungo (tre trattini):

          Sapienza — Università di Roma

          Ciao
          Enrico

        • #27305
          Up
          0
          Down
          ::


          Ma come riesci a compilare quella cosa lì?!?

          Anch’io devo creare una, o forse due pagine coi margini simmetrici, ma usando chngpage e i comandi riportati qui sopra ottengo questi 2 errori

          ! Missing number, treated as zero.

          (
          l.71 }{}

          A number should have been here; I inserted `0′.
          (If you can’t figure out why I needed to see a number,
          look up `weird error’ in the index to The TeXbook.)

          ! Illegal unit of measure (pt inserted).

          (
          l.71 }{}

          Quello riguardante gli zeri è contemplato nella documentazione del pacchetto, ma l’altro non me lo spiego…

          grazie, ciao!

        • #27306
          Up
          0
          Down
          ::


          Ho provato anchio questo suggerimento per centrare la prima pagina del mio book, solo che mi da questi due errori:

          `./MATERIALE_INIZIALE_FINALE/copertina.tex:5:Missing number, treated as zero. …) / 2) – \oddsidemargin – \hoffset – 1in}{}
          ./MATERIALE_INIZIALE_FINALE/copertina.tex:5:Illegal unit of measure (pt inserted). …) / 2) – \oddsidemargin – \hoffset – 1in}{}`

          Il codice che da problemi è questo:

          `\begin{titlepage}
          \thispagestyle{empty}

          \changetext{}{}{}{ ((\paperwidth – \textwidth) / 2) – \oddsidemargin – \hoffset – 1in}{}

          \begin{center}

          \includegraphics[width=3cm]{IMMAGINI/COPERTINA/minerva}
          \vspace{1.5cm}

          \begin{LARGE}\textsc{Università degli Studi di Milano}\end{LARGE}

          \vspace{0.2cm}

          \textsc{Facolta di Scienze Matematiche, Fisiche e Naturali}

          \vspace{0.2cm}

          \begin{small}\textsc{Corso di Laurea Specialistica in Tecnologie dell'Informazione e~della Comunicazione}\end{small}

          \vspace{3cm}

          \begin{LARGE}
          \textbf{C–GSM}
          \vspace{0.2cm}

          (Cipher Global System for Mobile communications)
          \end{LARGE}

          \vspace{4cm}

          \textbf{GRUPPO 06}

          \vspace{0.2cm}

          \textbf{Nome Cognome} (MATRICOLA 123456)

          Voto: 10,5 Sessione: Appello scritto 26 Settembre 2008

          \vspace{0.5cm}
          \textbf{Nome2 Cognome2} (MATRICOLA 987654)

          Voto: 9 Sessione: Compitino 20 Novembre 2007

          \vspace{1cm}
          \textbf{Email referente:} nome.cognome@studenti.unimi.it

          \end{center}
          \end{titlepage}
          `

          Uso Pdflatex da Ubuntu Linux con l’editor Kile. Inoltre il preambolo del file main.tex da cui richiamo col comando \input il codice scritto sopra è::

          `\documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,%
          cleardoubleempty,abstracton,pointlessnumbers,%
          headinclude,footinclude,BCOR5mm,%
          tablecaptionabove]{scrreprt}

          %PACCHETTI

          %Per avere la traduzione in italiano di Chapter-Capitolo ecc…
          \usepackage[italian]{babel}
          %Per poter inserire le lettere accentate e farle uscire già giuste
          \usepackage[utf8]{inputenc}
          %Nuova codifica caratteri latex
          \usepackage[T1]{fontenc}

          %Pacchetto per la copertina
          \usepackage{chngpage}

          %Classicthesis ed ArsClassica
          \usepackage{classicthesis-ldpkg}
          \usepackage[eulerchapternumbers,subfig,beramono,%
          eulermath,pdfspacing]{classicthesis}
          \usepackage[italian]{arsclassica}

          %Per avere le testatine personalizzate (opzione di ClassicThesis)
          \pagestyle{scrheadings}
          `

          Preciso che non è una tesi di laurea, ma solo un progettino che sto facendo con un mio amico per un esame…però la pagina la vorrei centrata… 😉

        • #27307
          Up
          0
          Down
          ::

          Ho provato anchio questo suggerimento per centrare la prima pagina del mio book, solo che mi da questi due errori:

          `./MATERIALE_INIZIALE_FINALE/copertina.tex:5:Missing number, treated as zero. …) / 2) – \oddsidemargin – \hoffset – 1in}{}
          ./MATERIALE_INIZIALE_FINALE/copertina.tex:5:Illegal unit of measure (pt inserted). …) / 2) – \oddsidemargin – \hoffset – 1in}{}`

          Non posso tacere la possibilità di usare un noto pacchetto. 😉
          `\usepackage[noadvisor,norules]{frontespizio}

          \begin{document}
          \begin{frontespizio}
          \Logo{IMMAGINI/COPERTINA/minerva}
          \Universita{Milano}
          \Facolta{Scienze Matematiche, Fisiche e Naturali}
          \Corso[Laurea Specialistica]{Tecnologie dell'Informazione e~della Comunicazione}
          \Titolo{C–GSM\\[.2cm]
          Cipher Global System for Mobile Communications}

          \NCandidato{}\NCandidati{}\Punteggiatura{}
          \Candidato{Gruppo 06\\[.5cm]
          Nomea Cognomea (123456)\\
          \textmd{Voto: 10,5 — Sessione: Appello scritto 26 settembre 2008}\\[.5cm]
          Nomeb Cognomeb (987654)\\
          \textmd{Voto: 9 — Sessione: Compitino 20 novembre 2007}}
          \Piede{}
          \end{frontespizio}`
          Compili, poi compili il file che viene creato (si chiama -frn.tex, dove al posto di c’è il nome del tuo documento); poi ricompili. Et voilà.

          Metterei maiuscolo anche “Communications” e certamente minuscoli i nomi dei mesi.

          Ciao
          Enrico

        • #27308
          Up
          0
          Down
          ::


          Come suggerisce egreg9 c’è pur sempre il pacchetto frontespizio…

          Nonostante ciò c’è anche chi, come me, vuole sempre complicarsi un po’ la vita per ottenere esattamente il risultato che desidera e non doversi limitare ad utilizzare quello che altri volenterosi hanno preparato già bello e pronto.

          Riporto brevemente la soluzione che ho deciso di adottare io; per la mia tesi ho bisogno di 2 pagine centrate:
          – nella prima pagina c’è il logo dell’università in filigrana, il titolo della tesi, il mio nome, il nome dell’università
          – nella seconda (seconda pagina dispari, che poi va in 3a pagina) il logo dell’università appare piccolino, come logo e sono indicati tutti gli altri dati che vanno messi in un frontespizio (relatore, correlatore, …)

          Bene, la via più semplice è stata creare due ulteriori file, separati, da compilare a parte, definendoli come
          `\documentclass [titlepage]{article}
          \usepackage [a4paper,left=2cm,bottom=2.5cm,right=2cm,top=2cm]{geometry}`

          Dopo averli compilati entrambi ho a disposizione i due pdf e posso così compilare il file .tex principale della mia tesi in cui ho inserito i due frontespizi così (serve il pacchetto eso-pic)
          `\begin{titlepage}
          \null
          \AddToShipoutPicture*{\includegraphics{frontespizio1}}
          \end{titlepage}

          \begin{titlepage}
          \null
          \AddToShipoutPicture*{\includegraphics{frontespizio2}}
          \end{titlepage}`

          Tutto qua, magari dal punto di vista del codice non sarà la scelta più elegante, ma a mio avviso è di sicuro molto funzionale e permette di ottenere un risultato completamente personalizzabile in tutto e per tutto, con il minimo sforzo.

          Ciao
          ale

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

      Go to top