@article 제목 형식 지정

@article 제목 형식 지정

요약: DeclareFieldFormat@article의 제목을 어떻게 정하나요?

.bib이런 항목이 있으면

@article{x,
    title={Article Title},
    author={Author},
    journal={Journal Name},
    year={2019}
}

그리고 를 사용하면 [style=alphabetic,sorting=nyt,backend=biber,maxbibnames=999,useprefix=true]{biblatex}참고문헌 항목이 다음과 같이 표시됩니다.

[Aut19] 작성자. “기사 제목”. 안에:저널명(2019).

그러나 기사 제목을 따옴표 대신 이탤릭체로 만들고 싶습니다.

[Aut19] 작성자.기사 제목. In: 저널명(2019).

\DeclareFieldFormat{title}{\emph{#1}}@misc에서는 잘 작동하지만 @article에서는 작동하지 않습니다 . 어떻게 해야 하나요?

답변1

설명된 대로스타일에서 따옴표 제거 biblatex의 필드 형식은 일반 및 유형별 형식을 허용합니다. @articles는 유형별 필드 형식을 가지므로 유형 인수를 사용하여 정의해야 합니다.

사용

\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}

항목 제목만 이탤릭체로 바꾸고 @article나머지는 그대로 둡니다.

사용

\DeclareFieldFormat*{title}{\mkbibemph{#1}}

모든 유형별 서식을 제거하고모두제목을 이탤릭체로 표시합니다.

이미 링크된 내용을 참조하세요.스타일에서 따옴표 제거더 광범위한 예와 설명을 보려면

관련 정보