> 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/topik-lainnya/05-bibliography-management-in-latex.md).

# Manajemen bibliografi di LaTeX

## Pendahuluan

Dalam hal paket pengelolaan bibliografi, ada tiga opsi utama di LaTeX: `bibtex`, `natbib` dan `biblatex`.

Artikel ini menjelaskan cara menggunakan `biblatex` paket, untuk mengelola dan memformat bibliografi dalam dokumen LaTeX. `biblatex` merupakan opsi modern untuk memproses informasi bibliografi, menyediakan antarmuka yang lebih mudah dan lebih fleksibel serta pelokalan bahasa yang lebih baik daripada dua opsi lainnya.

Contoh kerja minimal dari `biblatex` paket ditunjukkan di bawah ini:

```latex
\documentclass[letterpaper,10pt]{article}
\usepackage{biblatex} %Mengimpor paket biblatex
\addbibresource{sample.bib} %Impor berkas bibliografi

\begin{document}
Mari kita kutip! Makalah jurnal Einstein \cite{einstein} dan buku Dirac
\cite{dirac} adalah item yang berkaitan dengan fisika.

\printbibliography %Mencetak bibliografi

\end{document}
```

![BiblatexEx1OLV2.png](/files/8262758c2a3c56d2d40c19ec0122d9faa437089c)

Ada empat perintah yang terkait dengan bibliografi dalam contoh ini:

**\usepackage{biblatex}**

Mengimpor paket biblatex.

**\addbibresource{sample.bib}**

Mengimpor berkas data bibliografi sample.bib: berkas ini berisi informasi tentang setiap buku, artikel, dan sebagainya yang dirujuk. Lihat bagian berkas bibliografi untuk informasi lebih lanjut.

**\cite{einstein}**

Perintah ini menyisipkan referensi di dalam dokumen, \[1] dalam kasus ini, yang sesuai dengan sebuah elemen dalam bibliografi; einstein adalah kata kunci yang sesuai dengan entri di sample.bib.

**\printbibliography**

Mencetak daftar referensi yang disitasi, judul bawaan adalah Referensi untuk kelas dokumen article dan "Bibliografi" untuk buku dan laporan.

