I'd like to change the behavior of \citetitle for a specific source type, which is standardisodin (which I got from here).
I already managed to get the right order in the bibliography to my liking but I can't figure out how to tune it for citing the title in the document.
Question on the side: should Type and Number be in italics as well? I like the version I intend to use, unless there is something fundamentally wrong with it I suppose.
Edit
I'd be happy to manually print out the other fields as well, so I would to write something along the lines of
\print{Type}{abc}~\print{Number}{abc}:~\citetitle{abc}
or so.
Picture

MWE
\documentclass[
a4paper,
12pt,
]{scrartcl}
%%%Tipps: https://tex.stackexchange.com/questions/12806/guidelines-for-customizing-biblatex-styles/13076#13076
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[
language=auto,
style=authoryear-ibid,
backend=biber,
hyperref=true,
dashed=false,
isbn=false,
doi=false,
maxcitenames=2,
maxbibnames=99,
sorting=nyt,
firstinits=true,
uniquename=init,
uniquelist=false,
autocite=footnote,
ibidtracker=true,
date=comp,
mincrossrefs=1,
]{biblatex}
\usepackage{xpatch}
%definition of new source type: Standard (ISO, DIN, or other guidelines)
\DeclareDatamodelEntrytypes{standardisodin}
\DeclareDatamodelEntryfields[standardisodin]{type,number}
\DeclareBibliographyDriver{standardisodin}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author}%
\setunit{\labelnamepunct}\newblock
\printfield{type}\addspace%
\printfield{number}\addcolon\addspace%
\usebibmacro{title}\addspace%
\newunit\newblock
\usebibmacro{location+date}%
\newunit\newblock
\iftoggle{bbx:url}
{\usebibmacro{url+urldate}}
{}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\newunit\newblock
\usebibmacro{related}%
\usebibmacro{finentry}}
\begin{filecontents}{\jobname.bib}
@Standardisodin{abc,
Title = {Metallische Werkstoffe -- Zugversuch -- Teil 2: Pr{"u}fverfahren bei erhöhter Temperatur},
Author = {{DIN Deutsches Institut für Normung e.~V.}},
Date = {2011-05},
Location = {Berlin},
Number = {6892-2},
Type = {DIN EN ISO},
Year = {2011},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\nocite{*}
\listfiles
\begin{document}
So this is a sentence: as \verb+\citetitle{abc}+ shows, there is no \verb+Number+ nor \verb+Type+ printed:
\begin{flushleft}
\citetitle{abc}
\end{flushleft}
So now, when using \verb+\citetitle+ for this source type, I'd like to have the following output\ldots
\begin{verbatim}
[Type][space][Number][colon][space][Title]
\end{verbatim}
\ldots so it'll produce
\begin{flushleft}
DIN EN ISO 6892-2: \textit{Metallische Werkstoffe -- Zugversuch -- Teil 2: Prüfverfahren bei erhöhter Temperatur}
\end{flushleft}
in the text.
Question on the side: or should the type and number be in italics as well? I like the version I intend to use, unless there is something fundamentally wrong with it I suppose.
\end{document}

\citemade me curious. Originally I just intended to put the title together in a proper way. But then, you are right: citing standards in the traditionalauthoryearway would be weird. However I am using footnotes for citations (->\footcite). Would I have to change anything for that? (I haven't checked out the definition of\footciteyet.) – henry Sep 04 '14 at 15:52\footcitejust the same. – henry Sep 04 '14 at 16:10\cite,\footciteand\parenciteall use thecitebibmacro internally (inauthoryear-ibidat least). It's another story with\textcitethough ... – moewe Sep 04 '14 at 16:32authoryear-style(s)? I've seen that before, it would also be in line with the citation then. – henry Sep 05 '14 at 05:59type/nottypep. 74 of thebiblatexdocs). – moewe Sep 05 '14 at 06:46