Scissor LaTeX'te natbib
natbib paketi Scissor LaTeX'te büyük ölçüde çalışır: \citet, \citep, \citeyear ve büyük harfli biçimleri çalışır, \bibliographystyle{plainnat} ya da unsrtnat da yazar-yıl atıfları verir; numbers veya round gibi paket seçenekleri ve \setcitestyle yok sayılır, bu yüzden stil her zaman \bibliographystyle komutundan gelir.
Paket ne yapar
natbib, BibTeX'e yazar-yıl atıfları ekler. İki ana komutu, cümlenin parçası olan bir atıf için \citet{key} ("Doe and Mustermann (2024)") ve parantez içindeki bir atıf için \citep{key} ("(Doe and Mustermann, 2024)") komutlarıdır. Paket seçenekleri yuvarlak ve köşeli parantezler arasında ya da numaralara geçiş yapar, plainnat gibi yazar-yıl stilleri de kaynak listesini biçimlendirir.
\usepackage{natbib} ile yüklersiniz ve \bibliographystyle{plainnat} ile bir stil seçersiniz.
Burada neler çalışır
| Komut veya seçenek | Scissor LaTeX'te | Notlar |
|---|---|---|
\citet{key}, \Citet{key} | Çalışır | "Doe and Mustermann (2024)". |
\citep{key}, \Citep{key} | Çalışır | "(Doe and Mustermann, 2024)". |
\citep{a,b} | Çalışır | "(Doe and Mustermann, 2024; Mustermann, 2021)". |
\citep[p.~44]{key} | Çalışır | Not parantezin içine girer. |
\citep[see][p.~44]{key} | Kısmen | "see" parantezin önüne yazdırılır. |
\citeyear{key} | Çalışır | "2024". |
\citeyearpar{key} | Kısmen | "2024" değerini parantezsiz yazdırır. |
\citeauthor{key} | Kısmen | \citet ile aynısını, yılla birlikte yazdırır. |
\citet*, \citep* | Kısmen | \citet ve \citep gibi; yazar listeleri genişletilmez. |
\citealt, \citealp, \citenum | Kısmen | \citep gibi, parantezle yazdırılır. |
\bibliographystyle{plainnat}, abbrvnat | Çalışır | Yazar-yıl, liste yazara göre sıralı. |
\bibliographystyle{unsrtnat} | Çalışır | Yazar-yıl, liste atıf sırasında. |
numbers, round, square, authoryear, sort&compress seçenekleri | Atlanır | Stil yalnızca \bibliographystyle komutundan gelir. |
\setcitestyle{...} | Atlanır | İleti olmadan yok sayılır. |
\bibpunct{...}... | Desteklenmez | Önbölümde yok sayılır; gövdede bir iletiyle atlanır ve bağımsız değişkenleri metin olarak yazdırılır. |
Bir \bibliographystyle satırı yoksa, natbib yüklü olsa bile atıflar köşeli parantez içinde numaralanır. Yazar-yıl atıfları için \bibliographystyle{plainnat} ekleyin.
Örnekler
plainnat ile alışılmış natbib komutları:
plainnat ile \citet, \citep ve \citeyear
\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}unsrtnat, kaynakları yazara göre değil, atıf yaptığınız sırayla listeler:
unsrtnat: atıf sırasında kaynaklar
Plots are discussed by \citet{mustermann2023}, and the careful
measurement behind them by \citet{doe2024}.
\bibliographystyle{unsrtnat}
\bibliography{refs}numbers paket seçeneğinin etkisi yoktur. Atıf stili yalnızca \bibliographystyle komutunu izler, bu yüzden plainnat ile yine yazar-yıl atıfları elde edersiniz:
numbers seçeneği yok sayılır
\documentclass{article}
\usepackage[numbers]{natbib}
\begin{document}
Measured by \citet{doe2024}, see also \citep{doe2025}.
\bibliographystyle{plainnat}
\bibliography{refs}
\end{document}Numaralı atıflar için plain, unsrt veya ieeetr gibi sayısal bir stil kullanın (üçü de burada köşeli parantez içinde numara verir). Stillerin listesi için kaynakçalar sayfasına bakın.
Uyumluluk
- Bir TeX kurulumundan buraya:
\citetve\citepiçeren belgeler olduğu gibi dizilir. Yazar-yıl atıflarını yalnızca\bibliographystylebir yazar-yıl stili belirttiğinde bekleyin; paket seçenekleri ve\setcitestylehiçbir şeyi değiştirmez. - Buradan bir TeX kurulumuna: belgeler orada değişiklik yapmadan derlenir. Orada BibTeX'i çalıştırın ve natbib seçeneklerinin bu durumda etkili olduğunu unutmayın.
Tam kılavuz CTAN'dadır: ctan.org/pkg/natbib. Genel olarak atıflar için Kaynakçalar ve atıflar, diğer yaklaşım için de biblatex sayfasına bakın.
Sorular ve yanıtlar
Neden yazar-yıl atıfları yerine numaralar alıyorum?
\bibliographystyle satırı yok ya da sayısal bir stil belirtiyor. \bibliographystyle{plainnat} ekleyin. natbib'in authoryear ve round seçenekleri tek başına burada stili değiştirmez.
\citet ile \citep arasındaki fark nedir?
\citet cümle içinde kullanmak için "Doe and Mustermann (2024)" verir; \citep ise bir yan cümlenin sonundaki atıf için "(Doe and Mustermann, 2024)" verir.
natbib için BibTeX çalıştırmam gerekir mi?
Hayır. Scissor LaTeX her dizgide projenin .bib dosyalarını okur.
Bu sayfadaki her örnek, site oluşturulurken Scissor LaTeX tarafından dizilir. Son güncelleme: 2026-11-07.