logo

biblatex에서 특정 필드 표시 안되게 하는 법 📂논문작성

biblatex에서 특정 필드 표시 안되게 하는 법

코드

biblatex에서 출력되는 참고문헌의 정보에서 특정한 필드를 표시하지 않도록 하려면 \AtEveryBibitem 명령어로 설정하면 된다. 다음은 Walter Rudin월터 루딘의 저서 「Principles of mathematical analysis」의 BibTeX 정보와 랜더링된 결과이다.

@book{rudin1964principles,
  title={Principles of mathematical analysis},
  author={Rudin, Walter and others},
  volume={3},
  year={1964},
  publisher={McGraw-hill New York}
}

위의 참고문헌에서 volumeyear 필드를 표시하지 않으려면 다음과 같이 작성하면 된다.

\documentclass{article}

\usepackage{biblatex}
\AtEveryBibitem{
    \clearfield{volume}       % VOLUME 필드 숨기기
    \clearfield{year}         % YEAR 필드 숨기기
}

\begin{document}

\begin{refsection}[ref.bib]
\nocite{*}
\printbibliography[heading=none]
\end{refsection}

\end{document}