Korzystanie z Chicago B
On 13 stycznia, 2021 by admin Czy mam porzucić natbib
i użyć biblatex-chicago
jeśli chcę użyć odwołań w stylu Chicago B?
Używam:
\documentclass[a4paper]{article} \usepackage[utf8]{inputenc} \usepackage[english]{babel} \usepackage{natbib} \bibliographystyle{chicagoa} \setcitestyle{authoryear,open={},close={}}
, a następnie w wierszu dodawania nawiasów wokół mojego cites
jak (\cite{Stokes2019})
– co jest trochę hackem i prawdopodobnie w pewnym momencie mnie potknie.
Aktualizuj
\setcitestyle
użyte powyżej można usunąć za pomocą biblatex
i \citeparen
zamiast tego.
Komentarze
Odpowiedź
Dla elastycznego odniesienia do Chicago zdecydowanie polecam jedną z dwóch dostępnych implementacji biblatex
.
biblatex-chicago
to ustalony styl CMoS, który istnieje już od dłuższego czasu . Ze względu na wiele skrajnych przypadków w stylu Chicago kod jest dość złożony, więc modyfikowanie go może być trudne, ale istnieje wiele opcji dostosowywania wyników. Zwróć uwagę, że biblatex-chicago
powinno być ładowane za pośrednictwem pakietu opakowującego, a nie przez \usepackage{biblatex}
.
windycity
to nowszy styl (przynajmniej pojawił się niedawno w CTAN), a jego kod nie wydaje się być tak złożony jak biblatex-chicago
” s.
W większości oba style dają bardzo podobne wyniki, ale mogą istnieć szczegóły, w których te dwa się różnią. Oba style są dostarczane z obszerną dokumentacją.
biblatex-chicago
„s authordate
style
\documentclass[american]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage{csquotes} \usepackage[authordate, backend=biber]{biblatex-chicago} \addbibresource{biblatex-examples.bib} \begin{document} Lorem \autocite{sigfridsson} ipsum \autocite{nussbaum} dolor \autocite{sigfridsson} sit \autocite{worman} amet \autocite{cicero} dolor \autocite{companion}. \printbibliography \end{document}
windycity
z reflist, autocite=inline,
\documentclass[american]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage{csquotes} \usepackage[style=windycity, reflist, autocite=inline, backend=biber]{biblatex} \addbibresource{biblatex-examples.bib} \begin{document} Lorem \autocite{sigfridsson} ipsum \autocite{nussbaum} dolor \autocite{sigfridsson} sit \autocite{worman} amet \autocite{cicero} dolor \autocite{companion}. \printbibliography \end{document}
Komentarze
- Dziękuję za doskonałe przykłady.
biblatex-chicago
lub nieco nowszymbiblatex
stylewindycity
. Nie mam ' t wypróbowałem przykładowy kod (ponieważ nie jest to plik full MWE), ale jeśli załadujesznatbib
, zwykle\citep{Stokes2019}
powinno być lepszą alternatywą dla(\cite{Stokes2019})
(zbiblatex
użyłbyś\parencite
).chicagoa.bst
z CTAN jest zgodny ze stylem odwołań CMoS B (zgodnie z komentarze do kodu; być możea
wchicagoa
odnosi się do faktu, że.bst
obsługujeannotation
).windycity