Literaturverzeichnis eigener Stil

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Christoph2105
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Fr 15. Mai 2015, 23:56

Literaturverzeichnis eigener Stil

Beitrag von Christoph2105 »

Hallo,
ich versuche mein Literaturverzeichnis anzupassen, komme aber nicht voran.
Habe mir eine neue bbx-Datei angelegt und versucht über \DeclareBibliographyDriver die Ausgabereihenfolge der Quelle im Verzeichnis zu ändern. Das funktioniert aber nicht.
Ich hätte gerne eine Ausgabe in der Art:
[Nummer] type author: title, year, url, urldate
Wie kann ich die Reihenfolge und die Zeichensetzung im Verzeichnis beeinflussen?
%Minimalbeispiel
\documentclass[]{article}
\usepackage[utf8]{inputenc}				
\usepackage[german]{babel}				
\usepackage[]{hyperref}	
%******************************
%  Literaturverzeichnis
%******************************
\usepackage[backend=bibtex,
			sorting=none,
			bibstyle=meinstil-numeric,
			natbib=true]
			{biblatex}
\usepackage[babel, 
			german=quotes]
			{csquotes}			
\bibliography{Literatur.bib}

%******************************
%  Dokument
%******************************
\begin{document}
Zitat \cite{DIN}
\printbibliography
\end{document}


%Literatur.bib
@new{DIN,
author = {•},
title = {Pumpen – Geforderte Mindesteffizienz bei Kreiselpumpen für Wasser},
type = {Norm},
institution = {•},
year = {2014},
}

%meinstil-numeric.bbx
\ProvidesFile{meinstil-numeric.bbx}
[\abx@bbxid]

\DeclareBibliographyDriver{new}{%
\printnames{type}%
\newunit\newblock
\printfield{title}%
\newunit\newblock
\printfield{year}%
\finentry}
}
%...

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Du musst noch irgendeinen Standardstil wählen, auf dem du aufbauen willst. Ein besserer Name wäre bestimmt auch nicht ganz schlecht ;-)

Ich empfehle dir den sehr guten Artikel von Frank, Modifizieren eines biblatex-Stils.

Bild
\documentclass[]{article}
\usepackage[utf8]{inputenc}            
\usepackage[german]{babel}            
\usepackage[backend=biber,
	sorting=none,
	bibstyle=\jobname,
natbib=true]
{biblatex}
\usepackage[babel,
german=quotes]
{csquotes}        
\addbibresource{\jobname.bib}
\begin{filecontents}{\jobname.bib}
	@new{DIN,
		title = {Pumpen – Geforderte Mindesteffizienz bei
		Kreiselpumpen für Wasser},
		type = {Norm},
		institution = {DIN},
		year = {2014},
	} 
\end{filecontents}
\begin{filecontents}{\jobname.bbx}
	\ProvidesFile{\jobname.bbx}
	[\abx@bbxid]

	\RequireBibliographyStyle{numeric}
	\DeclareBibliographyDriver{new}{%
  \usebibmacro{begentry}%
		\printlist{institution}
		\newunit\newblock
		\printfield{title}%
		\newunit\newblock
		\printfield{year}%
		\newunit\newblock
	\finentry}
\end{filecontents}
\usepackage{hyperref}  
\begin{document}
Zitat
\cite{DIN}
\printbibliography
\end{document} 
Dateianhänge
christophBiblatexDin.png
christophBiblatexDin.png (16.52 KiB) 987 mal betrachtet
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten