dcpurton/biblatex-sbl

Issue (series) title in § 6.2.24 A Work in a Series

Nhapsie opened this issue · 3 comments

I was wondering if issuetitle is available for § 6.2.24 A Work in a Series. I know SBLHS provides an example of new series but not one with the issue title. No clarity in the Blog as well. I want to add the following entry: issuetitle or seriestitle = {Studies in the History of the Language Sciences} to produce one of the following:

E.F. Konrad Koerner, Essays in the History of Linguistics, ASTHLS 3/6. Studies in the History of the Language Sciences (Amsterdam: John Benjamins, 2004).

E.F. Konrad Koerner, Essays in the History of Linguistics, ASTHLS 3---Studies in the History of the Language Sciences, 6 (Amsterdam: John Benjamins, 2004).

Which one makes more sense?

(Note that issuetitle or seriestitle is not included in the list of abbreviations like series is)

@book{Koerner2004,
  author = {Koerner, E.~F.~Konrad},
  title = {Essays in the History of Linguistics},
  series = {Amsterdam Studies in the Theory and History of Linguistic Science},
  shortseries = {ASTHLS},
  seriesseries = {3},
  number = {104},
  location = {Amsterdam},
  publisher = {John Benjamins},
  date = {2004},
}

The first of your two outputs looks more consistent with how SBL generally does things, so I'd go with that.

Perhaps the most straightforward option is to make use of the note field which is output in the place you desire.

You could make use of a source map to automatically copy seriestitle to note so your bib file is more semantically correct.

Something like this:

\documentclass{article}
\begin{filecontents}[overwrite]{\jobname.bib}
@book{Koerner2004,
  author = {Koerner, E.~F.~Konrad},
  title = {Essays in the History of Linguistics},
  series = {Amsterdam Studies in the Theory and History of Linguistic Science},
  shortseries = {ASTHLS},
  seriesseries = {3},
  number = {104},
  seriestitle = {Studies in the History of the Language Sciences},
  location = {Amsterdam},
  publisher = {John Benjamins},
  date = {2004}
}
\end{filecontents}
\usepackage[style=sbl]{biblatex}
\addbibresource{\jobname.bib}
\DeclareSourcemap{
  \maps{
    \map{
      \step[fieldsource=seriestitle, final]
      \step[fieldset=note, origfieldval]
    }
  }
}
\begin{document}
\null\vfill
Filler text\autocite{Koerner2004}.

Filler text\autocite{Koerner2004}.

\printbiblist{abbreviations}

\printbibliography
\end{document}

tex500

If you can get SBL to do a blog post to clarify exactly what they want, I could add this feature.

SBL has responded, telling us to drop the general series and stick with the specific one. The code remains the same.

\documentclass{article}
\begin{filecontents}[overwrite]{\jobname.bib}

@book{Koerner2004,
Format = {Amsterdam Studies in the Theory and History of Linguistic Science, Series III: Studies in the History of the Language Sciences},
author = {Koerner, E.~F.~Konrad},
title = {Essays in the History of Linguistics},
series = {Studies in the History of the Language Sciences},
shortseries = {SiHoLS},
seriesseries = {III},
number = {104},
location = {Amsterdam/Philadelphia},
publisher = {John Benjamins},
date = {2004},}

\end{filecontents}

\usepackage[style=sbl]{biblatex}
\addbibresource{\jobname.bib}
\DeclareSourcemap{
  \maps{
    \map{
      \step[fieldsource=seriestitle, final]
      \step[fieldset=note, origfieldval]
    }
  }
}
\begin{document}
\null\vfill

Filler text\autocite{Koerner2004}.

Filler text\autocite{Koerner2004}.

\printbiblist{abbreviations}

\printbibliography
\end{document}