Anpassung von Biblatex für De Gruyters „Holzforschung“

Anpassung von Biblatex für De Gruyters „Holzforschung“

(190816, 2249 MEZ, aktualisiert nach den Kommentaren von "Mensch")

190818, 1332 CET, Update zur Fehlermeldung aufarticlein

Hallo zusammen,

Ich versuche, meine Bibliographie wie folgt aussehen zu lassen:

bei

aber im Moment stecke ich in etwas fest, das so aussieht:

Aktueller Stand der Referenzen

Ich frage mich daher insbesondere, wie ich

  1. entferne den "." nach "Volume"
  2. Entfernen Sie die ", " vor den Seiten

Abgesehen davon denke ich, dass ich es so aussehen ließ, wie es „sollte“.

Ich füge meinen Code unten an:

\documentclass[english,final,twocolumn]{article}
\usepackage[utf8]{inputenc}%(only for the pdftex engine)
\usepackage[big]{dgruyter}
\usepackage{microtype}
\usepackage{xcolor}
\usepackage[capitalize]{cleveref}
\usepackage[format=hang,singlelinecheck=0,font={sf,small},labelfont=bf]{subfig}
%% format=hang, bra veta om
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.3}
\usepackage[export]{adjustbox}
\usepackage{float}
\usepackage{textgreek}
\usepackage{multirow}
\usepackage{csquotes}

\usepackage[style=authoryear,%ext-authoryear,%authoryear,%nature,%bwl-    FU,%authoryear,
        citestyle=authoryear,
        natbib=true,
        hyperref=true,
        url=false,        
        doi=false,         
        isbn=false, 
        sorting=nyt,
        %bibstyle=authoryear,
        giveninits=true,
        maxcitenames=2,
        uniquelist=false, % denna som gör att man får a) och b) i stället för fler efternamn
        maxbibnames=99,
        uniquename=false,
        dashed=false,
        articlein=false,
        url=false, 
        doi=false, 
        isbn=false, 
        dashed=false,
        backend=biber]{biblatex}
%\setlength\bibhang{2pt} % default value: \parindent
\DeclareFieldFormat*{title}{#1}
%\DeclareFieldFormat*{year}{#1} 
\renewcommand{\labelnamepunct}{\addspace}
\DeclareFieldFormat{journaltitle}{#1} 
%
\renewbibmacro{in:}{%
    \ifentrytype{article}{}{\printtext{\bibstring{in}\intitlepunct}}}
%
% removes pagination (p./pp.) before page numbers
\DeclareFieldFormat{pages}{:#1}
%
\DeclareNameAlias{sortname}{last-first}
%
\DeclareFieldFormat*{volume}{#1}
\DeclareFieldFormat*{number}{(#1)}

\addbibresource{mojiref.bib}

\begin{document}

\articletype{}



\maketitle

There is one method, attributed to \citep{wilhelmy1863ueber} that is very simple to use and provides accurate, consistent, and reproducible data especially for rough, heterogeneous, and hygroscopic materials such as wood \citep{lander1993systematic}. 


\printbibliography%[env=bibnumeric]
% ovanstående gör att man får radindraget borttaget. Inte bra här och nu,


\end{document}

Und hier sind die beiden Referenzen:

@article{lander1993systematic,
  title={A systematic comparison of contact angle methods},
  author={Lander, Lorraine M and Siewierski, Lisa M and Brittain, William J and Vogler, Erwin A},
  journal={Langmuir},
  volume={9},
  number={8},
  pages={2237--2239},
  year={1993},
  publisher={ACS Publications}
}

@article{wilhelmy1863ueber,
  title={Ueber die Abh{\"a}ngigkeit der Capillarit{\"a}ts-Constanten des Alkohols von Substanz und Gestalt des benetzten festen K{\"o}rpers},
  author={Wilhelmy, Ludwig},
  journal={Ann. Phys.},%{Annalen der Physik},
  volume={195},
  number={6},
  pages={177--217},
  year={1863},
  publisher={Wiley Online Library}
}

Ich hoffe, dass es Sinn ergibt und dass mir jemand dabei helfen kann.

Hinzugefügt 190818:

Die articlein=falsehinzugefügt aus dem Rat vonmöweführt zu dieser Fehlermeldung in Overleaf.

Bildbeschreibung hier eingeben

/Lars

Antwort1

Wenn Sie ein Manuskript für die Einreichung bei einer Zeitschrift vorbereiten, überprüfen Sie noch einmal, ob diese biblatexEinreichungen akzeptieren kann. Im Vergleich zu BibTeX biblatexerfordert es einen ganz anderen Workflow auf Seiten des Herausgebers und seine Tools sind möglicherweise nicht dafür ausgelegt, biblatexdies zu bewältigen. Darüber hinaus sind die Herausgeber im Allgemeinen nicht dafür bekannt, die aktuellsten LaTeX-Systeme zu verwenden, was bedeutet, dass ein sehr reales Risiko von Versionsinkompatibilitäten besteht. SieheBiblatex: Einreichen bei einer Zeitschrift.

Wenn Sie trotz dieser Warnungen weitermachen möchten biblatex(beispielsweise weil der Herausgeber nur das PDF möchte) oder lediglich den Stil der Zeitschrift nachahmen möchten, sollte dies für den Anfang ausreichend sein.

Das MWE verwendet biblatex-ext's ext-authoryearals Grundlage, da es einfachere Tools für die Zeichensetzung zwischen den Feldern volumeund zur Verfügung hat number. Der Code wurde auch aktualisiert, um an anderer Stelle weniger aufdringliche Methoden zu verwenden. Im Allgemeinen sollten Feldformate keine führenden oder nachfolgenden Zeichensetzungen enthalten (wie in \DeclareFieldFormat{pages}{:#1}).

\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}

\usepackage[backend=biber, style=ext-authoryear,
  giveninits=true, uniquename=false,
  maxcitenames=2, maxbibnames=99,
  articlein=false,
  url=false, doi=false, isbn=false, dashed=false,
]{biblatex}

\DeclareNameAlias{sortname}{family-given}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}

\DeclareDelimFormat[bib]{nameyeardelim}{\addspace}
\DeclareDelimFormat[bib]{nametitledelim}{\addspace}

\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{citetitle}{#1}
\DeclareFieldFormat{booktitle}{#1}
\DeclareFieldFormat{issuetitle}{#1}
\DeclareFieldFormat{journaltitle}{#1\isdot}
\DeclareFieldFormat{maintitle}{#1}

\renewcommand*{\volnumdelim}{}
\DeclareFieldFormat[article,periodical]{number}{\mkbibparens{#1}}

\renewcommand*{\bibpagespunct}{%
  \ifentrytype{article}
    {\addcolon}
    {\addcomma}%
  \space}

\DeclareFieldFormat[article]{pages}{#1}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{lande,
  author  = {Stig Lande and Mats Westin and Marc Schneider},
  title   = {Properties of Furfurylated Wood},
  journal = {Scandinavian Journal of Forest Research},
  volume  = {19},
  number  = {suppl~5},
  pages   = {22-30},
  year    = {2004},
  doi     = {10.1080/0282758041001915},
}
\end{filecontents}

\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}


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

Lande, S., Westin, M., Schneider, M. (2004). Eigenschaften von furfuryliertem Holz. Scandinavian Journal of Forest Research 19 (Ergänzung 5): 22–30.

verwandte Informationen