Overleaf menyediakan beberapa templat dengan gaya yang telah ditentukan sebelumnya untuk mengelola bibliografi. Lihat [tautan ini](https://www.overleaf.com/gallery/tagged/bibliography). [Buka contoh paket biblatex di Overleaf](https://www.overleaf.com/project/new/template/19714?id=66708264\&templateName=Biber+bibliography+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Penggunaan dasar

Beberapa parameter dapat diteruskan ke perintah impor paket, seperti pada contoh berikut:

```latex
\documentclass{article}

\usepackage[
backend=biber,
style=alphabetic,
sorting=ynt
]{biblatex}
\addbibresource{sample.bib}

\title{Manajemen bibliografi: paket \texttt{biblatex}}
\author{Overleaf}
\date{ }

\begin{document}

\maketitle

Dengan \texttt{biblatex} Anda dapat menampilkan bibliografi yang dibagi
ke dalam beberapa bagian, tergantung pada jenis sitasi. Mari kita kutip! Makalah jurnal Einstein
\cite{einstein} dan buku Dirac \cite{dirac} adalah
item yang berkaitan dengan fisika. Selanjutnya, buku \textit{The \LaTeX\ Companion}
 \cite{latexcompanion}, situs web Donald Knuth \cite{knuthwebsite},
\textit{Jaringan Arsip TeX Komprehensif} (CTAN)
\cite{ctan} adalah item yang berkaitan dengan \LaTeX; tetapi yang lainnya, item Donald Knuth,
\cite{knuth-fa,knuth-acp} didedikasikan untuk pemrograman.

\medskip

\printbibliography

\end{document}
```

![BiblatexExample2OLV2.png](/files/0d86ccb9234ef136d5c5b76120f57fd27d2f05f8)

Beberapa opsi tambahan, di dalam tanda kurung siku dan dipisahkan koma, ditambahkan saat mengimpor `biblatex`:

**backend=biber**

Menetapkan backend untuk mengurutkan bibliografi, biber adalah bawaan dan direkomendasikan karena menyediakan pelokalan penuh untuk beberapa perintah dan gaya untuk biber lebih mudah dimodifikasi karena menggunakan makro LaTeX standar. Backend lain yang didukung adalah bibtex, yang merupakan program yang lebih tradisional; jika ditetapkan sebagai backend, bibtex hanya akan digunakan untuk mengurutkan bibliografi, jadi tidak ada gaya bibtex yang dapat digunakan di sini.

**style=alphabetic**

Menentukan gaya bibliografi dan gaya sitasi, dalam kasus ini alphabetic. Bergantung pada gayanya, lebih banyak perintah sitasi mungkin tersedia. Lihat gaya bibliografi biblatex dan gaya sitasi untuk informasi lebih lanjut.

**sorting=ynt**

Menentukan kriteria untuk mengurutkan sumber bibliografi. Dalam kasus ini, entri diurutkan berdasarkan tahun, nama, dan judul. Lihat panduan referensi untuk daftar opsi pengurutan.

Perintah lainnya telah dijelaskan dalam [pendahuluan](#introduction).

[Buka yang lebih lengkap `biblatex` contoh di Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Berkas bibliografi

Berkas bibliografi harus memiliki sintaks bibtex standar

```latex
@article{einstein,
    author = "Albert Einstein",
    title = "{Zur Elektrodynamik bewegter K{\"o}rper}. ({German})
    [{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",
    keywords = "physics"
}

@book{dirac,
    title = {Prinsip-prinsip Mekanika Kuantum},
    author = {Paul Adrien Maurice Dirac},
    isbn = {9780198520115},
    series = {Seri monograf internasional tentang fisika},
    year = {1981},
    publisher = {Clarendon Press},
    keywords = {physics}
}

@online{knuthwebsite,
    author = "Donald Knuth",
    title = "Knuth: Komputer dan Penataan Huruf",
    url  = "http://www-cs-faculty.stanford.edu/~uno/abcde.html",
    addendum = "(diakses: 01.09.2016)",
    keywords = "latex,knuth"
}

@inbook{knuth-fa,
    author = "Donald E. Knuth",
    title = "Algoritma Fundamental",
    publisher = "Addison-Wesley",
    year = "1973",
    chapter = "1.2",
    keywords  = "knuth,programming"
}
...
```

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

**@article{...}**

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

**einstein**

Label einstein diberikan pada entri ini, merupakan pengenal unik yang dapat digunakan untuk merujuk artikel ini 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 `\addbibresource{sample.bib}`. Tidak semua informasi dalam berkas .bib akan ditampilkan; hal ini bergantung pada gaya bibliografi yang ditetapkan dalam dokumen.

[Buka yang lebih lengkap `biblatex` contoh di Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Menyesuaikan bibliografi

Biblatex memungkinkan kustomisasi tinggi pada bagian bibliografi dengan sedikit usaha. Telah disebutkan bahwa beberapa [gaya sitasi](/latex/id/referensi-dan-sitasi/08-biblatex-citation-styles.md) dan [gaya bibliografi](/latex/id/referensi-dan-sitasi/07-biblatex-bibliography-styles.md) tersedia, dan Anda juga dapat membuat yang baru. Opsi kustomisasi lainnya adalah mengubah judul bawaan dari bagian bibliografi.

```latex
\documentclass{article}

\usepackage[
backend=biber,
style=alphabetic,
sorting=ynt
]{biblatex}
\addbibresource{sample.bib}

\title{Manajemen bibliografi: paket \texttt{biblatex}}
\author{Overleaf}
\date{Mei 2021}

\begin{document}

\maketitle

Dengan \texttt{biblatex} Anda dapat menampilkan bibliografi yang dibagi ke dalam beberapa bagian,
tergantung pada jenis sitasi. Mari kita kutip! Makalah jurnal Einstein \cite{einstein}
dan buku Dirac \cite{dirac} adalah item yang berkaitan dengan fisika. Selanjutnya, buku \textit{The \LaTeX\ Companion}
buku \cite{latexcompanion}, situs web Donald Knuth \cite{knuthwebsite},
\textit{Jaringan Arsip TeX Komprehensif} (CTAN) \cite{ctan} adalah
item yang berkaitan dengan \LaTeX; tetapi yang lainnya, item Donald Knuth,
\cite{knuth-fa,knuth-acp} didedikasikan untuk pemrograman.

\medskip

\printbibliography[title={Seluruh bibliografi}]
```

![BiblatexEx3OLV2.png](/files/dbd99bac59b666d76e31a0c9bea820dec85516dc)

Parameter tambahan `title={Seluruh bibliografi}` yang diteruskan di dalam tanda kurung siku ke perintah `\printbibliography` adalah yang mengubah judul.

Bibliografi juga dapat dibagi menjadi beberapa bagian berdasarkan filter yang berbeda, misalnya: hanya mencetak referensi dari penulis yang sama, jurnal yang sama, atau judul yang serupa. Berikut contohnya.

```latex
\printbibliography[type=article,title={Hanya artikel}]
\printbibliography[type=book,title={Hanya buku}]

\printbibliography[keyword={physics},title={Hanya yang berkaitan dengan fisika}]
\printbibliography[keyword={latex},title={Hanya yang berkaitan dengan \LaTeX}]
```

![BiblatexEx4OLV2.png](/files/1818b178ffd2748b099fa35c4eaaaed4845bf247)

Di sini, bibliografi dibagi menjadi 4 bagian. Sintaks perintah yang digunakan di sini dijelaskan di bawah:

**\printbibliography\[type=article,title={Hanya artikel}]**

Hanya mencetak entri yang tipenya adalah "article", dan menetapkan judul "Hanya artikel" untuk bagian ini. Sintaks yang sama berlaku untuk jenis entri lainnya.

**\printbibliography\[keyword={physics},title={Hanya yang berkaitan dengan fisika}]**

Memfilter entri bibliografi yang mencakup kata "physics" di salah satu bidangnya. Menetapkan judul "Hanya yang berkaitan dengan fisika" untuk bagian tersebut.

[Buka yang lebih lengkap `biblatex` contoh di Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Menambahkan bibliografi ke daftar isi

Agar bibliografi dicetak di daftar isi, opsi tambahan harus diteruskan ke `\printbibliography`

```latex
\printbibliography[
heading=bibintoc,
title={Seluruh bibliografi}
]

\printbibliography[heading=subbibintoc,type=article,title={Hanya artikel}]
```

![BiblatexEx5OLV2.png](/files/fc46eaababff70b5e454311a24a112084291fc8c)

Sebuah bagian dan sebuah subbagian ditambahkan ke daftar isi:

* Dalam kasus pertama, menambahkan `heading=bibintoc` menambahkan judul ke daftar isi sebagai bab tanpa nomor jika memungkinkan atau sebagai bagian tanpa nomor jika tidak.
* Kasus kedua adalah `heading=subbibintoc` yang menambahkan judul sebagai entri tingkat kedua di daftar isi, dalam contoh ini sebagai subbagian yang berada di bawah "Seluruh bibliografi".

[Buka yang lebih lengkap `biblatex` contoh di Overleaf](https://www.overleaf.com/project/new/template/19715?id=66713383\&templateName=A+biblatex+example\&latexEngine=\&texImage=texlive-full%3A2020.1\&mainFile=)

## Panduan referensi

**Jenis entri yang didukung**

|               |                |                  |
| ------------- | -------------- | ---------------- |
| article       | book           | mvbook           |
| inbook        | bookinbook     | suppbook         |
| booklet       | collection     | mvcollection     |
| incollection  | suppcollection | manual           |
| misc          | kursus         | patent           |
| periodical    | suppperiodical | proceedings      |
| mvproceedings | inproceedings  | manual referensi |
| mvreference   | inreference    | laporan          |
| set           | thesis         | unpublished      |
| custom        | conference     | electronic       |
| masterthesis  | phdthesis      | techreport       |

**Bidang entri yang didukung** (Informasi yang dicetak bergantung pada gaya bibliografi)

|                   |              |               |                 |
| ----------------- | ------------ | ------------- | --------------- |
| abstract          | addendum     | afterword     | annotate        |
| penulis           | authortype   | bookauthor    | bookpagination  |
| booksubtitle      | booktitle    | chapter       | commentator     |
| date              | doi          | edition       | editor          |
| editortype        | eid          | entrysubtype  | eprint          |
| eprinttype        | eprintclass  | eventdate     | eventtitle      |
| yang dapat diedit | foreword     | holder        | howpublished    |
| indextitle        | institution  | pendahuluan   | isan            |
| isbn              | ismn         | isrn          | issue           |
| issuesubtitle     | issuetitle   | iswc          | journalsubtitle |
| journaltitle      | label        | Rusia         | pustaka         |
| location          | mainsubtitle | maintitle     | month           |
| note              | number       | organization  | origdate        |
| origlanguage      | origlocation | origpublisher | origtitle       |
| pages             | pagetotal    | pagination    | part            |
| publisher         | pubstate     | reprinttitle  | seri            |
| shortauthor       | shortedition | shorthand     | shorthandintro  |
| shortjournal      | shortseries  | shorttitle    | subtitle        |
| judul             | translator   | type          | url             |
| venue             | version      | volume        | year            |

**Opsi pengurutan bibliografi**

| opsi        | deskripsi                                                       |
| ----------- | --------------------------------------------------------------- |
| `nty`       | urutkan berdasarkan nama, judul, tahun                          |
| `nyt`       | urutkan berdasarkan nama, tahun, judul                          |
| `nyvt`      | urutkan berdasarkan nama, tahun, volume, judul                  |
| `anyt`      | urutkan berdasarkan label alfabetis, nama, tahun, judul         |
| `anyvt`     | urutkan berdasarkan label alfabetis, nama, tahun, volume, judul |
| `ydnt`      | urutkan berdasarkan tahun (menurun), nama, judul                |
| `tidak ada` | entri diproses sesuai urutan sitasi                             |

Untuk informasi terperinci tentang entri dan opsi ini, lihat dokumentasi paket.

## Bacaan lanjutan

Untuk informasi lebih lanjut, lihat

* [Gaya bibliografi Biblatex](/latex/id/referensi-dan-sitasi/07-biblatex-bibliography-styles.md)
* [Gaya sitasi Biblatex](/latex/id/referensi-dan-sitasi/08-biblatex-citation-styles.md)
* [Pengelolaan bibliografi dengan natbib](/latex/id/referensi-dan-sitasi/02-bibliography-management-with-natbib.md)
* [Manajemen bibliografi dengan BibTeX](/latex/id/referensi-dan-sitasi/01-bibliography-management-with-bibtex.md)
* [Membuat dan Mengelola Bibliografi dengan BibTeX di Overleaf](https://www.overleaf.com/blog/532)
* [Dokumentasi paket Biblatex](http://linorg.usp.br/CTAN/macros/latex/contrib/biblatex/doc/biblatex.pdf)
* [Dukungan bahasa internasional](/latex/id/bahasa/03-international-language-support.md)
* [Daftar isi](/latex/id/struktur-dokumen/02-table-of-contents.md)
* [Pengelolaan dalam proyek besar](/latex/id/struktur-dokumen/07-management-in-a-large-project.md)
* [Proyek LaTeX multi-berkas](/latex/id/struktur-dokumen/08-multi-file-latex-projects.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/topik-lainnya/05-bibliography-management-in-latex.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.
