I would like to cite from an encyclopedia. My advisor would like me to use s.v. (see 1. example here: https://de.wikipedia.org/wiki/S._v. ).

I am currently using

@incollection
but adding s.v. to the
TITLE=
will wrongly put it between the quotation marks.

Is there a better suited bibtex template? I am using biber with biblatex

Update MWE:

\documentclass{article}
\usepackage[backend=biber,style=authoryear]{biblatex}
\begin{document}
\printbibliography
\end {document}
@incollection{BAR60,
        Author={Foo Bar},
        Title={s.v. Baz},
        Year={1960},
        Booktitle={Encyclopaedia of Everything}
}

How should it look like:

Bar, Foo (1960) s.v. "Baz". In: Encyclopaedia of Everything

  • 1
    The combination of biblatex and biber allows you to create your own entry types and fields. See Section 4.5.3 of the manual, and you can create specialised drivers for such entries. See tex.stackexchange.com/a/79384/16895 for an example of how to do it. – Guido Feb 2 '16 at 12:20
  • Which manual? The link you provided looks like a lot of work, i am hoping for a simpler solution – arved Feb 2 '16 at 14:48
  • Which biblatex style do you use? (This is best answered with an MWE whowing the status quo.) What would you like your "s.v." citations to to look like? Note that for your "s.v." citations you probably want to use @inreference and not @incollection. – moewe Feb 2 '16 at 15:09
up vote 5 down vote accepted

I suggest you use the special type @inreference that is specifically for dictionaries and encyclopaedias.

@inreference{BAR60,
  Author={Foo Bar},
  Title={Baz},
  Year={1960},
  Booktitle={Encyclopaedia of Everything}
}

Then you can just do

\DeclareFieldFormat[inreference]{title}{s.v.\adddotspace\mkbibquote{#1\isdot}}

to automatically add the "s.v." to the title.

MWE

\documentclass{article}
\usepackage[backend=biber,style=authoryear]{biblatex}

\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@inreference{BAR60,
  Author={Foo Bar},
  Title={Baz},
  Year={1960},
  Booktitle={Encyclopaedia of Everything}
}
\end{filecontents*}

\DeclareFieldFormat[inreference]{title}{s.v.\adddotspace\mkbibquote{#1\isdot}}

\addbibresource{\jobname.bib}
\begin{document}
\cite{BAR60}
\printbibliography
\end {document}

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.