> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/id/referensi-dan-sitasi/02-bibliography-management-with-natbib.md).

# Pengelolaan daftar pustaka dengan natbib

Dalam hal pengelolaan bibliografi di LaTeX, paket **natbib** adalah paket untuk menyesuaikan sitasi (terutama skema sitasi penulis-tahun) saat menggunakan [BibTeX](/latex/id/referensi-dan-sitasi/01-bibliography-management-with-bibtex.md). Artikel ini menjelaskan cara menggunakan `natbib` untuk memformat dan menyitasi sumber bibliografi.

**Catatan**: Jika Anda memulai dari nol, disarankan menggunakan [biblatex](/latex/id/topik-lainnya/05-bibliography-management-in-latex.md) karena paket tersebut menyediakan lokalisasi dalam beberapa bahasa, dikembangkan secara aktif, dan membuat pengelolaan bibliografi lebih mudah serta lebih fleksibel. Namun, perlu dicatat bahwa sebagian besar jurnal masih menggunakan `bibtex` dan `natbib`.

## Pendahuluan

Contoh kerja minimal disajikan di bawah ini:

```latex
\usepackage{natbib}
\bibliographystyle{unsrtnat}
\title{Pengelolaan bibliografi: paket \texttt{natbib}}
\author{Overleaf}
\date {April 2021}

\begin{document}

\maketitle

Dokumen ini adalah contoh paket \texttt{natbib} yang digunakan dalam bibliografi
pengelolaan. Tiga item dikutip: buku \textit{The \LaTeX\ Companion}
\cite{latexcompanion}, makalah jurnal Einstein \cite{einstein}, dan
situs web Donald Knuth \cite{knuthwebsite}. Item terkait \LaTeX\ adalah
\cite{latexcompanion,knuthwebsite}.

\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx1Overleaf.png](/files/d453f8dd32cd00f99542fbc7f0220d5378802b43)

Dalam contoh ini ada empat perintah dasar untuk mengelola bibliografi:

**\usepackage{natbib}**

Mengimpor paket natbib.

**\bibliographystyle{unsrtnat}**

Menetapkan gaya bibliografi unsrtnat. Lihat artikel tentang gaya bibliografi untuk informasi lebih lanjut.

**\cite{labelcompanion}**

Mencetak rujukan ke entri sitasi; apa yang dicetak bergantung pada gaya sitasi. Kata di dalam kurung kurawal mengacu pada entri tertentu dalam berkas bibliografi.

**bibliography{sample}**

Mengimpor berkas sample.bib yang berisi sumber bibliografi. Lihat bagian berkas bibliografi.

[Buka contoh `natbib` paket ini di Overleaf](https://www.overleaf.com/project/new/template/19402?id=65470147\&templateName=Basic+natbib+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Penggunaan dasar

Contoh kerja sederhana telah ditunjukkan pada bagian pendahuluan, ada lebih banyak perintah terkait bibliografi yang tersedia.

```latex
\documentclass{article}
\usepackage[english]{babel}
\usepackage[square,numbers]{natbib}
\bibliographystyle{abbrvnat}

\title{Pengelolaan bibliografi: paket \texttt{natbib}}
\author{Overleaf}
\date {April 2021}

\begin{document}

\maketitle

Dokumen ini adalah contoh paket \texttt{natbib} yang digunakan dalam bibliografi
pengelolaan. Tiga item dikutip: buku \textit{The \LaTeX\ Companion} \cite{latexcompanion}, makalah jurnal Einstein \citet{einstein}, dan
situs web Donald Knuth \cite{knuthwebsite}. Item terkait \LaTeX\ adalah
\cite{latexcompanion,knuthwebsite}.

\medskip

\bibliography{sample}

