AS Arnold, JS Wilson e MG Boshier. “Um Laser de Diodo Simples de Cavidade Estendida”. Review of Scientific Instruments 69.3 (1998), pp. 1236–1239 (cit. na pp. 10).

AS Arnold, JS Wilson e MG Boshier. “Um Laser de Diodo Simples de Cavidade Estendida”. Review of Scientific Instruments 69.3 (1998), pp. 1236–1239 (cit. na pp. 10).

O estilo de referência padrão do bibtex lista o artigo como (por exemplo):

AS Arnold, JS Wilson e MG Boshier. “Um Laser de Diodo Simples de Cavidade Estendida”. Review of Scientific Instruments 69.3 (1998), pp. 1236–1239 (cit. na pp. 10).

No entanto, para minha tese de doutorado, os requisitos de referência são mais ou menos assim

AS Arnold, JS Wilson e MG Boshier. “Um Laser de Diodo Simples de Cavidade Estendida”. Revisão de Instrumentos Científicos, vol. 69, não. 3 (1998), pp. 1236–1239 (cit. na pp. 10).

Alguma dica, como implementá-lo?

PS:

Estou carregando o pacote biblatex como:

\usepackage[style=numeric-comp,bibstyle=numeric,isbn=false,doi=false,hyperref=true,url=false,compress=true,backref=true,refsection=chapter,sorting=none,abbreviate=true]{biblatex}

Responder1

O formato de um campo pode ser controlado pelo \DeclareFieldFormatqual possui um argumento opcional para especificar o tipo de entrada.

Pois articlevocê pode usar:

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

Porém, obtendo o espaço entre o volume e o número, você deve redefinir volume+number+eid.

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

insira a descrição da imagem aqui

\documentclass{article}

\usepackage[style=numeric-comp,bibstyle=numeric,isbn=false,doi=false,hyperref=true,url=false,backref=true,sorting=none,abbreviate=true]{biblatex}


\usepackage{hyperref}
\DeclareFieldFormat[article]{volume}{\bibstring{volume}~#1}
\DeclareFieldFormat[article]{number}{\bibstring{number}~#1}
\renewbibmacro*{volume+number+eid}{%
  \printfield{volume}%
  \setunit*{\addcomma\space}%
  \printfield{number}%
  \setunit{\addcomma\space}%
  \printfield{eid}}

\addbibresource{biblatex-examples.bib}

\begin{document}
\cite{aksin}

\printbibliography
\end{document}

informação relacionada