參考書目括號為空

參考書目括號為空

不知何故,我的 Biblatex 不支援字母風格。 結果看起來像這樣

數字樣式工作正常。我的標題如下:

\usepackage[
backend=biber,
style=alphabetic,
citestyle=authoryear
]{biblatex}
%
\addbibresource{literatur/literatur.bib}

引用:

\cite{bsi}

我的 .bib 檔案如下所示:

@online{bsi,
    ALTauthor = {Bundesamt für Sicherheit in der Informationstechnik},
    title = {Cloud Computing Grundlagen},
    urldate = {2019-11-14},
    url = {https://www.bsi.bund.de/DE/Themen/DigitaleGesellschaft/CloudComputing/Grundlagen/Grundlagen_node.html}
}

任何想法可能是什麼問題?

答案1

標籤的標準定義alphabetic嘗試採用欄位( 、、labelname之一)和/並將兩者組合成沿著「SR98」的組合。可以使用該欄位覆蓋部分標籤或覆蓋整個標籤。authoreditortranslatordateyearlabellabelnameshorthand

在範例條目中,沒有填寫任何提到的字段,因此biblatex無法從條目產生任何標籤。至少可以給出author,所以我建議類似

\documentclass[ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[style=alphabetic, backend=biber]{biblatex}


\begin{filecontents}{\jobname.bib}
@online{bsi,
  author      = {{Bundesamt für Sicherheit in der Informationstechnik}},
  shortauthor = {BSI},
  title       = {Cloud Computing Grundlagen},
  url         = {https://www.bsi.bund.de/DE/Themen/DigitaleGesellschaft/CloudComputing/Grundlagen/Grundlagen_node.html},
  urldate     = {2019-11-14},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}


\begin{document}
\cite{sigfridsson,bsi}
\printbibliography
\end{document}

[BSI] Bundesamt für Sicherheit in der Informationstechnik。雲端運算基礎。網址:https://www.bsi.bund.de/DE/Themen/DigitaleGesellschaft/CloudComputing/Grundlagen/Grundlagen_node.html(2019 年 11 月 14 日)。


輸入鍵 ( bsi) 應被視為純粹的內部標籤。任何常見的標準樣式都不會在輸出中使用輸入鍵。

相關內容