
biblatex
및 을 사용하면 biber
텍스트의 인용과 참고문헌 항목에서 and
기본적으로 마지막 저자 앞에 단어를 사용합니다. 이것을 앰퍼샌드로 바꾸고 싶습니다.&
. 내 질문은 다음과 매우 유사합니다.이 질문, 내가 사용하고 싶은 것을 제외하고&
둘 다인용문과 참고문헌에서. 그러므로 나는 그 질문에 대한 대답이 제시하는 것보다 더 간단한 해결책이 있을 수 있다고 가정합니다. 아마도 서문의 일부 줄에서 이 문제를 처리해야 할까요?
답변1
의 원래 정의는 \finalnamedelim
다음에서 찾을 수 있습니다 biblatex.def
.
\newcommand*{\finalnamedelim}{%
\ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
\addspace\bibstring{and}\space}
\bibstring{and}
다음으로 바꾸면 \&
설정됩니다.
\documentclass{article}
\usepackage[style=authoryear]{biblatex}
\renewcommand*{\finalnamedelim}{%
\ifnumgreater{\value{liststop}}{2}{\finalandcomma}{}%
\addspace\&\space}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,
author = {Author, A. and Buthor, B. and Cuthor, C.},
year = {2001},
title = {Alpha},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
Some text \autocite{A01}.
\printbibliography
\end{document}
(링크된 질문에 제공된 코드 조각의 추가 사항은 \addcomma
불필요합니다. 각 구두점은 재정의하여 처리해야 합니다 \finalandcomma
.)