von kannstmasehn » Sa 30. Mai 2015, 09:02
Läuft, danke! Die Sortierung wurde unterwegs noch irgendwie geändert. Meine endgültige Variante nun:
\begin{filecontents}{\jobname.bib}
@BOOK{author1998,
title = {titel des buches},
year = {1998},
author = {Wurst, Hans}
}
@BOOK{author2000,
title = {titel des Werkes},
year = {2000},
author = {Bärbel, Klaus and Hans, Wurst and Fritz, Walt and Hund, Katze}
}
@BOOK{author2001,
title = {titel des Werkes},
year = {2000},
author = {ABärbel, Klaus and Hans, Wurst and Fritz, Walt and Hund, Katze}
}
\end{filecontents}
\documentclass[a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[backend=biber,citestyle=numeric-comp,bibstyle=numeric-comp, sorting=none, bibwarn=true, bibencoding=utf8]{biblatex}
\usepackage[babel,german=quotes]{csquotes}
\DeclareNameFormat{author}{%
\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:andothers}}
\addbibresource{\jobname}
\DefineBibliographyStrings{ngerman}{
andothers = {{et\,al\adddot}},
}
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\begin{document}
\textcite{author2001}
\cite{author1998} \\
\textcite{author2000} \\
\printbibliography
\end{document}
Danke sehr!
Läuft, danke! Die Sortierung wurde unterwegs noch irgendwie geändert. Meine endgültige Variante nun:
[code]
\begin{filecontents}{\jobname.bib}
@BOOK{author1998,
title = {titel des buches},
year = {1998},
author = {Wurst, Hans}
}
@BOOK{author2000,
title = {titel des Werkes},
year = {2000},
author = {Bärbel, Klaus and Hans, Wurst and Fritz, Walt and Hund, Katze}
}
@BOOK{author2001,
title = {titel des Werkes},
year = {2000},
author = {ABärbel, Klaus and Hans, Wurst and Fritz, Walt and Hund, Katze}
}
\end{filecontents}
\documentclass[a4paper]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[backend=biber,citestyle=numeric-comp,bibstyle=numeric-comp, sorting=none, bibwarn=true, bibencoding=utf8]{biblatex}
\usepackage[babel,german=quotes]{csquotes}
\DeclareNameFormat{author}{%
\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:andothers}}
\addbibresource{\jobname}
\DefineBibliographyStrings{ngerman}{
andothers = {{et\,al\adddot}},
}
\renewcommand*{\mkbibnamelast}[1]{\textsc{#1}}
\begin{document}
\textcite{author2001}
\cite{author1998} \\
\textcite{author2000} \\
\printbibliography
\end{document}
[/code]
Danke sehr!