%20%EC%9D%B8%EC%9A%A9%20%EC%BD%9C%EC%95%84%EC%9B%83%20%EC%8A%A4%ED%83%80%EC%9D%BC%EC%9D%98%20%EB%B3%80%ED%98%95%20.png)
다음과 같이 인용 콜아웃을 만드는 가장 간단한 방법은 무엇입니까?
(Author year: page--range)
예를 들어(Chomsky 1957: 23--24)
또는 그 이상 완료:
(Author year, volume: page--range; Author2...)
예를 들어(Knuth 1973, 3: 234--236;...)
편집: MWE(이것이 내가 시도한 것입니다):
\documentclass{article}
\usepackage[backend=bibtex,style=authoryear]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@book{test,
author = "Author",
title = "Title",
publisher = "Publisher",
series = "Series",
year = 2017,
}
\end{filecontents*}
\bibliography{\jobname}
\begin{document}
word\parencite[345]{test},
word2\parencite{test}
word3\parencite[345--347]{test}
\printbibliography
\end{document}
편집 2:
위의 두 가지 예가 충분히 명확하지 않은 것 같습니다.
인용이 단 한 권의 책인 경우(예: 단 한 권의 책인 경우) 다음과 같아야 합니다.
(Chomsky 1957: 23)
, 페이지 범위인 경우 (Chomsky 1975: 23--24)
.
( p
또는 pp
접두사 제외)
두 권 이상의 책인 경우(예: 여러 권의 책이 있는 경우):
(Knuth 1973, 3: 234)
, 페이지 범위인 경우(Knuth 1973, 3: 234--236)
여러 인용문은 다음과 같이 구분해야 합니다.;
답변1
\documentclass{article}
\usepackage[backend=biber,style=authoryear]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat{multipostnote}{#1}
\DeclareFieldFormat{volcitepages}{#1}
\DeclareFieldFormat{volcitevolume}{#1}
\renewcommand*{\postnotedelim}{\addcolon\space}
\usepackage{mwepage}
\begin{document}
Wombat \parencite[345]{aksin}, \par
Capybara \parencite{aristotle:physics} \par
Duck \pvolcite{2}[345--347]{knuth:ct:b} \par
Mara \parencites[1--5]{westfahl:space}[7]{ctan}
\printbibliography
\end{document}