参考文献の出力を再フォーマットする

参考文献の出力を再フォーマットする

現在使用していますbiblatex-bathが、出力された参考文献内の 1 つの単語と別の単語の位置を以下のように変更する必要があります。

これは.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},

現在はこんな感じです

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

すべてのインスタンスで [Online] を「Available from」テキストの前に表示し、「from」を「at」に変更する必要があります。以下のようになります。

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

私の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-bathは、あらゆる種類のマクロに挿入されるというマクロを使用して、isonline「[Online]」ビットをタイプセットします。したがって、最初の手順は、何も印刷しないようにそのマクロを再定義することです。2 番目の手順は、目的の場所に「[Online]」を印刷することです。ここでは、url フィールド形式でそれを実行するのが最も簡単であるように思われます。

「利用可能日時」は、 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

関連情報