Modifica dei soli margini del frontespizio

  • Creatore
    Topic
  • #29371
    Up
    0
    Down
    ::


    Ciao a tutti, vorrei ridurre i margini superiore e inferiore del frontespizio della tesi (solo la prima pagina).
    Al momento e’ cosi’ formato:

    `\begin{alwayssingle}
    \setlength{\topmargin}{0.00cm}
    \setlength{\headheight}{0.00cm}
    \setlength{\headsep}{0.00cm}
    \setlength{\footskip}{0.00cm}
    \setlength{\textheight}{27.00cm}

    \thispagestyle{empty}

    \begin{center}
    {\large {\@crest} \par}
    \textsc{\Large \@univ} \\
    {\textsc{\Large \p@fac\ \@fac}} \\
    \rule{0.5\linewidth}{0.01mm} \medskip \\
    {\emph{\large \p@cdl\ \@cdl}} \\
    \vspace*{30mm}
    {\emph{\p@tesi}} \bigskip \bigskip \\
    { \LARGE { {\@title}} \par }
    \vspace*{30mm}
    \end{center}
    \parbox[t]{0.45\textwidth}{%
    \begin{center}
    \textbf{\p@laureando} \\
    \@author
    \end{center}
    }%
    \hfill
    \parbox[t]{0.45\textwidth}{%
    \begin{center}
    \textbf{\p@relatore} \\
    {\@relatore} \\
    {\@corelatore}
    \end{center}
    }%
    \vspace*{1.0cm}
    \begin{center}
    % \rule{0.5\linewidth}{0.01mm} \\
    {\p@aacc\ \@aacc}
    \end{center}
    \clearpage
    \end{alwayssingle}}`

    ma il margine inferiore e’ ancora troppo grande. Come posso fare utilizzando sempre \setlength… senza alterare le altre pagine?

    Grazie

    Stefano

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #29372
      Antonio Ledda
      Partecipante
        Up
        0
        Down
        ::

        Ciao a tutti, vorrei ridurre i margini superiore e inferiore del frontespizio della tesi (solo la prima pagina).
        Al momento e’ cosi’ formato:

        `\begin{alwayssingle}
        \setlength{\topmargin}{0.00cm}
        \setlength{\headheight}{0.00cm}
        \setlength{\headsep}{0.00cm}
        \setlength{\footskip}{0.00cm}
        \setlength{\textheight}{27.00cm}

        \thispagestyle{empty}

        \begin{center}
        {\large {\@crest} \par}
        \textsc{\Large \@univ} \\
        {\textsc{\Large \p@fac\ \@fac}} \\
        \rule{0.5\linewidth}{0.01mm} \medskip \\
        {\emph{\large \p@cdl\ \@cdl}} \\
        \vspace*{30mm}
        {\emph{\p@tesi}} \bigskip \bigskip \\
        { \LARGE { {\@title}} \par }
        \vspace*{30mm}
        \end{center}
        \parbox[t]{0.45\textwidth}{%
        \begin{center}
        \textbf{\p@laureando} \\
        \@author
        \end{center}
        }%
        \hfill
        \parbox[t]{0.45\textwidth}{%
        \begin{center}
        \textbf{\p@relatore} \\
        {\@relatore} \\
        {\@corelatore}
        \end{center}
        }%
        \vspace*{1.0cm}
        \begin{center}
        % \rule{0.5\linewidth}{0.01mm} \\
        {\p@aacc\ \@aacc}
        \end{center}
        \clearpage
        \end{alwayssingle}}`

        ma il margine inferiore e’ ancora troppo grande. Come posso fare utilizzando sempre \setlength… senza alterare le altre pagine?

        Grazie

        Stefano

        Con

        `\setlength`

        non ne ho idea.

        Puoi provare con

        `\enlargethispage{-5cm}`

        ma non ne garantisco l’efficacia (ho messo un valore a caso che aumenta ancora di più il margine; inserendo un valore positivo, lo restringi).

        Prova a guardare questa guida. L’idea l’ho presa da lì; ho fatto una prova con la classe book e pare funzionare.

        Ciao,
        Antonio

        EDIT Lo stesso comando è presente a pagina 67 (versione dicembre 2008) della guida di Lorenzo Pantieri L’arte di scrivere con LaTeX.

      • #29373
        Up
        0
        Down
        ::


        Scusami, ma ho omesso del codice:

        `\pagestyle{fancy}
        \renewcommand{\chaptermark}[1]{\markboth{\MakeUppercase{\thechapter. #1 }}{}}
        \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
        \fancyhf{}
        \fancyhead[RO]{\bfseries\rightmark}
        \fancyhead[LE]{\bfseries\leftmark}
        \fancyfoot[C]{\thepage}
        \renewcommand{\headrulewidth}{0.5pt}
        \renewcommand{\footrulewidth}{0pt}
        \addtolength{\headheight}{0.5pt}
        \fancypagestyle{plain}{
        \fancyhead{}
        \renewcommand{\headrulewidth}{0pt}
        }

        […]

        \newenvironment{alwayssingle}{%
        \@restonecolfalse\if@twocolumn\@restonecoltrue\onecolumn
        \else\newpage\fi}
        {\if@restonecol\twocolumn\else\newpage\fi}

        %define title page layout
        \renewcommand{\maketitle}{%

        \begin{alwayssingle}
        \setlength{\topmargin}{0.00cm}
        \setlength{\headheight}{0.00cm}
        \setlength{\headsep}{0.00cm}
        \setlength{\footskip}{1.00cm}
        \setlength{\textheight}{50.00cm}
        \setlength{\textwidth}{14.5cm}
        \setlength{\marginparsep}{0mm}
        \setlength{\marginparwidth}{0cm}
        \setlength{\footskip}{0cm}

        %\renewcommand{\footnotesize}{\small}
        %\renewcommand{\footnoterule}{\relax}
        \thispagestyle{empty}
        \begin{center}
        {\large {\@crest} \par}
        \textsc{\Large \@univ} \\
        {\textsc{\Large \p@fac\ \@fac}} \\
        \rule{0.5\linewidth}{0.01mm} \medskip \\
        {\emph{\large \p@cdl\ \@cdl}} \\
        \vspace*{30mm}
        {\emph{\p@tesi}} \bigskip \bigskip \\
        { \LARGE { {\@title}} \par }
        \vspace*{40mm}
        \end{center}
        \parbox[t]{0.45\textwidth}{%
        \begin{center}
        \textbf{\p@laureando} \\
        \@author
        \end{center}
        }%
        \hfill
        \parbox[t]{0.45\textwidth}{%
        \begin{center}
        \textbf{\p@relatore} \\
        {\@relatore} \\
        {\@corelatore}
        \end{center}
        }%
        \vspace*{1.0cm}
        \begin{center}
        % \rule{0.5\linewidth}{0.01mm} \\
        {\p@aacc\ \@aacc}
        \end{center}
        \clearpage

        \end{alwayssingle}}`

        Non ho molto tempo per vederlo adesso, ma è probabile che lo stile fancy lo influenzi…

    Visualizzazione 1 filone di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top