Biblatex detallado: cambiar el orden de los campos en el periódico de entrada

Biblatex detallado: cambiar el orden de los campos en el periódico de entrada

Estoy usando la entrada "periódico" para un conjunto de artículos (con un editor global o no) que es un número especial de una revista. Lo que aparece en la nota al pie es el editor, la revista con alguna información, un punto y coma y luego el título del número (que es el título del número especial). Además, los números de página no aparecen en absoluto (pero si la parte del número especial se completa con artículos habituales de la revista como reseñas u otros, es útil dar los números de página precisos). Me gustaría: Nombre del editor, si corresponde, ed., Título del número, Título de la revista con el número, fecha, etc., URL o números de página.

Aquí hay un MWE

\documentclass[a4paper,11pt,twoside,openright]{book}
\usepackage[body={110mm, 185mm}, headheight=20pt]{geometry} 
\usepackage[french]{babel}   
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}   
\usepackage[ibidpage=true,autopunct=false, style=verbose-    trad1,backend=bibtex]{biblatex} 

\DeclareCiteCommand{\smartcite}[\iffootnote\textnormal\mkbibfootnote]
 {\usebibmacro{prenote}}
  {\usebibmacro{citeindex}%
   \usebibmacro{cite}}
  {\multicitedelim}
  {\usebibmacro{cite:postnote}}
 \let\cite=\smartcite

\usepackage{filecontents}
\begin{filecontents}{jobname.bib}
@periodical{cat,
editor={Personne, Nemo},
issuetitle= {Actes du Colloque},
title= {Bulletin},
volume={84},
year= {2015},
url={www.sitebulletin.fr},
pages={12-235}
}
\end{filecontents}
\bibliography{jobname.bib}

\begin{document}
\begin{minipage}[h][4cm][t]{7cm}
Blabla remplissage\cite{cat}.  Tempore quo primis auspiciis in mundanum     fulgorem surgeret.
\end{minipage}
\end{document}

y el resultado biblatexperiódico

Me gustaría : Nemo PERSONA, ed.,Actos del coloque,Boletín84(2015), páginas, dirección URL.

Respuesta1

Para mover el issuetitleal frente solo necesitamos mover el bibmacro issueen standard.bbxel title+issuetitlebibmacro

\renewbibmacro*{title+issuetitle}{%
  \usebibmacro{issue}%
  \newunit\newblock
  \usebibmacro{periodical}%
  \setunit*{\addspace}%
  \iffieldundef{series}
    {}
    {\newunit
     \printfield{series}%
     \setunit{\addspace}}%
  \printfield{volume}%
  \setunit*{\adddot}%
  \printfield{number}%
  \setunit{\addcomma\space}%
  \printfield{eid}%
  \setunit{\addspace}%
  \usebibmacro{issue+date}%
  \newunit}

Para el campo páginas utilizamos los paquetes.xpatchpara parchear el @periodicalcontrolador para que imprima el campo notey pagesen lugar de solo el notecampo. Esto refleja el comportamiento de @articles.

\usepackage{xpatch}
\xpatchbibdriver{periodical}
  {\printfield{note}}
  {\usebibmacro{note+pages}}
  {}{}

MWE

\documentclass[a4paper,11pt,twoside,openright]{book}
\usepackage[french]{babel}   
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}   
\usepackage[ibidpage=true, autopunct=false, style=verbose-trad1, backend=bibtex]{biblatex} 

\DeclareCiteCommand{\smartcite}[\iffootnote\textnormal\mkbibfootnote]
 {\usebibmacro{prenote}}
  {\usebibmacro{citeindex}%
   \usebibmacro{cite}}
  {\multicitedelim}
  {\usebibmacro{cite:postnote}}
\let\cite=\smartcite

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@periodical{cat,
editor={Personne, Nemo},
issuetitle= {Actes du Colloque},
title= {Bulletin},
volume={84},
year= {2015},
url={http://www.sitebulletin.fr},
pages={12-235}
}
\end{filecontents}
\addbibresource{\jobname.bib}

\renewcommand*{\newunitpunct}{\addcomma\space}

\renewbibmacro*{title+issuetitle}{%
  \usebibmacro{issue}%
  \newunit\newblock
  \usebibmacro{periodical}%
  \setunit*{\addspace}%
  \iffieldundef{series}
    {}
    {\newunit
     \printfield{series}%
     \setunit{\addspace}}%
  \printfield{volume}%
  \setunit*{\adddot}%
  \printfield{number}%
  \setunit{\addcomma\space}%
  \printfield{eid}%
  \setunit{\addspace}%
  \usebibmacro{issue+date}%
  \newunit}

\usepackage{xpatch}
\xpatchbibdriver{periodical}
  {\printfield{note}}
  {\usebibmacro{note+pages}}
  {}{}

\begin{document}
Blabla remplissage\cite{cat}. Tempore quo primis auspiciis in mundanum fulgorem surgeret.
\end{document}

nota a pie de página 1 pertinente de MWE

información relacionada