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}