私はLaTeXを使用して履歴書を書いています。私はBiblatexを使用しています。記事、議事録、要約、レビュー中の記事をさまざまなスタイルで区別したいと考えています。次のようにリストし、このリストに指定された名前で参照できるようにしたいと考えています。
ジャーナル記事
[J1] article published 1
[J2] article published 2
議事録
[P1] proceeding 1
抄録
[A1] abstract 1
審査中の記事
[U1] article under review 1
[U2] article under review 2
biblatex でそれを実行する方法はありますか?
答え1
データベースが適切にフォーマットされていれば、そのほとんどは簡単です.bib
。
type
エントリのエントリ タイプをチェックするオプションを使用して、出版物のタイプ (記事、書籍、議事録など) をフィルターできます.bib
。
公開済みのエントリとまだレビュー中の作業を区別したい場合は、keyword
underreview
レビュー中のエントリに を追加し、そのキーワードでもフィルタリングできます。
\newrefcontext[labelprefix=<prefix>]
数字の引用ラベルの前に必要な文字が必ず表示されます。defernumbers
正しい番号付けにはこのオプションが必要です。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=numeric, defernumbers, backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{appleby,
author = {Humphrey Appleby},
title = {On the Importance of the Civil Service},
journal = {Journal of the Civil Service},
date = {1980},
keywords = {underreview},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
\nocite{sigfridsson,worman,westfahl:space,nussbaum,cicero,moraux,salam,herrmann,appleby}
\printbibheading[title={List of Publications}]
\newrefcontext[labelprefix=A]
\printbibliography[type=article, notkeyword=underreview, heading=subbibliography, title={Articles}]
\newrefcontext[labelprefix=P]
\printbibliography[type=inproceedings, notkeyword=underreview, heading=subbibliography, title={Proceedings}]
\newrefcontext[labelprefix=B]
\printbibliography[type=book, notkeyword=underreview, heading=subbibliography, title={Books}]
\newrefcontext[labelprefix=U]
\printbibliography[keyword=underreview, heading=subbibliography, title={Under Review}]
\end{document}