「Print」一詞出現在使用 \printbibliography 的每個來源之後

「Print」一詞出現在使用 \printbibliography 的每個來源之後

我正在使用以下內容:

\documentclass[a4paper, 11pt]{article}
\usepackage[english,swedish]{babel}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage{xcolor,colortbl}
\usepackage[backend=bibtex,style=mla]{biblatex}

\nocite{*}

...


\begin{document}

text... \footcite{source}

\printbibliography[heading=none]


\end{document}

為什麼每個來源後面都有一個額外的「列印」?

在此輸入影像描述

答案1

MLA 風格指南要求顯示出版物的媒介(例如,參見MLA 引文風格 |康乃爾大學圖書館)。

biblatex-mla試圖透過在每個參考書目條目的末尾列印出版媒介(透過宏publimedium)來滿足這項要求。如果該howpublished欄位包含任何訊息,則會列印該訊息。如果howpublished未給出,則預設選項guessmedium處於活動狀態,biblatex-mla將猜測發布媒介。

要停止biblatex-mla列印此訊息,只需使用選項showmedium=false,這樣您的呼叫就biblatex變成

\usepackage[backend=bibtex,style=mla,showmedium=false]{biblatex}

不過,您的範例揭示了另一個問題,「print」以粗體列印,以警告您[the] Bibliography string 'print' [is] undefined(請參閱日誌檔案)。

biblatex-mla不提供瑞典語文件,因此缺少一些書目字串,要找回這個特定的文件,請嘗試

\DefineBibliographyStrings{swedish}{%
  print = {whatever \enquote{print} means in Swedish},
}

現在, ”列印」被替換為「瑞典語『印刷』的意思」。

相關內容