Saltar al contenido

natbib en Scissor LaTeX

El paquete natbib funciona casi por completo en Scissor LaTeX: \citet, \citep, \citeyear y sus formas con mayúscula funcionan, y \bibliographystyle{plainnat} o unsrtnat da citas de autor y año; las opciones del paquete como numbers o round y \setcitestyle se ignoran, así que el estilo siempre lo decide \bibliographystyle.

Qué hace el paquete

natbib añade a BibTeX las citas de autor y año. Sus dos comandos principales son \citet{key} para una cita que forma parte de la frase, "Doe and Mustermann (2024)", y \citep{key} para una entre paréntesis, "(Doe and Mustermann, 2024)". Las opciones del paquete cambian entre paréntesis y corchetes o pasan a números, y los estilos de autor y año como plainnat dan formato a la lista de referencias.

Se carga con \usepackage{natbib} y el estilo se elige con \bibliographystyle{plainnat}.

Qué funciona aquí

Comando u opciónEn Scissor LaTeXNotas
\citet{key}, \Citet{key}Funciona"Doe and Mustermann (2024)".
\citep{key}, \Citep{key}Funciona"(Doe and Mustermann, 2024)".
\citep{a,b}Funciona"(Doe and Mustermann, 2024; Mustermann, 2021)".
\citep[p.~44]{key}FuncionaLa nota va dentro de los paréntesis.
\citep[see][p.~44]{key}En parte"see" se imprime delante de los paréntesis.
\citeyear{key}Funciona"2024".
\citeyearpar{key}En parteImprime "2024" sin paréntesis.
\citeauthor{key}En parteImprime lo mismo que \citet, con el año.
\citet*, \citep*En parteComo \citet y \citep; las listas de autores no se despliegan.
\citealt, \citealp, \citenumEn parteSe imprimen como \citep, con paréntesis.
\bibliographystyle{plainnat}, abbrvnatFuncionaAutor y año, lista ordenada por autor.
\bibliographystyle{unsrtnat}FuncionaAutor y año, lista en el orden de las citas.
Opciones numbers, round, square, authoryear, sort&compressSe omiteEl estilo lo decide solo \bibliographystyle.
\setcitestyle{...}Se omiteSe ignora sin ningún mensaje.
\bibpunct{...}...No compatibleEn el preámbulo se ignora; en el cuerpo se omite con un mensaje y sus argumentos se imprimen como texto.

Sin una línea \bibliographystyle, las citas se numeran entre corchetes, aunque natbib esté cargado. Añade \bibliographystyle{plainnat} para obtener citas de autor y año.

Ejemplos

Los comandos habituales de natbib con plainnat:

\citet, \citep y \citeyear con plainnat

LaTeXPreámbulo: \usepackage{natbib}Abrir en el editor (se abre en una pestaña nueva)
\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}
Compuesto por Scissor LaTeX: \citet, \citep y \citeyear con plainnat

unsrtnat enumera las fuentes en el orden en que las citas, en lugar de por autor:

unsrtnat: referencias en el orden de cita

LaTeXPreámbulo: \usepackage{natbib}Abrir en el editor (se abre en una pestaña nueva)
Plots are discussed by \citet{mustermann2023}, and the careful
measurement behind them by \citet{doe2024}.

\bibliographystyle{unsrtnat}
\bibliography{refs}
Compuesto por Scissor LaTeX: unsrtnat: referencias en el orden de cita

La opción numbers del paquete no tiene efecto. El estilo de cita sigue solo a \bibliographystyle, así que con plainnat sigues obteniendo citas de autor y año:

La opción numbers se ignora

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

\bibliographystyle{plainnat}
\bibliography{refs}
\end{document}
Compuesto por Scissor LaTeX: La opción numbers se ignora

Para citas numeradas, usa un estilo numérico como plain, unsrt o ieeetr (aquí los tres dan números entre corchetes). Consulta la lista de estilos en la página de bibliografías.

Compatibilidad

  • De una instalación de TeX a aquí: los documentos con \citet y \citep se componen tal cual. Solo obtendrás citas de autor y año cuando \bibliographystyle indique un estilo de autor y año; las opciones del paquete y \setcitestyle no cambian nada.
  • De aquí a una instalación de TeX: los documentos se compilan allí sin cambios. Ejecuta BibTeX allí, y ten en cuenta que entonces las opciones de natbib surten efecto.

El manual completo está en CTAN: ctan.org/pkg/natbib. Para las citas en general, consulta Bibliografías y citas, y para el otro enfoque, biblatex.

Preguntas y respuestas

¿Por qué obtengo números en lugar de citas de autor y año?

No hay línea \bibliographystyle, o indica un estilo numérico. Añade \bibliographystyle{plainnat}. Las opciones authoryear y round de natbib no cambian el estilo aquí por sí solas.

¿Qué diferencia hay entre \citet y \citep?

\citet da "Doe and Mustermann (2024)" para usar dentro de una frase; \citep da "(Doe and Mustermann, 2024)" para una cita al final de una oración.

¿Tengo que ejecutar BibTeX para natbib?

No. Scissor LaTeX lee los archivos .bib del proyecto cada vez que compone.

Scissor LaTeX compone cada ejemplo de esta página al generar el sitio. Última actualización: 2026-11-07.