von Gast » Mo 7. Mai 2018, 14:49
1. Ist mit \DeclareFieldFormat{shorthand}{\textsc{#1}} erledigt.
2.
\DeclareLabeldate{%
\field{date}
\field{year}
\field{eventdate}
\field{origdate}
\field{urldate}
}
3. Dafür gibt es die Option dashed=false.
Was ich außerdem geändert habe:
1. TeX kann Wörter mit Bindestrichen nicht automatisch umbrechen, das sorgt bei "Straßenverkehrs-Ordnung" zu Problemen. Daher habe ich den umbrechbaren Bindestrich "= verwendet, der auch andere Umbrüche erlaubt. Außerdem habe ich "Straßen" statt "Strassen" geschrieben. In Kapitälchen macht das zwar in der Ausgabe keinen Unterschied, aber wenn man den Text im PDF-Leser markiert und kopiert bekommt man jetzt ein "ß".
2. Im Autorfeld von 35.AndVStVR habe ich ein Leerzeichen hinter der "35." eingefügt, damit es einen sinnvollen Umbruch gibt. Eventuell möchte man nicht, dass nach der 35. umgebrochen wird, dann müsstest Du aber andere Trennstellen erlauben. Selbst (35.~Änd\-VSt\-VR) macht hier aber Ärger, also ist Trennung nach dem "35." wohl noch am erträglichsten.
3. Einen Gedankenstrich schreibt man mit --. Der einfache Bindestrich in Temporäre Seitenstreifenfreigabe - Analyse der verkehrlichen Wirkungen sieht sehr verloren aus, ich habe daraus Temporäre Seitenstreifenfreigabe -- Analyse der verkehrlichen Wirkungen gemacht.
4. Zuletzt wollte ich die Fehlenden diakritischen Zeichen bei Grošanić ergänzen, aber die Forumssoftware torpediert meine Versuche, das "ć" im Codeblock direkt als UTF-8-Zeichen einzugeben, deshalb bin ich da zu \'c umgestiegen. Du solltest natürlich lieber UTF-8 nehmen.
Du kannst \introcitewidth und \introcitesep etwas anpassen, um etwas mehr Platz für den Textteil des Verzeichnisses zu bekommen, aber dann haben natürlich die Zitatlabel weniger Platz. Näheres dazu in der
biblatex-ext-Dokumentation unter dem Stichwort introcite.
\RequirePackage{filecontents}
\begin{filecontents*}{jobname.bib}
@Misc{VwV-StVO,
author = {{Allgemeine Verwaltungsvorschrift zur Straßenverkehrs"=Ordnung (VwV"=StVO)}},
titleaddon = {in der Fassung vom 22. Mai 2017, der zuletzt durch Artikel 2 Nr.3 des Gesetzes vom 7. Juli 1986 (BGBl. I S. 977) geändert worden ist},
shorthand = {VwV-StVO},
}
@Misc{RAA2008,
author = {{Forschungsgesellschaft für Straßen- und Verkehrswesen (FGSV)}},
title = {Richtlinien für die Anlage von Autobahnen (RAA)},
year = {2008},
shorteditor = {FGSV},
shorthand = {RAA 2008},
location = {Köln},
}
@Misc{FGSVBegriff,
author = {{Forschungsgesellschaft für Straßen- und Verkehrswesen (FGSV)}},
title = {Begriffsbestimmungen, Teil: Verkehrsplanung, Straßenentwurf und Straßenbetrieb},
year = {2012},
shorteditor = {FGSV},
shorthand = {FGSV Begriffsbestimmungen 2012},
location = {Köln},
}
@Misc{35.AndVStVR,
author = {{Fünfundreißigste Verordnung zur Änderung straßenverkehrsrechtlicher Vorschriften (35. ÄndVStVR)}},
titleaddon = {Bekanntmachung vom 14. Dezember 2001},
shorthand = {{35. ÄndVStVR}},
}
@Article{Recker2015,
author = {Christina Recker and Slavica Grošani\'c and Fritz Busch},
title = {Temporäre Seitenstreifenfreigabe -- Analyse der verkehrlichen Wirkungen},
journaltitle = {Straßenverkehrstechnik},
year = {2015},
number = {12},
location = {Bonn},
}
\end{filecontents*}
\documentclass[fleqn, a4paper, 11pt, oneside, openright]{report}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
%\usepackage{lmodern}
\usepackage{csquotes}
\usepackage[style=ext-authoryear, articlein=false, introcite=label, isbn=false, giveninits=true, uniquename=init, maxcitenames=2, maxbibnames=10, dashed=false]{biblatex}
\DefineBibliographyStrings{german}{
andothers = {et\,al\adddot},
issue = {Heft},
}
\DeclareFieldFormat{shorthand}{\textsc{#1}}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\finentrypunct}{}
\DeclareNameAlias{sortname}{family-given}
\DeclareDelimAlias{finalnamedelim}{multinamedelim} % Mehrere Namen mit Nachname V., Nachname V.
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}} % Zitate in Kapitälchen
\renewcommand*{\revsdnamepunct}{}
\DeclareLabeldate{%
\field{date}
\field{year}
\field{eventdate}
\field{origdate}
\field{urldate}
}
\DeclareDelimFormat[bib,biblist]{nametitledelim}{\addcolon\space}
\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}% oder sogar \DeclareFieldFormat*{title}{\mkbibemph{#1}}
\DeclareFieldFormat*{journaltitle}{#1}
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addcomma\space}%
\iffieldundef{series}
{}
{\setunit*{\addcomma\space}%
\printfield{series}%
\setunit{\addspace}}%
\usebibmacro{volume+number+eid}%
\setunit{\volnumdatedelim}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit
\usebibmacro{publisher+location+date}%
\newunit}
\DeclareFieldFormat[article,periodical]{volume}{\bibstring{jourvol}~#1}
\renewcommand*{\volnumdelim}{\addcomma\space}
\DeclareFieldFormat[article,periodical]{number}{\bibstring{issue}~#1}
\DeclareFieldFormat{url}{\addspace\url{#1}}
\addbibresource{jobname.bib}
\begin{document}
Zitiere meine erste Quelle: \cite{VwV-StVO}
Dann die zweite: \cite{RAA2008}
Dann die dritte: \cite{FGSVBegriff}
Dann die vierte: \cite{35.AndVStVR}
Beispiel für Kapitälchen: \cite{Recker2015}
\printbibliography[heading=bibintoc, title=Literaturverzeichnis]
\end{document}
1. Ist mit [tt]\DeclareFieldFormat{shorthand}{\textsc{#1}}[/tt] erledigt.
2. [code]\DeclareLabeldate{%
\field{date}
\field{year}
\field{eventdate}
\field{origdate}
\field{urldate}
}[/code]
3. Dafür gibt es die Option [tt]dashed=false[/tt].
Was ich außerdem geändert habe:
1. TeX kann Wörter mit Bindestrichen nicht automatisch umbrechen, das sorgt bei "Straßenverkehrs-Ordnung" zu Problemen. Daher habe ich den umbrechbaren Bindestrich [tt]"=[/tt] verwendet, der auch andere Umbrüche erlaubt. Außerdem habe ich "Straßen" statt "Strassen" geschrieben. In Kapitälchen macht das zwar in der Ausgabe keinen Unterschied, aber wenn man den Text im PDF-Leser markiert und kopiert bekommt man jetzt ein "ß".
2. Im Autorfeld von [tt]35.AndVStVR[/tt] habe ich ein Leerzeichen hinter der "35." eingefügt, damit es einen sinnvollen Umbruch gibt. Eventuell möchte man nicht, dass nach der 35. umgebrochen wird, dann müsstest Du aber andere Trennstellen erlauben. Selbst [tt](35.~Änd\-VSt\-VR)[/tt] macht hier aber Ärger, also ist Trennung nach dem "35." wohl noch am erträglichsten.
3. Einen Gedankenstrich schreibt man mit [tt]--[/tt]. Der einfache Bindestrich in [tt]Temporäre Seitenstreifenfreigabe - Analyse der verkehrlichen Wirkungen[/tt] sieht sehr verloren aus, ich habe daraus [tt]Temporäre Seitenstreifenfreigabe -- Analyse der verkehrlichen Wirkungen[/tt] gemacht.
4. Zuletzt wollte ich die Fehlenden diakritischen Zeichen bei Grošanić ergänzen, aber die Forumssoftware torpediert meine Versuche, das "ć" im Codeblock direkt als UTF-8-Zeichen einzugeben, deshalb bin ich da zu [tt]\'c[/tt] umgestiegen. Du solltest natürlich lieber UTF-8 nehmen.
Du kannst [tt]\introcitewidth[/tt] und [tt]\introcitesep[/tt] etwas anpassen, um etwas mehr Platz für den Textteil des Verzeichnisses zu bekommen, aber dann haben natürlich die Zitatlabel weniger Platz. Näheres dazu in der [p]biblatex-ext[/p]-Dokumentation unter dem Stichwort [tt]introcite[/tt].
[code]\RequirePackage{filecontents}
\begin{filecontents*}{jobname.bib}
@Misc{VwV-StVO,
author = {{Allgemeine Verwaltungsvorschrift zur Straßenverkehrs"=Ordnung (VwV"=StVO)}},
titleaddon = {in der Fassung vom 22. Mai 2017, der zuletzt durch Artikel 2 Nr.3 des Gesetzes vom 7. Juli 1986 (BGBl. I S. 977) geändert worden ist},
shorthand = {VwV-StVO},
}
@Misc{RAA2008,
author = {{Forschungsgesellschaft für Straßen- und Verkehrswesen (FGSV)}},
title = {Richtlinien für die Anlage von Autobahnen (RAA)},
year = {2008},
shorteditor = {FGSV},
shorthand = {RAA 2008},
location = {Köln},
}
@Misc{FGSVBegriff,
author = {{Forschungsgesellschaft für Straßen- und Verkehrswesen (FGSV)}},
title = {Begriffsbestimmungen, Teil: Verkehrsplanung, Straßenentwurf und Straßenbetrieb},
year = {2012},
shorteditor = {FGSV},
shorthand = {FGSV Begriffsbestimmungen 2012},
location = {Köln},
}
@Misc{35.AndVStVR,
author = {{Fünfundreißigste Verordnung zur Änderung straßenverkehrsrechtlicher Vorschriften (35. ÄndVStVR)}},
titleaddon = {Bekanntmachung vom 14. Dezember 2001},
shorthand = {{35. ÄndVStVR}},
}
@Article{Recker2015,
author = {Christina Recker and Slavica Grošani\'c and Fritz Busch},
title = {Temporäre Seitenstreifenfreigabe -- Analyse der verkehrlichen Wirkungen},
journaltitle = {Straßenverkehrstechnik},
year = {2015},
number = {12},
location = {Bonn},
}
\end{filecontents*}
\documentclass[fleqn, a4paper, 11pt, oneside, openright]{report}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
%\usepackage[T1]{fontenc}
%\usepackage{lmodern}
\usepackage{csquotes}
\usepackage[style=ext-authoryear, articlein=false, introcite=label, isbn=false, giveninits=true, uniquename=init, maxcitenames=2, maxbibnames=10, dashed=false]{biblatex}
\DefineBibliographyStrings{german}{
andothers = {et\,al\adddot},
issue = {Heft},
}
\DeclareFieldFormat{shorthand}{\textsc{#1}}
\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\finentrypunct}{}
\DeclareNameAlias{sortname}{family-given}
\DeclareDelimAlias{finalnamedelim}{multinamedelim} % Mehrere Namen mit Nachname V., Nachname V.
\renewcommand*{\mkbibnamefamily}[1]{\textsc{#1}} % Zitate in Kapitälchen
\renewcommand*{\revsdnamepunct}{}
\DeclareLabeldate{%
\field{date}
\field{year}
\field{eventdate}
\field{origdate}
\field{urldate}
}
\DeclareDelimFormat[bib,biblist]{nametitledelim}{\addcolon\space}
\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}% oder sogar \DeclareFieldFormat*{title}{\mkbibemph{#1}}
\DeclareFieldFormat*{journaltitle}{#1}
\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addcomma\space}%
\iffieldundef{series}
{}
{\setunit*{\addcomma\space}%
\printfield{series}%
\setunit{\addspace}}%
\usebibmacro{volume+number+eid}%
\setunit{\volnumdatedelim}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit
\usebibmacro{publisher+location+date}%
\newunit}
\DeclareFieldFormat[article,periodical]{volume}{\bibstring{jourvol}~#1}
\renewcommand*{\volnumdelim}{\addcomma\space}
\DeclareFieldFormat[article,periodical]{number}{\bibstring{issue}~#1}
\DeclareFieldFormat{url}{\addspace\url{#1}}
\addbibresource{jobname.bib}
\begin{document}
Zitiere meine erste Quelle: \cite{VwV-StVO}
Dann die zweite: \cite{RAA2008}
Dann die dritte: \cite{FGSVBegriff}
Dann die vierte: \cite{35.AndVStVR}
Beispiel für Kapitälchen: \cite{Recker2015}
\printbibliography[heading=bibintoc, title=Literaturverzeichnis]
\end{document}[/code]