Biblatex で著者として会社の後のポイントを非表示にする

Biblatex で著者として会社の後のポイントを非表示にする

現在、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}

ここに画像の説明を入力してください

関連情報