
パッケージには、 と似ていますが、より簡潔なスタイル (たとえば、年が除外されている) がamsrefs
あります。 でこれを実行する方法はありますか?shortalphabetic
alphabetic
biblatex
現在、私は
\usepackage[style=alphabetic, backref=true, backend=biber, hyperref=true, giveninits=true]{biblatex}
.bibファイルの場合は、
@article{ben-zvi_character_2009,
archivePrefix = {arXiv},
eprinttype = {arxiv},
eprint = {0904.1247},
primaryClass = {math},
date = {2009-04-07},
keywords = {Geometric Satake,Representation theory,Geometric reps,Trace},
author = {Ben-Zvi, David and Nadler, David}
}
@article{ben-zvi_integral_2010,
langid = {american},
title = {Integral Transforms and {{Drinfeld}} Centers in Derived Algebraic Geometry},
volume = {23},
issn = {0894-0347, 1088-6834},
doi = {10.1090/S0894-0347-10-00669-7},
number = {4},
journaltitle = {Journal of the American Mathematical Society},
shortjournal = {J. Amer. Math. Soc.},
date = {2010},
pages = {909-966},
keywords = {DAG,Trace},
author = {Ben-Zvi, David and Francis, John and Nadler, David}
}
参考文献は次のようになります
ただしオプションamsrefs
を使用する場合shortalphabetic
\usepackage[shortalphabetic]{amsrefs}
書誌は
2 番目のスタイル ( ) で気に入っている主な点は、キー (例: [BZFN]、[BZN]) に年が含まれていないことです。 [BFN10] と [BN09] の代わりに [BFN] と [BN] を作成amsrefs
できれば素晴らしいと思います。biblatex
ありがとう!
答え1
これがアルファベットのラベルだけに関するものであれば、 を参照してください\DeclareLabelalphaTemplate
。以下は、biblatex
のalphabetic
スタイルからデフォルトの定義を取得し、年から 2 桁を削除します。
参照§4.5.5biblatex
文書のラベル、198-206ページ。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=alphabetic, backref=true, backend=biber, giveninits=true]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareLabelalphaTemplate{
\labelelement{
\field[final]{shorthand}
\field{label}
\field[strwidth=3,strside=left,ifnames=1]{labelname}
\field[strwidth=1,strside=left]{labelname}
}
}
\begin{document}
\cite{sigfridsson,companion}
\printbibliography
\end{document}