\end{document}
```

![NatbibEx2Overleaf.png](/files/1b5528f98296422c06607512bbd0ff827323852c)

Ada beberapa perubahan dalam contoh ini:

* Opsi `square` dan `numbers` di `\usepackage[square,numbers]{natbib}` mengaktifkan tanda kurung siku dan sitasi numerik, masing-masing. Lihat [panduan referensi](#reference-guide) untuk daftar opsi paket
* Gaya *abbrvnat* digunakan di sini, lihat [gaya bibliografi](/latex/id/referensi-dan-sitasi/05-natbib-bibliography-styles.md)
* Perintah `\citet` menambahkan nama penulis ke penanda sitasi, terlepas dari [gaya sitasi](/latex/id/referensi-dan-sitasi/06-natbib-citation-styles.md).

[Buka contoh lain dari `natbib` paket ini di Overleaf](https://www.overleaf.com/project/new/template/19404?id=65473143\&templateName=Natbib+second+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Berkas bibliografi

Berkas bibliografi harus memiliki sintaks bibtex standar dan ekstensi .bib. Berkas tersebut berisi daftar sumber bibliografi dan beberapa bidang dengan informasi tentang setiap entri.

```latex
@article{einstein,
    author =       "Albert Einstein",
    title =        "{Zur Elektrodynamik bewegter K{\"o}rper}. ({Jerman})
        [{On} the electrodynamics of moving bodies]",
    journal =      "Annalen der Physik",
    volume =       "322",
    number =       "10",
    pages =        "891--921",
    year =         "1905",
    DOI =          "http://dx.doi.org/10.1002/andp.19053221004"
}

@book{latexcompanion,
    author    = "Michel Goossens and Frank Mittelbach and Alexander Samarin",
    title     = "The \LaTeX\ Companion",
    year      = "1993",
    publisher = "Addison-Wesley",
    address   = "Reading, Massachusetts"
}

@misc{knuthwebsite,
    author    = "Donald Knuth",
    title     = "Knuth: Komputer dan Typesetting",
    url       = "http://www-cs-faculty.stanford.edu/\~{}uno/abcde.html"
}
```

Berkas ini berisi catatan dalam format khusus, misalnya, referensi bibliografis pertama didefinisikan oleh:

**@article{...}**

Ini adalah baris pertama dari entri catatan, @article memberi tahu BibTeX bahwa informasi yang disimpan di sini adalah tentang sebuah artikel. Informasi tentang entri ini diapit dalam kurung kurawal. Selain jenis entri yang ditampilkan pada contoh (article, book dan misc, masih ada banyak lagi; lihat panduan referensi.

**einstein**

Label einstein ditetapkan untuk entri ini; ini adalah pengenal unik yang dapat digunakan untuk merujuk artikel ini di dalam dokumen.

**author = "Albert Einstein",**

Ini adalah bidang pertama dalam entri bibliografi, menunjukkan bahwa penulis artikel ini adalah Albert Einstein. Beberapa bidang yang dipisahkan koma dapat ditambahkan dengan menggunakan sintaks yang sama key = value, misalnya: title, pages, year, URL, dan sebagainya. Lihat panduan referensi untuk daftar bidang yang mungkin.

Informasi dalam berkas ini nantinya dapat dicetak dan dirujuk di dalam dokumen LaTeX, seperti ditunjukkan pada bagian sebelumnya, dengan perintah `\bibliography{sample}`. Tidak semua informasi dalam berkas .bib akan ditampilkan; hal ini bergantung pada gaya bibliografi yang ditetapkan dalam dokumen.

## Menambahkan bibliografi ke daftar isi

Jika Anda ingin bibliografi disertakan dalam daftar isi, mengimpor paket **tocbibind** di preamble akan cukup:

```latex
\documentclass{article}
\usepackage[english]{babel}

%Menyertakan "References" dalam daftar isi
\usepackage[nottoc]{tocbibind}

%Impor paket natbib dan tetapkan gaya bibliografi
\usepackage[square,numbers]{natbib}
\bibliographystyle{abbrvnat}

%Judul dan penulis
\title{Pengelolaan bibliografi: paket \texttt{natbib}}
\author{Overleaf}
\date {April 2021}

\begin{document}

\maketitle

\tableofcontents

\section{First Section}
Dokumen ini adalah contoh...

%Mengimpor berkas bibliografi "sample.bib"
\bibliography{sample}

