現在、biblatex と apa6 で問題が発生しています。著者として会社名を使用しようとすると (二重中括弧の有無にかかわらず)、参考文献の後ろに必ずドットが付きます。
例えば:
欧州連合。 (2016): VERORDNUNG (EU) 2016/679 DES EUROPÄISCHEN PARLAMENTS UND DES RATES. 2024 年 4 月 19 日に https://eur-lex.europa から公開されました。 eu/legal-content/DE/TXT/PDF/?uri=CELEX:32016R0679&from=DE
正しい場所:
欧州連合 (2016 年): VERORDNUNG (EU) 2016/679 DES EUROPÄISCHEN PARLAMENTS UND DES RATES。 2024 年 4 月 19 日に https://eur-lex.europa から公開されました。 eu/legal-content/DE/TXT/PDF/?uri=CELEX:32016R0679&from=DE
私の設定:
\usepackage[backend=biber, style=apa6, sorting=nyt]{biblatex}
@misc{euDsgvo, author = {{Europäische Union}}, title = {VERORDNUNG (EU) 2016/679 DES EUROPÄISCHEN PARLAMENTS UND DES RATES}, year = {2016}, url = {https://eur-lex.europa.eu/legal-content/DE/TXT/PDF/?uri=CELEX:32016R0679&from=DE} urldate = {2024-04-19} }
これを解く方法を知っている人はいませんか? これは私の大学の要件です。
すでに会社名の後ろに {\nopunct} を使用しようとしましたが、この方法では脚注の会社名の後ろのカンマも削除されます。
どうもありがとうございます!
答え1
ウルリケ・フィッシャーは正しい。これはそのapa6
スタイルにおける意図的な行動だ。
いずれにしても、次のコードで目標を達成できます。
\DeclareDelimFormat[bib]{nameyeardelim}{\addspace}
MWE:
\documentclass{article}
\begin{filecontents*}[overwrite]{references.bib}
@misc{euDsgvo,
author = {{Europäische Union}},
title = {VERORDNUNG (EU) 2016/679 DES EUROPÄISCHEN PARLAMENTS UND DES RATES},
year = {2016},
url = {https://eur-lex.europa.eu/legal-content/DE/TXT/PDF/?uri=CELEX:32016R0679&from=DE},
urldate = {2024-04-19}
}
\end{filecontents*}
\usepackage[backend=biber, style=apa6, sorting=nyt]{biblatex}
\usepackage{xurl}
\DeclareDelimFormat[bib]{nameyeardelim}{\addspace}
\addbibresource{references.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}