> For the complete documentation index, see [llms.txt](https://ayakaleaf-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://ayakaleaf-pro.ayaka.space/latex/tr/derinlemesine-makaleler/13-getting-started-with-biblatex.md).

# BibLaTeX ile başlamanız için

**Yazar: Josh Cassidy (Temmuz 2013)**

Yıllardır LaTeX kullanıcıları BibTeX’i, şu gibi birden fazla ek paketle birlikte kullanıyorlardı: `natbib` kaynakça yazmak için. Ancak artık yeni bir seçenek var: BibLaTeX. Bu, kaynakçalarınızı/atıflarınızı kolayca yapılandırmanız için size çok daha fazla seçenek sunmak üzere tasarlanmıştır. Neyse ki, mevcut `.bib` dosyaların, BibLaTeX ile çalışması için çok fazla değişikliğe ihtiyaç duyması pek olası değildir. 300+ sayfalık [BibLaTeX belgelerinin](http://mirror.ox.ac.uk/sites/ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf), CTAN’da ayrıca faydalı bir [BibLaTeX “hızlı başvuru föyü”](http://tug.ctan.org/info/biblatex-cheatsheet/biblatex-cheatsheet.pdf) de bulunuyor. Bu kaynakları tamamlamak için, başlamanıza yardımcı olacak bazı notlar/örneklerle birlikte bir video eğitimi aşağıda yer alıyor.

{% embed url="<https://www.youtube.com/embed/nH9If8c5VCs>" %}

### Temel komutlar ve stiller

Öncelikle, tex dosyasında belgeye bir kaynakça eklemek için kullandığınız komutlar oldukça farklıdır. Ön kısımda aşağıdaki kodu kullanmanız gerekir:

```latex
\usepackage{biblatex}
\addbibresource{}
```

İlk komut yalnızca `biblatex` paketini yükler. İkincisi, hangi bib dosyalarını kullanmak istediğinizi belirtmek için kullanılır. Dosya adını, uzantıyı da dahil ederek süslü parantezlerin içine girmeniz yeterlidir. `.bib` Ardından belgenin gövdesinde, bir `\bibliography` komutunu kullanarak kaynakça oluşturmak yerine `\printbibliography` komutunu kullanırsınız. BibTeX kullanırken kaynakça stilini `\bibliographystyle` komutunu kullanarak belirtirsiniz. İçinde `biblatex` artık bu komutu kullanmayız; bunun yerine stil seçeneklerini `\usepackage` komutuna daha fazla argüman aktararak belirtiriz. Bunu yapmak için `style=` ardından bir stil adı gelecek şekilde, süslü parantezlerden hemen önce kare parantezlerin içine yazarız. Örneğin:

```latex
\usepackage[style=numeric]{biblatex}
```

Alternatif olarak, atıflar için bir stil ve kaynakça için farklı bir stil tanımlamak isterseniz şu sözcükleri kullanırsınız `citestyle` ve `bibstyle`. İşte bir örnek:

```latex
\usepackage[citestyle=alphabetic,bibstyle=authortitle]{biblatex}
```

Devam etmeden önce, bu stillerden bazılarının hem atıflar hem de gerçek kaynakça girdisi için nasıl göründüğünü kısaca göstereceğim. Ancak [belgelere başvurabilirsiniz](http://mirror.ox.ac.uk/sites/ctan.org/macros/latex/contrib/biblatex/doc/biblatex.pdf) stillerin tam listesi için.

* Bu `sayısal` stili: ![BiBLaTeXnumeric.png](/files/a55c21debe4ceb3b948050cba4615e51ae680f8b)- `alfabetik` stili: ![BiBLaTeXalphabetic.png](/files/3fecbe702e46da313c74e7e24155c9e9a34ba884)- `okuma` stili: ![BiBLaTeXreading.png](/files/a6ae60254c9659b855178d73a98ba8d9760521c4)- `yazar-yıl` stili: ![BiBLaTeXauthoryear.png](/files/1ead6259f7a47bec6f0223b65eca96fd1e4bc67d)

komutuna verebileceğiniz bir başka argüman da `\usepackage` sıralama seçeneğidir. Örneğin:

```latex
\usepackage[style=authoryear,sorting=ynt]{biblatex}
```

Bu, yazar-yıl stilini kullanır ve ardından kaynakça girdilerini yıl, ad, başlık sırasına göre sıralar. İşte mevcut bazı farklı sıralama seçeneklerinin listesi:

* `nty`—girdileri ad, başlık, yıl sırasına göre sıralar;
* `nyt`—girdileri ad, yıl, başlık sırasına göre sıralar;
* `nyvt`—girdileri ad, yıl, cilt, başlık sırasına göre sıralar;
* `anyt`—girdileri alfabetik etiket, ad, yıl, başlık sırasına göre sıralar;
* `anyvt`—girdileri alfabetik etiket, ad, yıl, cilt, başlık sırasına göre sıralar;
* `ynt`—girdileri yıl, ad, başlık sırasına göre sıralar;
* `ydnt`—girdileri yıl (azalan sırada), ad, başlık sırasına göre sıralar;
* `none`—sıralama yok. Girdiler, metinde göründükleri sırayla görünür.

Bir sıralama belirtmezseniz varsayılan `nty`.

### Atıf Komutları

Atıf komutları da `biblatex`. Bu daha akıllı komutlar, bir `ön not` ve `son not` ekleme seçeneği sunar:

* a `ön not` atıfın başına eklenen 'bkz.' gibi bir sözcük veya ifadedir;
* a `son not` atıfın sonuna eklenmesini istediğiniz metindir.

Bu notları eklemek için atıf komutunda iki çift köşeli parantez kullanırsınız. İşte bir örnek:

```latex
\cite[see][page 12]{latexcompanion}
```

Bu örnekte zaten `alfabetik` stili ve `latexcompanion` yalnızca atıf anahtarıdır. Bu, atfın metindeki görünümü olurdu:

![BiBLaTeXprepost.png](/files/45f59a99d55a7e5d1fb7d6f8208218ef0a066f6e)

Yalnızca bir çift köşeli parantez açarsanız, parantezlerin içeriğinin bir `son not`, bu yüzden yalnızca bir `ön not` istiyorsanız ikinci çift köşeli parantezi de açtığınızdan ve ardından onu boş bıraktığınızdan emin olun.

Kullanabileceğiniz farklı atıf komutlarının da birkaçı vardır. İşte standart olanlardan bazıları:

* `\cite`—en temel olanıdır. Kullanıldığında, `alfabetik` ya da `sayısal` stili kare parantez kullandığında, köşeli parantez olmadan yazdırır;
* `\parencite`—atıfları parantez içinde yazdırır, ancak `alfabetik` ya da `sayısal` stili kare parantez kullandığında, köşeli parantez olmadan yazdırır;
* `\footcite`—atıfı dipnota yerleştirir.

### Kaynakçaları Alt Bölümlere Ayırma

Hakkındaki güzel yanlardan biri `biblatex` kaynakçaları kaynak türüne göre alt bölümlere ayırabilmenizdir. İşte kaynak türüne göre bölmeye bir örnek:

```latex
\printbibheading
\printbibliography[type=book,heading=subbibliography,title={Kitap Kaynakları}]
\printbibliography[nottype=book,heading=subbibliography,title={Diğer Kaynaklar}]
```

Bu örnekte kaynakçayı iki bölüme ayırıyoruz: biri kitap olan kaynaklar için, diğeri kitap olmayanlar için. İşte bir örnek çıktı:

![BiBLaTeXtypes.png](/files/4264e07dce3e4f370df8364363f099385802a4c0)

Kaynakçaları alt bölümlere ayırmanın bir başka yolu da anahtar sözcük filtresi kullanmaktır. Bunu yapmak için, bir `anahtar kelimeler` alanını girdilerinize eklemeniz gerekir `.bib` dosyasında eklemeniz gerekir. Örneğin:

```latex
@article{key,
	keywords = {keywordA,keywordB,keywordC}
```

İşte ardından anahtar sözcüğe göre nasıl böleceğinize dair bir örnek:

```latex
\printbibheading
\printbibliography[keyword=major,heading=subbibliography,title={Ana Kaynaklar}]
\printbibliography[keyword=minor,heading=subbibliography,title={İkincil Kaynaklar}]
```

Ve karşılık gelen çıktı:

![BiBLaTeXmajor.png](/files/83a38786c67700a4574bdbdc618286b8b27f52ad)

Görünüşe göre bir gün yakında BibTeX, LaTeX tarihinin bir parçası olmaktan başka bir şey olmayacak! Umarım bu,  `biblatex`.


---

# 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://ayakaleaf-pro.ayaka.space/latex/tr/derinlemesine-makaleler/13-getting-started-with-biblatex.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.