\end{document}
```

![BibliographyEx4Overleaf.png](/files/10d3bfd7c4a21d9942c5ee3489d325d1aea84a72)

[Buka contoh `natbib` dan daftar isi di Overleaf](https://www.overleaf.com/project/new/template/19416?id=65468889\&templateName=Natbib+and+contents\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

Menambahkan baris

```latex
\usepackage[nottoc]{tocbibind}
```

ke preamble akan menampilkan "Referensi" atau "Bibliografi" dalam daftar isi, tergantung pada jenis dokumen. Hati-hati, ini juga akan menambahkan elemen lain seperti Indeks, Glosarium, dan daftar Listing ke daftar isi. Untuk informasi lebih lanjut lihat [situs web `tocbibind` dokumentasi paket](http://mirrors.ctan.org/macros/latex/contrib/tocbibind/tocbibind.pdf).

## Panduan referensi

**opsi paket natbib**

* `round` untuk tanda kurung biasa
* `square` menggunakan tanda kurung siku
* `kurawal` tanda kurung kurawal
* `angle` tanda kurung sudut atau chevron
* `titik koma` memisahkan beberapa sitasi dengan titik koma
* `titik dua` sama seperti `titik koma`
* `koma` memisahkan beberapa sitasi dengan koma
* `mode penulis-tahun` untuk sitasi penulis-tahun
* `numbers` untuk sitasi numerik
* `super` superskrip untuk sitasi numerik, seperti pada *Nature*
* `sort` mengurutkan beberapa sitasi sesuai daftar referensi
* `sort&compress` sama seperti `sort` tetapi beberapa sitasi numerik dikompresi jika memungkinkan
* `compress` mengompresi tanpa pengurutan
* `longnamefirst` nama lengkap penulis akan muncul pada sitasi pertama dari setiap referensi
* `sectionbib` Untuk digunakan dengan paket **chapterbib** untuk menambahkan bibliografi ke daftar isi sebagai bagian tanpa nomor, bukan bab tanpa nomor
* `nonamebreak` mencegah pemenggalan nama penulis
* `elide` untuk menghilangkan elemen umum dari referensi yang digabungkan

**Jenis entri standar**

**article**

Artikel dari majalah atau jurnal

**book**

Buku yang diterbitkan

**booklet**

Karya yang dicetak tetapi tidak memiliki penerbit atau institusi sponsor

**conference**

Artikel dalam prosiding konferensi

**inbook**

Bagian dari buku (bagian, bab, dan sebagainya)

**incollection**

Bagian dari buku yang memiliki judul sendiri

**inproceedings**

Artikel dalam prosiding konferensi

**manual**

Dokumentasi teknis

**tesis magister**

Tesis magister

**misc**

Sesuatu yang tidak cocok dengan jenis lainnya

**phdthesis**

Disertasi doktor

**proceedings**

Sama seperti konferensi

**techreport**

Laporan yang diterbitkan oleh suatu institusi

**unpublished**

Dokumen yang tidak diterbitkan secara formal, dengan penulis dan judul

**Bidang yang paling umum digunakan dalam BibTeX**

|           |            |              |
| --------- | ---------- | ------------ |
| address   | annote     | penulis      |
| booktitle | chaper     | crossref     |
| edition   | editor     | institution  |
| journal   | kunci      | month        |
| note      | number     | organization |
| pages     | publisher  | school       |
| seri      | judul      | type         |
| volume    | year       | URL          |
| ISBN      | ISSN       | LCCN         |
| abstract  | kata kunci | price        |
| copyright | Rusia      | contents     |

## Bacaan lanjutan

Untuk informasi lebih lanjut, lihat

* [Gaya bibliografi Natbib](/latex/id/referensi-dan-sitasi/05-natbib-bibliography-styles.md)
* [Gaya sitasi Natbib](/latex/id/referensi-dan-sitasi/06-natbib-citation-styles.md)
* [Pengelolaan bibliografi dengan biblatex](/latex/id/referensi-dan-sitasi/03-bibliography-management-with-biblatex.md)
* [Manajemen bibliografi dengan BibTeX](/latex/id/referensi-dan-sitasi/01-bibliography-management-with-bibtex.md)
* [dokumentasi natbib di situs web CTAN](http://www.ctan.org/pkg/natbib)
* [Dokumentasi paket tocbind](ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/tocbibind/tocbibind.pdf)
* [Dukungan bahasa internasional](/latex/id/bahasa/03-international-language-support.md)
* [Daftar isi](/latex/id/struktur-dokumen/02-table-of-contents.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/id/referensi-dan-sitasi/02-bibliography-management-with-natbib.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
