현재 biblatex 및 apa6에 문제가 있습니다. 회사를 저자로 사용하려고 할 때(이중 중괄호 여부) 참고문헌 뒤에는 항상 점이 있습니다.
예를 들어:
유럽 연합. (2016): VERORDNUNG(EU) 2016/679 DES EUROPEISCHEN PALAMENTS UND DES RATES. Abgerufen 오전 2024년 4월 19일 von https://eur-lex.europa. eu/legal-content/DE/TXT/PDF/?uri=CELEX:32016R0679&from=DE
있어야 할 곳:
Europäische Union(2016): VERORDNUNG(EU) 2016/679 DES EUROPEISCHEN PARLAMENTS UND DES RATES. Abgerufen 오전 2024년 4월 19일 von 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, 작성자 = {{Europäische Union}}, 제목 = {VERORDNUNG (EU) 2016/679 DES EUROPEISCHEN PARLAMENTS UND DES RATES}, 연도 = {2016}, url = {https://eur-lex.europa .eu/legal-content/DE/TXT/PDF/?uri=CELEX:32016R0679&from=DE} urldate = {2024-04-19} }
이 문제 해결 방법을 아는 사람이 있습니까? 우리 대학의 요구 사항입니다.
이미 회사 이름 뒤에 {\nopunct}를 사용하려고 했는데 이렇게 하면 각주에서 회사 뒤의 쉼표도 삭제됩니다.
매우 감사합니다!
답변1
Ulrike Fischer의 말이 맞습니다. 이것은 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}