impostazione pagina iniziale dei capitoli

  • Creatore
    Topic
  • #60386
    Up
    0
    Down
    ::


    Ciao a tutti!!!
    Sto scrivendo la tesi in LaTeX e la mia relatrice vorrebbe che le pagine iniziali dei capitoli mi incominciassero in cima alla pagina e non da metà…. Si può fare? Che comando dovrei mettere?

Visualizzazione 3 filoni di risposte
  • Autore
    Risposte
    • #60387
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        Ciao a tutti!!!
        Sto scrivendo la tesi in LaTeX e la mia relatrice vorrebbe che le pagine iniziali dei capitoli mi incominciassero in cima alla pagina e non da metà…. Si può fare? Che comando dovrei mettere?

        Non so se esiste qualche pacchetto (forse titlesec) o qualche comando, ma ti propongo questa soluzione che si basa sulla modifica di una definizione presa dalla classe book (usi quella, vero?).
        Tiratine d’orecchie a parte, nel codice che segue (da mettere nel preambolo):
        `\makeatletter
        \renewcommand{\@makechapterhead}[1]{%
        \vspace*{50\p@}%
        {\parindent \z@ \raggedright \normalfont
        \ifnum \c@secnumdepth >\m@ne
        \if@mainmatter
        \huge\bfseries \@chapapp\space \thechapter
        \par\nobreak
        \vskip 20\p@
        \fi
        \fi
        \interlinepenalty\@M
        \Huge \bfseries #1\par\nobreak
        \vskip 40\p@
        }}
        \makeatother
        `
        i valori in rossi sono appunto quelli di default. Devi modificarli a tuo piacere.

        Ciao
        Orlando

        ps: certo che la tua relatrice fa delle richieste proprio insensate.

      • #60388
        Up
        0
        Down
        ::


        Veramente uso report…. Non esiste niente per report?

      • #60389
        Up
        0
        Down
        ::

        Veramente uso report…. Non esiste niente per report?

        `\makeatletter
        \def\@makechapterhead#1{%
        \vspace*{50\p@}%
        {\parindent \z@ \raggedright \normalfont
        \ifnum \c@secnumdepth >\m@ne
        \huge\bfseries \@chapapp\space \thechapter
        \par\nobreak
        \vskip 20\p@
        \fi
        \interlinepenalty\@M
        \Huge \bfseries #1\par\nobreak
        \vskip 40\p@
        }}
        \def\@makeschapterhead#1{%
        \vspace*{50\p@}%
        {\parindent \z@ \raggedright
        \normalfont
        \interlinepenalty\@M
        \Huge \bfseries #1\par\nobreak
        \vskip 40\p@
        }}
        \makeatother`
        Meglio dare le modifiche analoghe nella seconda definizione.

        Ciao
        Enrico

      • #60390
        Up
        0
        Down
        ::


        Grazie mille!!!!!!

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

    Go to top