
나는 저널의 특별호인 일련의 기사(글로벌 편집자가 있든 없든)에 대해 "정기 간행물" 항목을 사용하고 있습니다. 각주에는 편집자, 일부 정보가 포함된 저널, 세미콜론, 이슈 제목(특집 호의 제목)이 표시됩니다. 또한 페이지 번호는 전혀 표시되지 않습니다(단, 특집 부분이 리뷰나 기타 저널의 일반적인 항목으로 완료되는 경우 정확한 페이지 번호를 제공하는 것이 유용합니다). 내가 원하는 것: 편집자 이름(있는 경우), 편집자 이름, 발행물 제목, 날짜 등이 포함된 저널 제목, URL 또는/및 페이지 번호.
여기 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}
내가 원하는 것 : Nemo PERSON, ed.,Actes du colloque,회보84(2015), 페이지, URL.
답변1
issuetitle
을 앞으로 이동하려면 의 bibmacro issue
에서 bibmacro를 이동하면 됩니다 .standard.bbx
title+issuetitle
\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}
페이지 필드에는 패키지를 사용합니다.xpatch
필드 만 @periodical
인쇄하는 대신 note
및 필드를 인쇄하도록 드라이버를 패치합니다 . 이는 s의 행동을 반영합니다 .pages
note
@article
\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}