Vai al contenuto

natbib in Scissor LaTeX

Il pacchetto natbib funziona quasi del tutto in Scissor LaTeX: \citet, \citep, \citeyear e le forme con iniziale maiuscola funzionano, e \bibliographystyle{plainnat} o unsrtnat danno citazioni autore-anno; le opzioni del pacchetto come numbers o round e \setcitestyle vengono ignorate, quindi lo stile viene sempre da \bibliographystyle.

Cosa fa il pacchetto

natbib aggiunge a BibTeX le citazioni autore-anno. I suoi due comandi principali sono \citet{key} per una citazione che fa parte della frase, "Doe and Mustermann (2024)", e \citep{key} per una tra parentesi, "(Doe and Mustermann, 2024)". Le opzioni del pacchetto passano da parentesi tonde a quadre o ai numeri, e stili autore-anno come plainnat formattano l’elenco dei riferimenti.

Lo carichi con \usepackage{natbib} e scegli uno stile con \bibliographystyle{plainnat}.

Cosa funziona qui

Comando o opzioneIn Scissor LaTeXNote
\citet{key}, \Citet{key}Funziona"Doe and Mustermann (2024)".
\citep{key}, \Citep{key}Funziona"(Doe and Mustermann, 2024)".
\citep{a,b}Funziona"(Doe and Mustermann, 2024; Mustermann, 2021)".
\citep[p.~44]{key}FunzionaLa nota va dentro le parentesi.
\citep[see][p.~44]{key}In parte"see" viene stampato davanti alle parentesi.
\citeyear{key}Funziona"2024".
\citeyearpar{key}In parteStampa "2024" senza parentesi.
\citeauthor{key}In parteStampa lo stesso di \citet, con l’anno.
\citet*, \citep*In parteCome \citet e \citep; gli elenchi di autori non vengono espansi.
\citealt, \citealp, \citenumIn parteStampati come \citep, con le parentesi.
\bibliographystyle{plainnat}, abbrvnatFunzionaAutore-anno, elenco ordinato per autore.
\bibliographystyle{unsrtnat}FunzionaAutore-anno, elenco nell’ordine di citazione.
Opzioni numbers, round, square, authoryear, sort&compressTralasciatoLo stile viene solo da \bibliographystyle.
\setcitestyle{...}TralasciatoIgnorato senza messaggi.
\bibpunct{...}...Non supportatoNel preambolo viene ignorato; nel corpo viene saltato con un messaggio e i suoi argomenti vengono stampati come testo.

Senza una riga \bibliographystyle, le citazioni sono numerate tra parentesi quadre, anche con natbib caricato. Aggiungi \bibliographystyle{plainnat} per ottenere citazioni autore-anno.

Esempi

I consueti comandi di natbib con plainnat:

\citet, \citep e \citeyear con plainnat

LaTeXPreambolo: \usepackage{natbib}Apri nell'editor (si apre in una nuova scheda)
\citet{doe2024} measured 44 samples. Long tables have their own
rules \citep[ch.~2]{mustermann2021}, and so do plots
\citep{mustermann2023}. The book appeared in \citeyear{mustermann2021}.

\bibliographystyle{plainnat}
\bibliography{refs}
Composto da Scissor LaTeX: \citet, \citep e \citeyear con plainnat

unsrtnat elenca le fonti nell’ordine in cui le citi invece che per autore:

unsrtnat: riferimenti nell’ordine di citazione

LaTeXPreambolo: \usepackage{natbib}Apri nell'editor (si apre in una nuova scheda)
Plots are discussed by \citet{mustermann2023}, and the careful
measurement behind them by \citet{doe2024}.

\bibliographystyle{unsrtnat}
\bibliography{refs}
Composto da Scissor LaTeX: unsrtnat: riferimenti nell’ordine di citazione

L’opzione del pacchetto numbers non ha effetto. Lo stile di citazione segue solo \bibliographystyle, quindi con plainnat ottieni comunque citazioni autore-anno:

L’opzione numbers viene ignorata

\documentclass{article}
\usepackage[numbers]{natbib}
\begin{document}
Measured by \citet{doe2024}, see also \citep{doe2025}.

\bibliographystyle{plainnat}
\bibliography{refs}
\end{document}
Composto da Scissor LaTeX: L’opzione numbers viene ignorata

Per citazioni numerate, usa uno stile numerico come plain, unsrt o ieeetr (qui tutti e tre danno numeri tra parentesi quadre). Vedi l’elenco degli stili nella pagina sulle bibliografie.

Compatibilità

  • Da un’installazione TeX a qui: i documenti con \citet e \citep vengono composti così come sono. Aspettati citazioni autore-anno solo quando \bibliographystyle indica uno stile autore-anno; le opzioni del pacchetto e \setcitestyle non cambiano nulla.
  • Da qui a un’installazione TeX: i documenti si compilano lì senza modifiche. Esegui lì BibTeX, e tieni presente che le opzioni di natbib hanno allora effetto.

Il manuale completo è su CTAN: ctan.org/pkg/natbib. Per le citazioni in generale, vedi Bibliografie e citazioni, e per l’altro approccio, biblatex.

Domande e risposte

Perché ottengo numeri invece di citazioni autore-anno?

Manca la riga \bibliographystyle, oppure indica uno stile numerico. Aggiungi \bibliographystyle{plainnat}. Le sole opzioni authoryear e round di natbib qui non cambiano lo stile.

Qual è la differenza tra \citet e \citep?

\citet dà "Doe and Mustermann (2024)" da usare all’interno di una frase; \citep dà "(Doe and Mustermann, 2024)" per una citazione alla fine di una proposizione.

Devo eseguire BibTeX per natbib?

No. Scissor LaTeX legge i file .bib del progetto ogni volta che compone il documento.

Ogni esempio di questa pagina viene composto da Scissor LaTeX quando il sito viene generato. Ultimo aggiornamento: 2026-11-07.