Normen mit biblatex (style=alphabetic) nach Vorlage zitieren
Verfasst: Di 12. Mär 2013, 15:44
Hallo zusammen,
ich bin ein Neuling in LaTeX, darum verzeiht schonmal wenn ich einige Dinge nicht auf Anhieb begreife.
Ich möchte eine Norm zitieren und sie soll im Literaturverzeichnis auf folgende Weise aufgelistet werden:
[VDI 3321-2003] NORM VDI 3321-2003: Sortieren im logistischen Prozess
Ich habe schon im Internet gesucht, nur kann ich aufgrund meines echt geringen Wissens in LaTeX nicht wirklich etwas auf mein Problem anwenden. Ich hoffe ich finde hier Hilfe!
Hier ist ein Auszug aus meiner Hauptdatei:
Und ein Auszug aus der dazugehörigen lit.bib
Sollte noch etwas fehlen, sagt einfach Bescheid!
Viele Grüße,
Moh
ich bin ein Neuling in LaTeX, darum verzeiht schonmal wenn ich einige Dinge nicht auf Anhieb begreife.
Ich möchte eine Norm zitieren und sie soll im Literaturverzeichnis auf folgende Weise aufgelistet werden:
[VDI 3321-2003] NORM VDI 3321-2003: Sortieren im logistischen Prozess
Ich habe schon im Internet gesucht, nur kann ich aufgrund meines echt geringen Wissens in LaTeX nicht wirklich etwas auf mein Problem anwenden. Ich hoffe ich finde hier Hilfe!
Hier ist ein Auszug aus meiner Hauptdatei:
\documentclass[a4paper, liststotoc, bibtotoc]{scrreprt} %% Deutsche Anpassungen %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} %TeXnicCenter nutzt diese Codierung für Umlaute, etc. \usepackage{lmodern} %Type1-Schriftart für nicht-englische Texte %% Packages für Grafiken & Abbildungen %%%%%%%%%%%%%%%%%%%%%% \usepackage{graphicx} %%Zum Laden von Grafiken \graphicspath{ {img/} } \usepackage{sidecap} %Für Beschriftungen NEBEN den Grafiken %% Packages für Literaturverzeichnis & Quellenangaben %%%%%%%%%%%%%%%%%%%%%% \usepackage{csquotes} \usepackage[backend=bibtex8, style=alphabetic, bibstyle=alphabetic, maxbibnames=99, useprefix=true]{biblatex} \bibliography{lit} \DefineBibliographyStrings{german}{andothers={et al.}, andmore={et al.}, bibliography = {Literaturverzeichnis}, editor = {(Hrsg.)}, editors = {(Hrsg.)}} \setlength{\bibitemsep}{12pt} %Zeilenumbruch zwischen den einzelnen Titeln im Literaturverzeichnis \DeclareNameFormat{default}{%Damit Co-Autoren in der richtigen Form geschrieben werden: Nachname, Vorname \iffirstinits {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}% \usebibmacro{name:andothers}} \renewbibmacro*{name:last-first}[4]{% \ifuseprefix {\usebibmacro{name:delim}{#3#1}% \usebibmacro{name:hook}{#3#1}% \ifblank{#3}{}{% %\ifcapital <--- AUSKOMMENTIERT %{\mkbibnameprefix{\MakeCapital{#3}}\isdot}<--- AUSKOMMENTIERT %{\mkbibnameprefix{#3}\isdot}% <--- AUSKOMMENTIERT \mkbibnameprefix{#3}\isdot% <--- NEU \ifpunctmark{'}{}{\addhighpenspace}}% \mkbibnamelast{#1}\isdot \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}% \ifblank{#2}{}{\addcomma\addlowpenspace\mkbibnamefirst{#2}\isdot}} {\usebibmacro{name:delim}{#1}% \usebibmacro{name:hook}{#1}% \mkbibnamelast{#1}\isdot \ifblank{#4}{}{\addlowpenspace\mkbibnameaffix{#4}\isdot}% \ifblank{#2#3}{}{\addcomma}% \ifblank{#2}{}{\addlowpenspace\mkbibnamefirst{#2}\isdot}% \ifblank{#3}{}{\addlowpenspace\mkbibnameprefix{#3}\isdot}}} %Für klein geschrieben Präfixe wie "ten Hompel" und nicht "Ten Hompel" \renewbibmacro*{editor+others}{% \ifboolexpr{ test \ifuseeditor and not test {\ifnameundef{editor}} } {\printnames{editor}% %\setunit{\addcomma\space}%ersetzen durch: \setunit{\space}% \usebibmacro{editor+othersstrg}% \clearname{editor}} {}} %Um das Komma vor (Hrsg.) zu entfernen \DeclareBibliographyDriver{incollection}{% \usebibmacro{bibindex}% \usebibmacro{begentry}% \usebibmacro{author/translator+others}% \setunit{\labelnamepunct}\newblock \usebibmacro{title}% \newunit \printlist{language}% \newunit\newblock \usebibmacro{byauthor}% \newunit\newblock \usebibmacro{in:}% \begingroup% NEU \renewbibmacro*{date+extrayear}{}% NEU \usebibmacro{editor+others}% NEU \newunit\newblock% NEU \endgroup% NEU \usebibmacro{maintitle+booktitle}% \newunit\newblock % \usebibmacro{byeditor+others}% % \newunit\newblock \printfield{edition}% \newunit \iffieldundef{maintitle} {\printfield{volume}% \printfield{part}} {}% \newunit \printfield{volumes}% \newunit\newblock \usebibmacro{series+number}% \newunit\newblock \printfield{note}% \newunit\newblock \usebibmacro{publisher+location+date}% \newunit\newblock \usebibmacro{chapter+pages}% \newunit\newblock \iftoggle{bbx:isbn} {\printfield{isbn}} {}% \newunit\newblock \usebibmacro{doi+eprint+url}% \newunit\newblock \usebibmacro{addendum+pubstate}% \newunit\newblock \usebibmacro{pageref}% \usebibmacro{finentry}} %Damit Autoren eines Buches vor dem Buchtitel stehen (bei InCollection) ... \begin{document} \cite{vdi3312} \printbibliography \end{document}
@STANDARD{vdi3312, title = {Sortieren im logistischen Prozess}, institution = {Verein Deutscher Ingenieure e. V.}, author = {VDI3312}, number = {VDI 3312}, owner = {mohtized}, timestamp = {2013.03.06} }
Sollte noch etwas fehlen, sagt einfach Bescheid!
Viele Grüße,
Moh