해당 연도 이후에 판을 정점/위 첨자로 인쇄합니다.

해당 연도 이후에 판을 정점/위 첨자로 인쇄합니다.

우리 기관의 요구 사항은 참고 문헌에서 출판 연도의 정점으로 판을 지정하도록 요구합니다.

나는 verbose-trad2 스타일과 이탈리아어 바벨 사양을 사용하고 있으므로 이 항목은 다음과 같습니다.

@book{fittizio,
author       = {Paolo Polesana},
title        = {De Polesanis},
year         = {1980},
edition = {2},
publisher    = {s.n.},
location     = {Bresso},
}

이 결과를 제공합니다

여기에 이미지 설명을 입력하세요

대신 이것을 얻어야 합니다:

여기에 이미지 설명을 입력하세요

답변1

에서 제안한대로biblatex-extsuperedition설명서 34페이지에서 다음에 사용할 매크로를 정의하십시오 \usebibmacro{date}.

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

\usepackage[style=ext-verbose-trad2, backend=biber]{biblatex}

\renewbibmacro*{edition}{}
\DeclareFieldFormat{superedition}{\textsuperscript{#1}} 

\newbibmacro*{superedition}{%
  \iffieldnums{edition} 
    {\printfield[superedition]{edition}} 
    {\printfield{edition}%
     \setunit{\addspace}}}

\renewcommand*{\pubdatedelim}{\addspace} 
\renewcommand*{\locdatedelim}{\pubdatedelim} 

\renewbibmacro*{pubinstorg+location+date}[1]{%
  \printlist{location}% 
  \iflistundef{#1}
    {\setunit*{\locdatedelim}}
    {\setunit*{\locpubdelim}}% 
  \printlist{#1}% 
  \setunit*{\pubdatedelim}% 
  \usebibmacro{date}% 
  \usebibmacro{superedition}% 
  \newunit}

\begin{filecontents}{\jobname.bib}
@book{fittizio,
  author     = {Paolo Polesana},
  title      = {De Polesanis},
  year       = {1980},
  edition    = {2},
  publisher  = {s.n.},
  location   = {Bresso},
}
\end{filecontents}
\addbibresource{\jobname.bib}


\begin{document}
Lorem \autocite{fittizio}
\printbibliography
\end{document}

폴레사나, 파올로. 드 폴레사니스. 브레소: sn 19802.

관련 정보