Confección de Biblatex para De Gruyters "Holzforschung"

Confección de Biblatex para De Gruyters "Holzforschung"

(190816, 2249 CET, actualizado según los comentarios de "mensch")

190818, 1332 CET, actualización sobre el mensaje de error enarticlein

Hola a todos,

Estoy tratando de hacer que mi bibliografía se vea así:

en

pero por el momento estoy atrapado en algo que se parece a:

Situación actual de las referencias.

Entonces, en particular, me pregunto cómo puedo

  1. deshacerse de "." después de "volumen"
  2. deshacerse de "," antes de las páginas

Además de eso, creo que lo he hecho lucir como "debería".

Adjunto mi código a continuación:

\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}

Y aquí están las dos referencias:

@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}
}

Espero que tenga sentido y que alguien pueda ayudarme con esto.

Añadido 190818:

El articlein=falseagregado del consejo demoewegenera este mensaje de error en el dorso.

ingrese la descripción de la imagen aquí

/Lars

Respuesta1

Si está preparando un manuscrito para enviarlo a una revista, verifique que puedan aceptar biblatexenvíos. En comparación con BibTeX, biblatexrequiere un flujo de trabajo bastante diferente por parte del editor y es posible que sus herramientas no estén equipadas para manejarlo biblatexcomo se requiere. Además, generalmente no se sabe que los editores ejecuten los sistemas LaTeX más actualizados, lo que significa que existe un riesgo muy real de incompatibilidades de versión. VerBiblatex: envío a una revista.

De todos modos, si quieres continuar biblatexa pesar de estas advertencias (por ejemplo, porque el editor sólo quiere el PDF) o sólo quieres emular el estilo de la revista, esto debería ayudarte a empezar.

El MWE utiliza biblatex-extcomo ext-authoryearbase, porque tiene algunas herramientas más simples disponibles para manejar la puntuación entre los campos volumey number. El código también se actualizó para utilizar métodos menos intrusivos en otros lugares. En general, los formatos de campo no deben contener puntuación inicial o final (como en \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). Propiedades de la madera furfurilada. Scandinavian Journal of Forest Research 19 (suplemento 5): 22–30.

información relacionada