我的问题完全在这个主题的标题中描述。
也许可以简单解释一下 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}