내 문서의 서문에 다음이 있습니다.
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage[backend=biber, style=vancouver]{biblatex}
\addbibresource{references.bib}
그러나 다음과 같은 인용은:
@misc{imgneuroma,
author = {NHS},
title = {National Health Service (NHS). Morton's Neuroma
},
%year = {2023},
note = {Accedido: 3 Marzo 2023},
url = {https://www.nhs.uk/conditions/mortons-neuroma/}
}
다음과 같이 나타납니다:
NHS. 국민건강서비스(NHS). 모튼 신경종. Accedido: 2023년 3월 3일. 구매처:https://www.nhs.uk/conditions/mortons-neuroma/
'Available from:' 텍스트는 'Disponible' 또는 이와 유사한 것으로 변경하거나 간단히 생략해야 합니다.
답변1
스타일 은 염두에 vancouver
두고 작성되지 않았 babel
으므로 영어 텍스트를 직접 포함하도록 URL 필드 형식을 재정의하므로 적절한 스페인어 현지화를 얻을 수 없습니다. 해당 정의를 처음에 사용해야 하는 정의로 대체하여 이 문제를 해결할 수 있습니다. 관련이 없지만 저자 주위에 추가 중괄호 쌍을 두었습니다 {NHS}
. 이는 회사 저자 이름에 항상 좋은 습관입니다.
\documentclass{article}
\begin{filecontents}[overwrite]{\jobname.bib}
@misc{imgneuroma,
author = {{NHS}},
title = {National Health Service (NHS). Morton's Neuroma
},
%year = {2023},
note = {Accedido: 3 Marzo 2023},
url = {https://www.nhs.uk/conditions/mortons-neuroma/},
language = {langspanish}
}
\end{filecontents}
\usepackage[spanish]{babel}
\usepackage[
backend=biber,
style=vancouver,
]{biblatex}
\usepackage{csquotes}
\usepackage[T1]{fontenc}
\DeclareFieldFormat*{url}{\bibstring{urlfrom}: \url{#1}}
\addbibresource{\jobname.bib}
\begin{document}
\textcite{imgneuroma}
\printbibliography
\end{document}