I'm trying to accomplish the following task:
In my thesis I have to refer to a lot of literature, which works well with the normal authoryear style. I got a template from my institute which I managed to make it work with biblatex and biber.
However, I have to cite some norms that should look like this:
DIN ISO 18351:2010-06: Title (in italic), version (draft, final...)
Can anybody help me with that? I've tried to add "DIN ISO 18351:2010-06" as the author or label, but then in the bibliography it adds something like date unknown... Do I have to define a custom entry type for that? Moreover, I would like to refer to it as (DIN ISO 18351, 2010) in the text. Is that difficult to implement or can I do it somehow with standard commands? The problem here is that I want to cite the title in the text instead of the author.
MWE
\documentclass{article}
\usepackage[
backend=biber,
style=alphabetic,
citestyle=authoryear,
sorting=ynt
]{biblatex}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@misc{key, author = {DIN ISO 18351}, year = {2010-6}, title = {Title} }
\end{filecontents*}
\addbibresource{\jobname.bib}
\begin{document}
\section{First section}
\cite{key}
\medskip
\printbibliography
\end{document}
Output:
\documentclass
and the appropriate packages that sets up the problem. While solving problems can be fun, setting them up is not. Then, those trying to help can simply cut and paste your MWE and get started on solving the problem.year
field must be an integer, not2010-6
. You should usedate = {2010-06}
instead.style=alphabetic, citestyle=authoryear,
don't mix very well. Do you wantstyle=alphabetic
orstyle=authoryear,
? Do you really wantsorting=ynt
? Regardless of what style you actually use, it will be hard to find the right reference in the bibliography with that sorting style (withstyle=authoryear
the expected sorting would besorting=nyt
, withalphabetic
probablyanyt
, these are the defaults with the respective styles.)