我可以在哪里获得比利时 BIN 规则的 BibTeX 样式?

我可以在哪里获得比利时 BIN 规则的 BibTeX 样式?

我的问题完全在这个主题的标题中描述。

也许可以简单解释一下 BIN 规则是什么:它是关于如何排版各种文件的完整指南:正式信函、论文、报告等。它在比利时使用,可以与 APA 规则进行比较,例如。

在哪里可以找到符合比利时 BIN 规则的良好 BibTeX 样式?

答案1

这遵循了您上传的文档。我在网上找到的其他一些指南有不同的指导方针,也伪装成“BIN 规范”。请注意,您的指南在文本和示例之间存在不一致。此外,您缺少许多重要的条目类型。

这是一个开始

\documentclass[dutch]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=authortitle, giveninits=true, uniquename=init]{biblatex} % this is important
\addbibresource{biblatex-examples.bib}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{daras,
  author    = {Daras, K. and Dhaenens, J. J.},
  title     = {Rapporteren: een levenswerk},
  edition   = {3},
  publisher = {Uitgeverij Jozefa},
  location  = {Brugge},
  date      = {2010},
  pagetotal = {513}, 
}
\end{filecontents}

\addbibresource{\jobname.bib}

%% the code from here on is important
%% BIN style - START
\DeclareNameAlias{sortname}{family-given}
\renewcommand*{\finalnamedelim}{\multinamedelim}
\renewcommand*{\newunitpunct}{\addcomma\space}


\renewbibmacro*{title}{%
  \ifboolexpr{
    test {\iffieldundef{title}}
    and
    test {\iffieldundef{subtitle}}
  }
    {}
    {\printtext[title]{%
       \printfield[titlecase]{title}%
       \setunit{\subtitlepunct}%
       \printfield[titlecase]{subtitle}}%
     \newunit}%
  \printfield{titleaddon}
  \printunit{\addperiod\space}}

\renewbibmacro*{in:}{%
  \ifentrytype{article}
    {}
    {\printtext{\bibstring{in}\intitlepunct}}}


\renewbibmacro*{journal+issuetitle}{%
  \usebibmacro{journal}%
  \setunit*{\addcomma\space}%
  \iffieldundef{series}
    {}
    {\newunit
     \printfield{series}%
     \setunit{\addcomma\space}}%
  \usebibmacro{volume+number+eid}%
  \setunit{\addcomma\space}%
  \usebibmacro{issue+date}%
  \setunit{\addcolon\space}%
  \usebibmacro{issue}%
  \newunit}

\DeclareFieldFormat[article,periodical]{volume}{\bibstring{jourvol}~#1}
\DeclareFieldFormat[article,periodical]{number}{\bibstring{number}~#1}

\renewbibmacro*{volume+number+eid}{%
  \printfield{volume}%
  \setunit{\addcomma\space}%
  \printfield{number}%
  \setunit{\addcomma\space}%
  \printfield{eid}}

\renewbibmacro*{issue+date}{%
  \printfield{issue}%
  \setunit*{\addspace}%
  \usebibmacro{date}%
  \newunit}

\newbibmacro*{puborginst+location+date}[1]{%
  \printlist{publisher}%
  \setunit*{\addcomma\space}%
  \printlist{location}%
  \setunit*{\addcomma\space}%
  \usebibmacro{date}%
  \newunit}

\renewbibmacro*{publisher+location+date}{\usebibmacro{puborginst+location+date}{publisher}}
\renewbibmacro*{institution+location+date}{\usebibmacro{puborginst+location+date}{institution}}
\renewbibmacro*{organization+location+date}{\usebibmacro{puborginst+location+date}{organization}}

%% ... BIN style END ...


\begin{document}
\cite{sigfridsson,daras}
\printbibliography
\end{document}

示例输出

相关内容