Inserire un’intestazione in LaTeX

Per offrire ai lettori un orientamento nei documenti di testo più grandi, è possibile inserire l'intestazione con informazioni importanti all'inizio delle pagine. Per esempio, inserite il numero del capitolo, il titolo del rispettivo capitolo o la numerazione della pagina. In LaTeX, il pacchetto "scrlayer-scrpage" ti dà la possibilità di personalizzare l'intestazione secondo le tue esigenze. In questo articolo tipps+tricks, ti mostreremo come importare il pacchetto e modificare l'intestazione.

Note: Usiamo il pacchetto scrlayer-scrpage, che è un componente fisso di KOMA-Script (dalla versione 3.12) dal 2013. Ma puoi anche usare il pacchetto in altre classi di documenti senza problemi.

  • Importa il pacchetto scrlayer-scrpage
  • Inserisci il contenuto nell'intestazione
  • Inserisci automaticamente i numeri di pagina e il titolo della sezione corrente
  • Inserisci righe

Importa il pacchetto scrlayer-scrpage

Per personalizzare l'intestazione, devi importare il pacchetto scrlayer-scrpage. Inoltre, usiamo lo stile di pagina scrheadings. Per farlo, basta inserire i due comandi nel preambolo del tuo documento LaTeX:

usepackage{scrlayer-scrpage}
pagestyle{scrheadings}

Inserire il contenuto nell'intestazione

L'intestazione è divisa in tre aree in LaTeX: interna, centrale ed esterna. La ragione di questo è che quando si stampa su due pagine, come nel libro di classe dei documenti, il numero di pagina dovrebbe sempre apparire all'esterno o all'interno della pagina. Potete riempire i tre comandi per questo con il contenuto che desiderate.

iheader inside}

chead{header middle}
oheader outside}

L'uso dei tre comandi è opzionale. Puoi anche usare solo ihead o chead.

Numeri di pagina automatici e titolo della sezione corrente

Per inserire il numero di pagina corrente, usa il seguente comando:

pagemark

Se vuoi avere il titolo della colonna nell'intestazione, come capitolo o sezione, questo funziona con il seguente comando:

Segnalibro

Puoi anche dire a LaTeX cosa vuoi mostrare come titolo della colonna. Per farlo, inserire il seguente comando:

automark[pagina destra]{pagina sinistra}

Qui si sostituiscono gli argomenti per le pagine destra e sinistra con: capitolo, sezione, sottosezione o paragrafo.

Esempio:

Vuoi ora, per esempio. visualizzare il numero di pagina centralmente come "Pagina N" e il titolo della rispettiva sezione all'interno, inserire i seguenti comandi:

capo{pagina marcatura}
{ihead{ segnapagina}
automark{sezione}

Inserire linee

Opzionalmente, è anche possibile inserire una linea sotto o sopra l'intestazione. Per fare questo, quando si importa il pacchetto scrlayer-scrpage, è necessario inserire la seguente opzione:

headtopline ⟶ inserire una linea sopra l'intestazione
headsepline ⟶ inserire una linea sotto l'intestazione

In sintesi, puoi inserire il seguente comando per creare una linea sopra e sotto l'intestazione:

usepackage[headsepline]{scrlayer-scrpage}