저자 이니셜 뒤의 마침표를 제거하되 공백은 남겨 두십시오.

저자 이니셜 뒤의 마침표를 제거하되 공백은 남겨 두십시오.

tersenits 옵션은 작성자의 이니셜 뒤의 마침표를 제거하기 위해 존재하지만 두 개 이상의 이니셜을 함께 압축하기도 합니다. 어떻게 그렇게 가질 수 있습니까?

저자 AB, Buthor BC 및 Cuthor CD

대신에

저자 AB, Buthor BC 및 Cuthor CD

답변1

Biber의 표준 terseinits은 다음과 같습니다.

 \renewrobustcmd*{\bibinitperiod}{}
 \renewrobustcmd*{\bibinitdelim}{}
 \renewrobustcmd*{\bibinithyphendelim}{}

\bibinitdelim하지만 당신은 재정의되고 싶지 않습니다 .

따라서 발행하는 대신 terseinits=true다음을 사용할 수 있습니다.

\renewrobustcmd*{\bibinitperiod}{}

그리고 아마도\renewrobustcmd*{\bibinithyphendelim}{}

답변2

terseinits또 다른 해결책은 옵션과 이슈를 유지하는 것입니다.

\renewrobustcmd*{\bibinitdelim}{\addspace}

당신의 서문에.

MWE

\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{article1,
  title={Journal Article},
  author={A B Author and B C Buthor },
  year={2014},
  journal={Journal}
}
\end{filecontents}
\usepackage[backend=biber,firstinits,terseinits]{biblatex}
\renewrobustcmd*{\bibinitdelim}{\addspace}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document} 

산출:

여기에 이미지 설명을 입력하세요

관련 정보