ich habe jetzt versucht den zweiten link zu verstehen
und das um zu setzen, leider ohne Erfolg.
\documentclass{scrreprt}
\usepackage{filecontents}
\usepackage[backend=biber,style=numeric-comp]{biblatex}
\usepackage[ngerman]{babel}
\begin{filecontents*}{\jobname.bib}
@Din{1990/NA,
Title = {Nationaler Anhang -- National festgelegt Parameter -- Eurocode: Grundlagen der Tragwerksplanung},
Key = {1990/NA},
Month = {12},
Number = {DIN EN 1990/NA},
Type = {Norm},
Year = {2010},
Owner = {localuser},
Timestamp = {2015.02.15}
}
\end{filecontents*}
\addbibresource{\jobname.bib}
\DeclareBibliographyDriver{din}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
%\usebibmacro{author/editor+others/translator+others}%
\printlist{number}%
\setunit{\addcolon\addspace}%
\usebibmacro{date}%
\setunit{\addcomma\addspace}%
\usebibmacro{maintitle+title}%
\usebibmacro{finentry}}
\begin{filecontents*}{biblatex-dm.cfg}
\ProvidesFile{biblatex-dm.cfg}
\DeclareDatamodelEntrytypes{din}
\DeclareDatamodelEntryfields[din]{
number,
month,
title,
type,
}
\DeclareDatamodelConstraints[din]{
\constraint[type=mandatory]{
\constraintfieldsxor{
\constraintfield{date}
\constraintfield{year}
}
}
}
\DeclareDatamodelConstraints[din]{
\constraint[type=mandatory]{
\constraintfield{number}
\constraintfield{title}
}
}
\endinput
\end{filecontents*}
\newcommand*\packageformat{\sffamily}
\begin{document}
See~\autocite{1990/NA}
\printbibliography
\end{document}
ich wollte das in der bib zuerst number dann date und dann title kommt, passiert aber leider nicht, ich hoffe das minimalbeispiel hier ist so richtig da ich im original ein eigener stil habe der sich von numeric-comp ableitet, ich aber nicht weiss wie ich den hier einbauen soll daher mein versuch über numeric-comp