Erstellen eines Literaturverzeichnisses wie in Merkblatt/Vorgabe gewünscht.Wie stelle ich das Datum/Jahr an das Ende des Beitrags
Ich hab relativ strenge Vorgaben, nach denen ich das Literaturverzeichnis für meine Dissertation an der Universität Ulm erstellen soll.
[Merkblatt](http://fakultaet.medizin.uni-ulm.de/fileadmin/Promotionen_und_Habiliationen/Dr_med_Dr_med_dent/Merkblatt_Promotion_2014-08-13.pdf "Formatierungsvorgaben")
Und zwar sollen die Einträge, wie das Merkblatt mit einem Beispiel verrät, folgendermaßen aussehen:
Müller H, Meier R, Schulze X: Möglichkeiten zur Proliferation von Dissertationen. J Comp Neurol 55: 11-55 (2009)
Ich hab mal versucht ein Minimalbeispiel zu erstellen:
bin mit folgendem Beispiel schon relativ weit gekommen:
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[babel, german=quotes]{csquotes}
\usepackage[backend=bibtex,bibstyle=authortitle,firstinits=true,maxbibnames=99]{biblatex}
\usepackage[backend=biber,citestyle=numeric,bibstyle=authoryear,firstinits=true,terseinits=true,maxbibnames=99]{biblatex}
\renewbibmacro{in:}{} %http://projekte.dante.de/DanteFAQ/BiblatexInBeiArticleUnterdr%fccken
\AtEveryBibitem{\clearfield{note}}
\AtEveryBibitem{\clearfield{keywords}}
%http://projekte.dante.de/DanteFAQ/BiblatexFeldUnterdr%fccken
\AtEveryBibitem{\clearfield{url}}
\AtEveryBibitem{\clearfield{number}}
\AtEveryBibitem{\clearfield{abstract}}
\AtEveryBibitem{\clearfield{ISBN}}
\AtEveryBibitem{\clearfield{language}}
\AtEveryBibitem{\clearfield{language}}
%http://de.comp.text.tex.narkive.com/d5x9LIG5/biblatex-anpassung-eines-bibliography-styles
\DeclareFieldFormat{journaltitle}{#1\isdot} %journal titel nicht kursiv
\DeclareFieldFormat[misc]{title}{#1\isdot} %Titel %titel bei misc nicht kursiv
\DeclareFieldFormat[article]{pages}{#1}
\DeclareFieldFormat{title}{#1} \DeclareFieldFormat[article]{pages}{#1} %Seite weglassen.
\DeclareFieldFormat[article]{title}{#1} % keine Anführungszeichen anführungszeichen um Titel bei allen Artikeln
\renewcommand{\labelnamepunct}{\addcolon\space} % Doppelpunkt nach letztem Autor
\renewcommand*{\revsdnamepunct}{}
%http://tex.stackexchange.com/questions/17583/biblatex-remove-commas-between-last-and-first-names-in-bibliography
\renewcommand*{\revsdnamepunct}{} %Komma zwischen Nachnamen und Vornamen weg
% Schlüssel als Zahlen in eckigen Klammern
\DeclareFieldFormat{bibentrysetcount}{\mkbibparens{\mknumalph{#1}}}
\DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{#1}}
\defbibenvironment{bibliography}
{\list
{\printtext[labelnumberwidth]{%
\printfield{prefixnumber}%
\printfield{labelnumber}}}
{\setlength{\labelwidth}{\labelnumberwidth}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\labelsep}{\biblabelsep}%
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}%
\renewcommand*{\makelabel}[1]{\hss##1}}
{\endlist}
{\item}
\DeclareNameAlias{sortname}{last-first}
\addbibresource{VM.bib}
\begin{document}
Ich möchte das \cite{RefWorks:1} sowie das \cite{RefWorks:2} testhalber zitieren.
\printbibliography
\end{document}
bzw. Bib.datei: "VM.bib"
% Doppelpunkt nach journal
%http://tex.stackexchange.com/questions/249010/adding-comma-after-journal-name-in-biblatex
\renewbibmacro*{journal+issuetitle}{
\usebibmacro{journal}%
\setunit*{\addcolon\space}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\usebibmacro{volume+number+eid}%
\setunit{\addspace}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}
% mit terseinits=true in den Optionen für biblatex -> enfernt die Punkte nach den Initialen
%http://tex.stackexchange.com/questions/65438/removing-full-stop-after-first-name-initial-in-biblatex-for-all-authors
\renewbibmacro*{name:last-first}[4]{
\ifuseprefix
{\usebibmacro{name:delim}{#3#1}%
\usebibmacro{name:hook}{#3#1}%
\ifblank{#3}{}{%
\ifcapital
{\mkbibnameprefix{\MakeCapital{#3}}\isdot}
{\mkbibnameprefix{#3}\isdot}%
\ifpunctmark{'}{}{\bibnamedelimc}}%
\mkbibnamelast{#1}\isdot
\ifblank{#4}{}{\bibnamedelimd\mkbibnameaffix{#4}\isdot}%
% \ifblank{#2}{}{\addcomma\bibnamedelimd\mkbibnamefirst{#2}\isdot}}% DELETED
\ifblank{#2}{}{\bibnamedelimd\mkbibnamefirst{#2}\isdot}}% NEW
{\usebibmacro{name:delim}{#1}%
\usebibmacro{name:hook}{#1}%
\mkbibnamelast{#1}\isdot
\ifblank{#4}{}{\bibnamedelimd\mkbibnameaffix{#4}\isdot}%
% \ifblank{#2#3}{}{\addcomma}% DELETED
\ifblank{#2}{}{\bibnamedelimd\mkbibnamefirst{#2}\isdot}%
\ifblank{#3}{}{\bibnamedelimd\mkbibnameprefix{#3}\isdot}}}
\DeclareNameAlias{sortname}{last-first}
\RequirePackage{filecontents}
\begin{filecontents}{bib.bib}
@article{RefWorks:1,
author={H. M\"uller and R. Meier and X. Schultze},
year={2013},
title={M\"oglichkeiten zur Proliferation von Dissertationen},
journal={J Comp Neurol},
volume={55},
pages={11-55},
}
@article{RefWorks:2,
author={K. Meier},
year={2015},
title={Nobelpreisw\"urdig},
journal={Paper of Excellence},
volume={1},
number={9},
pages={89-96},
note={viel zusaeztliche Informationen},
keywords={Deutschland; Europa; Literatur; Wissenschaft},
isbn={1524-4539; 0009-7322},
language={eng},
pmid={12485966}
}
\end{filecontents}
\nocite{*} %nur bibliographie ausgeben
\addbibresource{bib.bib}
\begin{document}
\printbibliography
\end{document}
Das ergibt:
![alt text][1]
In RefWorks:1 ist das Beispiel aus dem Merkblatt aufgegriffen. Einträge wie RefWorks:2 bekomme ich aus meinem Literaturverwaltungsprogramm geliefert und möchte ich ohne viel händisch zu bearbeiten automatisch in der richtigen Formatierung in mein Literaturverzeichnis bekommen.
Das ergibt:
![alt text][1]
Folgende Punkt muss Wie bekommen ich noch geändert bekommen:
1. kein Punkt nach Initiale des Vornamens
2. language wirklich entfernen
3. Jahreszahl in Klammern das Datum/Jahr ganz an das Ende.
Ende des Eintrags?
[Nebenbemerkung: Warum unterdrück es die Sprache (language nicht.]
[1]: http://texwelt.de/wissen/upfiles/ergebnis_3.pnghttp://texwelt.de/wissen/upfiles/ergebnis_4.png