참고문헌 출력 형식 재지정

참고문헌 출력 형식 재지정

현재 사용하고 있는 biblatex-bath참고문헌에서 한 단어와 다른 단어의 위치를 ​​아래와 같이 변경하고 싶습니다.

이것은 .bib참조 입니다

@article{anyone,
title = {Test document for bibliography},
volume = {20},
url = {http://web.ebscohost.com},
pages = {331--353},
number = {3},
journaltitle = {Bulletin for Research},
shortjournal = {Bulletin for Research},
author = {{Anyone}, Bob},
urldate = {2019-02-22},
date = {2010},
keywords = {Peer reviewed},

현재는 이렇습니다

여기에 이미지 설명을 입력하세요

Available from text가 나타나기 전에 그리고 'from'이 'at'으로 변경되기 전에 모든 인스턴스에서 [Online]이 필요하므로 아래와 같습니다.

여기에 이미지 설명을 입력하세요

내 MWE는

\documentclass[a4paper, british, 12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[UKenglish]{babel}
\usepackage{csquotes}
\usepackage[style=bath, backend=biber]{biblatex}
\DeclareDelimFormat[bib]{nameyeardelim}{\addspace}
\DeclareFieldFormat{datelabel}{\mkbibparens{#1}}
\bibliography{zotero.bib}
\begin{document}
\textcite{anyone}
\printbibliography[title=Bibliography]
\end{document}

어떤 도움을 주셔서 감사합니다

답변1

biblatex-bathisonline"[온라인]" 비트를 조판하기 위해 모든 종류의 매크로에 삽입되는 매크로를 사용합니다 . 따라서 첫 번째 단계는 아무것도 인쇄하지 않도록 해당 매크로를 재정의하는 것입니다. 두 번째 단계는 원하는 위치에 "[온라인]"을 인쇄하는 것입니다. 여기서는 필드 형식으로 수행하는 것이 가장 쉬운 것 같습니다 url .

"available at"은 bibstring을 재정의하여 변경할 수 있습니다 urlfrom.

\documentclass[a4paper, british, 12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=bath, backend=biber]{biblatex}

\DeclareDelimFormat[bib]{nameyeardelim}{\addspace}
\DeclareFieldFormat{datelabel}{\mkbibparens{#1}}

\renewbibmacro*{isonline}{}

\DefineBibliographyStrings{english}{
  urlfrom = {available at},
}

\DeclareFieldFormat{url}{%
  \bibsentence\bibstring[\mkbibbrackets]{online}%
  \addspace
  \bibsentence\bibstring{urlfrom}%
  \addcolon\space
  \url{#1}}
\DeclareFieldFormat{urldate}{\mkbibbrackets{\bibstring{urlseen}\space#1}}

\bibliography{biblatex-examples.bib}

\begin{document}
\textcite{ctan}
\printbibliography[title=\bibname]
\end{document}

CTAN, (2006). Ctan: 포괄적인 TeX 아카이브 네트워크. [온라인] 이용 가능: http://www.ctan.org [2006년 10월 1일 접속].

에서 언급했듯이다른 질문biblatex-bath, 더 많은 변경이 필요한 경우 사용자 정의 스타일 대신 표준 스타일에서 시작하는 것이 가능할 수 있습니다 .

관련 정보