PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zitationsstil abändern



Specknacken
29-08-2012, 19:14
Nach langem suchen hab ich mich mal hier angemeldet...vielleicht könnt ihr mir helfen=)

ich möchte meine hausarbeit schreiben und muss da natürlich literaturnachweise liefern

ich möchte: zitate anhand von fussnoten belegen (kleine ziffer im text hochgestellt --> und am ende der seite soll die ziffer stehen und dann dahinter: AUTOR(Nachname in Kapitälchen) Jahr, Seite(n).

(statt jahr wäre laut institutsvorgabe ein sinngebendes substantiv noch besser...kann muss aber nicht...weiss net ob citavi sowas auch erstellen kann)

und am ende des dokuments soll dann das literaturverzeichnis stehen

es gibt bestimmt auch ein besseres package welches mehr zu geschichte passt als dieses "jura"

hier mal mein bisher gebasteltes werk

\documentclass[pdftex,a4paper]{scrartcl}

\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathptmx}
\usepackage{bibgerm}

\usepackage{jurabib}

\jurabibsetup{
authorformat=year,
commabeforerest,
ibidem=strict,
citefull=first,
see,
titleformat=colonsep,
}
\renewcommand*{\jbauthorfont}{\textsc}
\renewcommand*{\biblnfont}{\scshape\textbf}
\renewcommand*{\bibfnfont}{\normalfont\textbf}

\title{Beispiel}

\begin{document}
\selectlanguage{german}
\maketitle

\section{Mein Beispiel}
"`Dies ist das erste Beispieldokument."'\footnote{\cite{Althammer.2009}}

"`Dies ist das erste Beispieldokument."'\footnote{\cite{Althammer.2009}}

"`Dies ist das erste Beispieldokument."'\footnote{\cite{Wehler.1988}}

"`Dies ist das erste Beispieldokument."'\footcite[18]{Ullrich.2004}

"`Dies ist das erste Beispieldokument."'\footnote[5]{Alles muss raus}

\bibliography{BIB}
\bibliographystyle{jurabib}

\end{document}

und die bib-datei die durch citavi erstellt wurde

@book{Althammer.2009,
author = {Althammer, Beate},
year = {2009},
title = {Das Bismarckreich 1871 - 1890},
url = {http://deposit.d-nb.de/cgi-bin/dokserv?id=3039016&prov=M&dok_var=1&dok_ext=htm},
price = {EUR 18.90},
address = {Paderborn},
volume = {2995},
publisher = {Sch{\"o}ningh},
isbn = {978-3-506-76354-9},
series = {Seminarbuch Geschichte}
}


@book{Ullrich.2004,
author = {Ullrich, Volker},
year = {2004},
title = {Die nerv{\"o}se Gro{\ss}macht: Aufstieg und Untergang des deutschen Kaiserreichs 1871 - 1918},
url = {http://www.gbv.de/dms/faz-rez/F19971021HIL----100.pdf},
keywords = {Germany;History;1871-1918},
address = {Frankfurt am Main},
edition = {5},
volume = {11694},
publisher = {Fischer-Taschenbuch-Verl},
isbn = {3596116945},
series = {Fischer}
}


@book{Wehler.1988,
abstract = {Literaturverz. S. 257 - 286},
author = {Wehler, Hans-Ulrich and Leuschner, Joachim},
year = {1988},
title = {Das Deutsche Kaiserreich: 1871 - 1918},
address = {G{\"o}ttingen},
edition = {6},
volume = {1380},
publisher = {Vandenhoeck {\&} Ruprecht},
isbn = {3525335423},
series = {Kleine Vandenhoeck-Reihe}
}

bin latex anfänger;)...her mit den verbesserungen und der kritik=)

nixversteh
29-08-2012, 22:19
Hallo Specknacken,

was ist denn ein *sinngebendes substantiv *?

Meines Wissens sollte man das paket ngerman nicht mehr verwenden, mit babel ist es gut einzusetzen

\usepackage[ngerman]{babel} dann musst auch
\selectlanguage{ngerman} wählen.

Abgesehen davon fällt mir nichts weiter auf.

Wünsche dir hier im Forum viele gute Tipps und Erfog bei deiner Arbeit

Gruß

Martin

PS.: Versuche mal Biblatex einzusetzen

u_fischer
30-08-2012, 09:05
es gibt bestimmt auch ein besseres package welches mehr zu geschichte passt als dieses "jura"

Benutze biblatex statt jurabib/bibgerm. Und bitte benutze Groß- und Kleinschreibung.

Specknacken
30-08-2012, 13:47
Danke für den Hinweis mit biblatex =)

Habs jetzt, dank der Seite: http://www.ub.uni-konstanz.de/serviceangebote/literaturverwaltung/bibtex/bibtex-und-biblatex-benutzen.htmlgeändert.

So sieht es jetzt aus:

\documentclass[pdftex,a4paper]{scrartcl}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathptmx}
\usepackage[ngerman]{babel}
\usepackage[style=authortitle-icomp]{biblatex}
\usepackage[babel,german=quotes]{csquotes}
\bibliography{BIB}

\begin{document}

\section{Mein Beispiel}
"`Dies ist das erste Beispieldokument."'\footcite[128]{Althammer.2009}

"`Dies ist das erste Beispieldokument."'\footcite[52-56]{Althammer.2009}

"`Dies ist das erste Beispieldokument."'\footcite[526,527]{Wehler.1988}

"`Dies ist das erste Beispieldokument."'\footcite[18]{Ullrich.2004}

"`Dies ist das erste Beispieldokument."'\footcite[58-59]{Althammer.2009}

\printbibliography

\end{document}


Gibt es da jetzt noch Pakete die rauskönnen, weil sie unzweckmäßig sind?

In LaTex kommt jetzt noch eine Warnung:
"Package biblatex Warning: Data encoding is 'latin1'."

Wo liegt das Problem?

Werd mal jetzt mal versuchen den Zitationsstil anzupassen...Wie kann ich in den Fussnoten die Nachnamen in Kapitälchen umwandeln? Und wie kann ich z.B. URL und ISBN im Literaturverzeichnis ausblenden. Irgendwas mit ner biblatex.cfg hab ich gelesen. Ich habe aber keine Ahnung wo die nun genau hin soll.

Gibts da Tipps wie man das schnell und unkompliziert machen kann ausser ewig zu googlen?^^

nixversteh
30-08-2012, 15:45
Hallo Specknacken,

mein PC ist etwas eigenwillig, deshalb lehnt er alle Menüpunkte des Forums ab ...
Hier der Code:

\documentclass[paper=a4]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathptmx}
\usepackage[ngerman]{babel}
\usepackage[style=authortitle-icomp,backend=biber,natbib=true,hyperref=true,back ref=true]{biblatex}
\usepackage[babel,german=quotes]{csquotes}
\addbibresource{BIB.bib}
% Nachname in Kapitälchen
\renewcommand{\mkbibnamelast}{\textsc}
% Nachnamen-Präfix ebenfalls in Kapitälchen ("von"):
\renewcommand{\mkbibnameprefix}{\textsc}
%**********************************************
% color
%**********************************************
\usepackage[usenames,dvipsnames]{xcolor}
\definecolor{Gray}{rgb}{.7,.7,.7}
\definecolor{lightblue}{rgb}{.2,.5,1}
\definecolor{Maroon}{cmyk}{0, 0.87, 0.68, 0.32}
\definecolor{RoyalBlue}{cmyk}{1, 0.50, 0, 0}
\definecolor{Black}{cmyk}{0, 0, 0, 0}
\definecolor{halfgray}{gray}{0.55}
\definecolor{webgreen}{rgb}{0,.5,0}
\definecolor{webbrown}{rgb}{.6,0,0}
\definecolor{blau}{rgb}{0.20,0.40,0.65}
\definecolor{hellblau}{rgb}{0.25,0.50,0.75}
\definecolor{orange}{rgb}{0.95,0.55,0.15}
\definecolor{gruen}{rgb}{0.30,0.65,0.15}
\definecolor{rot}{rgb}{0.95,0.20,0.20}
\definecolor{dunkelgrau}{rgb}{0.35,0.35,0.35}
\definecolor{hellgrau}{rgb}{0.45,0.45,0.45}
\definecolor{schwarz}{rgb}{0,0,0}
%**********************************************
% Hyperreferences
%**********************************************
\usepackage[%
unicode,
colorlinks=true,
linktocpage=true,
pdfstartpage=1,
pdfstartview=FitV,%
breaklinks=true,
pdfpagemode=UseNone,
pageanchor=true,
pdfpagemode=UseOutlines,%
plainpages=false,
bookmarksnumbered,
bookmarksopen=true,
bookmarksopenlevel=1,%
hypertexnames=true,
pdfhighlight=/O,
linkcolor=Maroon,
citecolor=webbrown,
urlcolor=webbrown,
pdfsubject={},%
pdfkeywords={},%
pdfcreator={pdfLaTeX},%
pdfproducer={XeLaTeX with hyperref }%
]{hyperref}
\usepackage[all]{hypcap} % für Fehler bei Hyperref und FloatObjekten

\begin{document}
\nocite{*}
\section{Mein Beispiel}
"`Dies ist das erste Beispieldokument."'\footcite[128]{Althammer.2009}

"`Dies ist das erste Beispieldokument."'\footcite[52-56]{Althammer.2009}

"`Dies ist das erste Beispieldokument."'\footcite[526,527]{Wehler.1988}

"`Dies ist das erste Beispieldokument."'\footcite[18]{Ullrich.2004}

"`Dies ist das erste Beispieldokument."'\footcite[58-59]{Althammer.2009}

\printbibliography
\end{document}

Viel Erfolg

Gruß

Martin

Specknacken
30-08-2012, 15:48
Herzlichen Dank @ nixversteh=) (erstmal;)...die URL's wollt ich nicht farbig sondern ganz raus haben;)...aba das muss ja dann im Zitationsstil geändert werden.

Hab aber germerkt, dass das Ändern des Zitationsstils ganz schön anspruchsvoll ist=O und die Anleitung zu biblatex von Dominik Waßenhoven bringt mich auch nicht richtig weiter.

Also die Frage wie bearbeite ich den Zitationsstil=)Tipps?

Für ne Monografie z.B. sollte es wie folgt aussehen:

NAME, Vorname / NAME, Vorname: Titel. Untertitel, Ort u.a. Auflage Jahr.
NAME, Vorname u.a.(ab 4 Autoren): Titel. Untertitel, Ort u.a. 2.verbesserte Auflage Jahr.


bin für jede Hilfe dankbar
würds auch live machen wenn mir jemand Hilfestellung gibt über Skype oder so=)

Specknacken
30-08-2012, 20:24
Ich habe jetzt folgendes:


\documentclass[pdftex,a4paper]{scrartcl}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[style=authortitle-icomp]{biblatex}
\usepackage[babel,german=quotes]{csquotes}

%\usepackage[style=geschichtsfrkl]{biblatex}
%\usepackage[style=authortitle-dw]{biblatex}
%\usepackage[style=footnote-dw]{biblatex}

\renewcommand{\mkbibnamelast}{\textsc} % Nachname in Kapitälchen
\renewcommand{\mkbibnameprefix}{\textsc} % Nachnamen-Präfix ebenfalls in Kapitälchen ("von"):

\bibliography{BIB}
\begin{document}

\section{Mein Beispiel}
"`Dies ist das erste Beispieldokument."'\footcite[Vgl.][128]{Althammer.2009}

"`Dies ist das erste Beispieldokument."'\footcite[52-56]{Althammer.2009}

"`Dies ist das erste Beispieldokument."'\footcite[Arndt, zit. n.][526,527]{Wehler.1988}

"`Dies ist das erste Beispieldokument."'\footcite[18]{Ullrich.2004}

"`Dies ist das erste Beispieldokument."'\footcite[58-59]{Althammer.2009}

Das ist komisch schrieb schon \textsc{Althammer} in \citetitle[128]{Althammer.2009}.

\printbibliography

\end{document}

wie ihr seht habe ich noch folgende 3 Packages eingefügt:
%\usepackage[style=geschichtsfrkl]{biblatex}
%\usepackage[style=authortitle-dw]{biblatex}
%\usepackage[style=footnote-dw]{biblatex}


(Die anderen Packages habe ich dann jeweils mit % deaktiviert)

"geschichtsfrkl" würde ich am liebsten einbinden, da es wohl meinen Richtlinien am nähesten kommt. (Ich habe es von http://biblatex.dominik-wassenhoven.de/author-title.shtml geladen.)

Nur kann ich es nicht einbinden...wenn ich es aktiviere gibt mir TeXnicCenter kein Literaturverzeichnis mehr aus=(

Des Weiteren...wie kann ich die verschiedenen Optionen aktivieren ich dachte an: %\usepackage[style=footnote-dw,namefont=bold]{biblatex}

Aber da ergab sich für mich auch keine Änderung.
Wie gesagt...Latex-Anfänger;) Bin dankbar für jede Hilfe.

nixversteh
30-08-2012, 22:22
Hallo Specknacken,

du musst dich für einen biblatexstil entscheiden, jedenfalls kenne ich keine Möglichkeit, mehrere Stile zu vermengen.

Die URL's bekommst du weg, weg du einfach in deiner Bib-Datei diese Angaben raus lässt ...

Viel Erfolg

Gruß

Martin

PS.: Unter Linux Maya 64bit, Texlive 2012 und Kile gibt es keine Probleme mit
\usepackage[style=geschichtsfrkl,backend=biber]{biblatex}

Specknacken
03-09-2012, 12:23
So am Wochenende hatte ich wenig Zeit um es etwas anzupassen aber ich bin weiter gekommen. Ich habe jetzt einen eigenen Stil ("Mein"). Bei dem die Stile standard, author-title & authortitle-icomp eingebunden sind. Somit ist MEIN komplett unabhängig. ISBN und URL hab ich auch rausbekommen.

Ich brauche allerdings noch einige Hilfe bei der Formatierung.

Aber hier erstmal meine Files:

Projekt:

\documentclass[pdftex,a4paper]{scrartcl}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[style=MEIN]{biblatex}
\usepackage[babel,german=quotes]{csquotes}

%\usepackage[style=geschichtsfrkl]{biblatex}
%\usepackage[style=authortitle-dw]{biblatex}
%\usepackage[style=footnote-dw]{biblatex}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%
%%%%%%%%%%%%%%%%FORMATIERUNGEN%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%

\renewcommand{\mkbibnamelast}{\textsc} % Nachname in Kapitälchen
\renewcommand{\mkbibnameprefix}{\textsc} % Nachnamen-Präfix ebenfalls in Kapitälchen ("von"):

% Mehrere Verfassernamen durch Schraegstrich trennen (in Fusznotenzitat und Bibliographie):
\renewcommand{\multinamedelim}{\addthinspace/\addthinspace}
\renewcommand{\finalnamedelim}{\addthinspace/\addthinspace}

% Statt Hg. soll es Hrsg. heißen:
\DefineBibliographyStrings{german}{editor = {Hrsg.},editors = {Hrsg.},edition = {Auf\noligature l\adddot},}

% Nach Verfassernamen ein Doppelpunkt in Bibliographie:
\renewcommand{\labelnamepunct}{\addcolon\addspace}

% Abstand vertikal zwischen Eintraegen mit verschiedenem Verfassernamen
% Abstand kann sein pt oder mm oder cm oder em:
\setlength{\bibnamesep}{2pt}

% Haengender Einzug der bibliographischen Eintraege:
\setlength{\bibhang}{0.7cm}

% Verfassernamen immer invertieren:
\DeclareNameFormat{sortname}{%
\ifuseprefix
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#6}{#7}}%
\usebibmacro{name:andothers}}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%

\bibliography{BIB}
\begin{document}

\section{Mein Beispiel}
"`Dies ist das erste Beispieldokument."'\footcite[Vgl.][128]{Althammer.2009}

"`Dies ist das erste Beispieldokument."'\footcite[52-56]{Althammer.2009}

"`Dies ist das erste Beispieldokument."'\footcite[\textsc{Arndt}, zit. n.][526,527]{Wehler.1988}

"`Dies ist das erste Beispieldokument."'\footcite[18]{Ullrich.2004}

"`Dies ist das erste Beispieldokument."'\footcite[58-59]{Althammer.2009}

Das ist komisch schrieb schon \textsc{Althammer} in \citetitle{Althammer.2009}.

\printbibliography
\end{document}


Jetzt zu meinen Wünschen:

Zum Literaturverzeichnis:
1.: Hier hätte ich gern folgende Formate (wichtig erstmal: Monographie, Monographie in einer Reihe, Zeitschriftenaufsatz)


Monographie
NAME, Vorname / NAME, Vorname: Titel. Untertitel, Ort u.a. (nur 1. Ort nennen) Auflage(hochgestellt ab 2. Auflage)Jahr.
NAME, Vorname u.a. (ab mehr als 3 Verfasser): Titel. Untertitel, Ort (nur 1. Ort nennen) u.a. 2.verbesserte Auflage Jahr.

Monographie in einer Reihe
NAME, Vorname: Titel. Untertitel (= Titel der Reihe, Bd. "Bandnummer"), Ort Jahr.

Aufsatz in Sammelband (Sonderfall Festschrift)
NAME, Vorname: Titel des Aufsatzes. Untertitel des Aufsatzes, in: NAME, Vorname (Hrsg.): Titel des Sammelbandes. Untertitel des Sammelbandes, Ort Jahr, S. ..-...

Zeitschriftenaufsatz
NAME, Vorname: Titel des Aufsatzes. Untertitel des Aufsatzes, in: Zeitschriftenname Bandnummer (Jg.), S. ..-...

Quellen
(NAME, Vorname:) Titel/Bezeichnung der Quelle, in: NAME, Vorname (Hrsg. oder Bearb.): Name der Quellenedition, Ort Jahr, S. ..-.. . oder Quellennummer.
(NAME, Vorname:) Titel/Bezeichnung der Quelle, bearb. v. NAME, Vorname, Ort Jahr,Nr., Seite.

Lexikonartikel
NAME, Vorname: Art. Titel des Artikels, in: Lexikonname Bandnummer, S./Sp. ..-...

Internetseite
NAME, Vorname: Titel. Untertitel, URL (Datum des letzten Zugriffs).

Rezension
NAME, Vorname: Rez. von: NAME, Vorname: Werkangaben, in: Zeitschriftenname Bandnummer (Jahrgang), S. ..-...

Rezension aus Online-Portal
NAME, Vorname: Rez. (Datum der Rezension) von: NAME, Vorname: Werkangaben, in: URL (Datum des letzten Zugriffs).

►Besonderheiten
- kein Verfasser: N.N. oder o. V.
- kein Ort: o.O.
- kein Jahr: o. J.
- Nachdrucke: ND
z.B.: …Stuttgart 1908, ND Augsburg 1986.
- bei ungedruckten Hochschulschriften:
Diss. oder Habil.; ggf. (masch.)
z.B.: … Diss. (masch.) Jena 1985.
- Punkt am Ende!!!
- Sortierung alphabetisch nach Autorennachname


Zu den Fussnoten:
2.: Wenn ein Titel das erste Mal auftaucht soll er als Vollzitat erfolgen. Also wie dann im Literaturverzeichnis nur eben mit Seitenzahl hinten. Kommt ein Titel nochmal vor soll er im Format Nachname(in Kapitälchen), "Shorthand", Seitenzahl. (ohne S., Satzendzeichen = PUNKT)

Sonstiges:
3.:Bei dem Satz:
"Das ist komisch schrieb schon Althammer in Das Bismarckreich 1871 - 1890." soll "Das Bismarckreich 1871 - 1890" automatisiert in Anführungszeichen stehen (Titel in Anführungszeichen). Ich könnte es auch manuell machen;)

Wichtig ist eben Zeichensetzung und Reihenfolge.
Vielen Dank für die weitere Hilfe.

Specknacken
03-09-2012, 12:25
hier die anderen BIB & cbx File:

BIB-Datei:

@book{Althammer.2009,
author = {Althammer, Beate},
year = {2009},
title = {Das Bismarckreich 1871 - 1890},
shorthand = {Bismarckreich},
url = {http://deposit.d-nb.de/cgi-bin/dokserv?id=3039016&prov=M&dok_var=1&dok_ext=htm},
price = {EUR 18.90},
address = {Paderborn},
volume = {2995},
publisher = {Sch{\"o}ningh},
isbn = {978-3-506-76354-9},
series = {Seminarbuch Geschichte}
}


@book{Ullrich.2004,
author = {Ullrich, Volker},
year = {2004},
title = {Die nerv{\"o}se Gro{\ss}macht: Aufstieg und Untergang des deutschen Kaiserreichs 1871 - 1918},
shorthand = {Großmacht},
url = {http://www.gbv.de/dms/faz-rez/F19971021HIL----100.pdf},
keywords = {Germany;History;1871-1918},
address = {Frankfurt am Main},
edition = {5},
volume = {11694},
publisher = {Fischer-Taschenbuch-Verl},
isbn = {3596116945},
series = {Fischer}
}


@book{Wehler.1988,
abstract = {Literaturverz. S. 257 - 286},
author = {Wehler, Hans-Ulrich and Leuschner, Joachim},
year = {1988},
title = {Das Deutsche Kaiserreich: 1871 - 1918},
shorthand = {Kaiserreich},
address = {G{\"o}ttingen},
edition = {6},
volume = {1380},
publisher = {Vandenhoeck {\&} Ruprecht},
isbn = {3525335423},
series = {Kleine Vandenhoeck-Reihe}
}


Stildateien:
MEIN.cbx

% $Id: authortitle-icomp.cbx,v 1.7 2011/11/13 19:09:07 lehman stable $

\ProvidesFile{MEIN.cbx}
[\abx@cbxid $Id: MEIN.cbx,v 1.7 2011/11/13 19:09:07 lehman stable $]

\ExecuteBibliographyOptions{uniquename,uniquelist, ibidtracker=constrict,
pagetracker,sortcites,autocite=footnote}
\providecommand*{\mkibid}[1]{#1}
\newbool{cbx:parens}
\newbool{cbx:loccit}

\DeclareBibliographyOption{ibidpage}[true]{%
\ifstrequal{#1}{true}
{\ExecuteBibliographyOptions{loccittracker=constri ct}}
{\ExecuteBibliographyOptions{loccittracker=false}} }

\newbibmacro*{cite:init}{%
\global\boolfalse{cbx:loccit}%
\ifnumless{\value{multicitecount}}{2}
{\global\boolfalse{cbx:parens}%
\global\undef\cbx@lasthash}
{\iffieldundef{prenote}
{}
{\global\undef\cbx@lasthash}}}

\newbibmacro*{cite:reinit}{%
\global\undef\cbx@lasthash}

\newbibmacro*{cite}{%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
{\usebibmacro{cite:ibid}}
{\iffieldequals{namehash}{\cbx@lasthash}
{\setunit{\compcitedelim}}
{\ifnameundef{labelname}
{}
{\printnames{labelname}%
\setunit{\nametitledelim}}%
\savefield{namehash}{\cbx@lasthash}}%
\usebibmacro{cite:title}}}%
{\usebibmacro{cite:shorthand}%
\usebibmacro{cite:reinit}}%
\setunit{\multicitedelim}}

\newbibmacro*{citetitle}{%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
{\usebibmacro{cite:ibid}}
{\usebibmacro{cite:title}}}%
{\usebibmacro{cite:shorthand}}%
\setunit{\multicitedelim}}

\newbibmacro*{textcite}{%
\iffieldequals{namehash}{\cbx@lasthash}
{\setunit{\compcitedelim}}
{\ifnameundef{labelname}
{}
{\printnames{labelname}%
\setunit{%
\global\booltrue{cbx:parens}%
\addspace\bibopenparen}}%
\savefield{namehash}{\cbx@lasthash}}%
\ifnumequal{\value{citecount}}{1}
{\usebibmacro{prenote}}
{}%
\iffieldundef{shorthand}
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
{\usebibmacro{cite:ibid}}
{\usebibmacro{cite:title}}}%
{\usebibmacro{cite:shorthand}}%
\setunit{%
\ifbool{cbx:parens}
{\bibcloseparen\global\boolfalse{cbx:parens}}
{}%
\multicitedelim}}

\newbibmacro*{cite:title}{%
\printtext[bibhyperref]{\printfield[citetitle]{labeltitle}}}

\newbibmacro*{cite:shorthand}{%
\printtext[bibhyperref]{\printfield{shorthand}}}

\newbibmacro*{cite:ibid}{%
\printtext[bibhyperref]{\bibstring[\mkibid]{ibidem}}%
\ifloccit
{\global\booltrue{cbx:loccit}}
{}}

\newbibmacro*{cite:postnote}{%
\ifbool{cbx:loccit}
{}
{\setunit{\postnotedelim}%
\printfield{postnote}}}

\newbibmacro*{textcite:postnote}{%
\ifbool{cbx:loccit}
{}
{\ifnameundef{labelname}
{\setunit{%
\global\booltrue{cbx:parens}%
\addspace\bibopenparen}}
{\setunit{\postnotedelim}}%
\printfield{postnote}}%
\ifthenelse{\value{multicitecount}=\value{multicit etotal}}
{\setunit{}%
\printtext{%
\ifbool{cbx:parens}
{\bibcloseparen\global\boolfalse{cbx:parens}}
{}}}
{\setunit{%
\ifbool{cbx:parens}
{\bibcloseparen\global\boolfalse{cbx:parens}}
{}%
\multicitedelim}}}

\DeclareCiteCommand{\cite}
{\usebibmacro{cite:init}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite}}
{}
{\usebibmacro{cite:postnote}}

\DeclareCiteCommand*{\cite}
{\usebibmacro{cite:init}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{citetitle}}
{}
{\usebibmacro{cite:postnote}}

\DeclareCiteCommand{\parencite}[\mkbibparens]
{\usebibmacro{cite:init}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite}}
{}
{\usebibmacro{cite:postnote}}

\DeclareCiteCommand*{\parencite}[\mkbibparens]
{\usebibmacro{cite:init}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{citetitle}}
{}
{\usebibmacro{cite:postnote}}

\DeclareCiteCommand{\footcite}[\mkbibfootnote]
{\usebibmacro{cite:init}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite}}
{}
{\usebibmacro{cite:postnote}}

\DeclareCiteCommand{\footcitetext}[\mkbibfootnotetext]
{\usebibmacro{cite:init}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite}}
{}
{\usebibmacro{cite:postnote}}

\DeclareCiteCommand{\smartcite}[\iffootnote\mkbibparens\mkbibfootnote]
{\usebibmacro{cite:init}%
\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\usebibmacro{cite}}
{}
{\usebibmacro{cite:postnote}}

\DeclareCiteCommand{\textcite}
{\usebibmacro{cite:init}}
{\usebibmacro{citeindex}%
\usebibmacro{textcite}}
{}
{\usebibmacro{textcite:postnote}}

\DeclareMultiCiteCommand{\cites}{\cite}{\setunit{\ multicitedelim}}
\DeclareMultiCiteCommand{\parencites}[\mkbibparens]{\parencite}{\setunit{\multicitedelim}}
\DeclareMultiCiteCommand{\footcites}[\mkbibfootnote]{\footcite}{\setunit{\multicitedelim}}
\DeclareMultiCiteCommand{\footcitetexts}[\mkbibfootnotetext]{\footcitetext}{\setunit{\multicitedelim}}
\DeclareMultiCiteCommand{\smartcites}[\iffootnote\mkbibparens\mkbibfootnote]{\smartcite}
{\setunit{\multicitedelim}}
\DeclareMultiCiteCommand{\textcites}{\textcite}{}

%%%%%MEINE ANPASSUNGEN%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%
%%%%% %%%%% %%%%% %%%%% %%%%%
%%%%% Reformatting %%%%%
%%%%% %%%%% %%%%% %%%%% %%%%%
\DeclareFieldFormat{citetitle}{#1\isdot}
\DeclareFieldFormat[article]{citetitle}{#1}
\DeclareFieldFormat[inbook]{citetitle}{#1}
\DeclareFieldFormat[incollection]{citetitle}{#1}
\DeclareFieldFormat[inproceedings]{citetitle}{#1}
\DeclareFieldFormat[patent]{citetitle}{#1}
\DeclareFieldFormat[thesis]{citetitle}{#1}
\DeclareFieldFormat[unpublished]{citetitle}{#1}

% "S" für Seitenzahlen weglassen
\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat{multipostnote}{#1}

\endinput

Specknacken
03-09-2012, 12:26
und die bbx1:

MEIN.bbx

% $Id: authortitle-icomp.bbx,v 1.7 2011/11/13 19:09:07 lehman stable $

%MEINauthortitle beginnt bei ~18
%MEINstandard beginnt bei ~144
%~Zeile 874 wird Herausgeber entfernt


\ProvidesFile{MEIN.bbx}
[\abx@bbxid $Id: MEIN.bbx,v 1.7 2011/11/13 19:09:07 lehman stable $]

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%
%\RequireBibliographyStyle{MEINauthortitle}
%$Id: authortitle.bbx,v 1.7 2011/11/13 19:09:07 lehman stable $

%\ProvidesFile{MEINauthortitle.bbx}
%%[\abx@bbxid $Id: MEINauthortitle.bbx,v 1.7 2011/11/13 19:09:07 lehman stable $]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%
\ExecuteBibliographyOptions{pagetracker}

\DeclareBibliographyOption{dashed}[true]{%
\ifstrequal{#1}{true}
{\ExecuteBibliographyOptions{pagetracker}%
\renewbibmacro*{bbx:savehash}{\savefield{fullhash} {\bbx@lasthash}}}
{\renewbibmacro*{bbx:savehash}{}}}

\DeclareFieldFormat{shorthandwidth}{#1}
\setlength{\bibitemsep}{0pt}

\DeclareNameAlias{author}{sortname}
\DeclareNameAlias{editor}{sortname}
\DeclareNameAlias{translator}{sortname}

\defbibenvironment{bibliography}
{\list
{}
{\setlength{\leftmargin}{\bibhang}%
\setlength{\itemindent}{-\leftmargin}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}}
{\endlist}
{\item}

\defbibenvironment{shorthands}
{\list
{\printfield[shorthandwidth]{shorthand}}
{\setlength{\labelwidth}{\shorthandwidth}%
\setlength{\leftmargin}{\labelwidth}%
\setlength{\labelsep}{\biblabelsep}%
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}%
\renewcommand*{\makelabel}[1]{##1\hss}}}
{\endlist}
{\item}

\InitializeBibliographyStyle{%
\global\undef\bbx@lasthash}

\newbibmacro*{bbx:savehash}{%
\savefield{fullhash}{\bbx@lasthash}}

\newbool{bbx@inset}
\DeclareBibliographyDriver{set}{%
\booltrue{bbx@inset}%
\entryset{}{}%
\newunit\newblock
\usebibmacro{setpageref}%
\finentry}

\renewbibmacro*{author}{%
\ifboolexpr{
test \ifuseauthor
and
not test {\ifnameundef{author}}
}
{\usebibmacro{bbx:dashcheck}
{\bibnamedash}
{\printnames{author}%
\setunit{\addcomma\space}%
\usebibmacro{bbx:savehash}}%
\usebibmacro{authorstrg}}
{\global\undef\bbx@lasthash}}

\renewbibmacro*{editor}{%
\usebibmacro{bbx:editor}{editorstrg}}
\renewbibmacro*{editor+others}{%
\usebibmacro{bbx:editor}{editor+othersstrg}}
\newbibmacro*{bbx:editor}[1]{%
\ifboolexpr{
test \ifuseeditor
and
not test {\ifnameundef{editor}}
}
{\usebibmacro{bbx:dashcheck}
{\bibnamedash}
{\printnames{editor}%
\setunit{\addcomma\space}%
\usebibmacro{bbx:savehash}}%
\usebibmacro{#1}%
\clearname{editor}}
{\global\undef\bbx@lasthash}}

\renewbibmacro*{translator}{%
\usebibmacro{bbx:translator}{translatorstrg}}
\renewbibmacro*{translator+others}{%
\usebibmacro{bbx:translator}{translator+othersstrg }}
\newbibmacro*{bbx:translator}[1]{%
\ifboolexpr{
test \ifusetranslator
and
not test {\ifnameundef{translator}}
}
{\usebibmacro{bbx:dashcheck}
{\bibnamedash}
{\printnames{translator}%
\setunit{\addcomma\space}%
\usebibmacro{bbx:savehash}}%
\usebibmacro{#1}%
\clearname{translator}}
{\global\undef\bbx@lasthash}}

\newbibmacro*{bbx:dashcheck}[2]{%
\ifboolexpr{
test {\iffieldequals{fullhash}{\bbx@lasthash}}
and
not test \iffirstonpage
and
(
not bool {bbx@inset}
or
test {\iffieldequalstr{entrysetcount}{1}}
)
}
{#1}
{#2}}

%\endinput

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%
%\RequireBibliographyStyle{MEINstandard}
% $Id: standard.bbx,v 1.7 2011/11/13 19:09:07 lehman stable $

%\ProvidesFile{MEINstandard.bbx}
%[\abx@bbxid $Id: MEINstandard.bbx,v 1.7 2011/11/13 19:09:07 lehman stable $]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%
% $Id: MEINstandard.bbx,v 1.7 2011/11/13 19:09:07 lehman stable $

\newtoggle{bbx:isbn}
\newtoggle{bbx:url}
\newtoggle{bbx:doi}
\newtoggle{bbx:eprint}

\DeclareBibliographyOption{isbn}[false]{%
\settoggle{bbx:isbn}{#1}}
\DeclareBibliographyOption{url}[false]{%
\settoggle{bbx:url}{#1}}
\DeclareBibliographyOption{doi}[false]{%
\settoggle{bbx:doi}{#1}}
\DeclareBibliographyOption{eprint}[false]{%
\settoggle{bbx:eprint}{#1}}

\ExecuteBibliographyOptions{isbn,url,doi,eprint}

\newbibmacro*{begentry}{}
\newbibmacro*{finentry}{\finentry}

\DeclareBibliographyDriver{article}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{bytranslator+others}%
\newunit\newblock
\printfield{version}%
\newunit\newblock
\usebibmacro{in:}%
\usebibmacro{journal+issuetitle}%
\newunit
\usebibmacro{byeditor+others}%
\newunit
\usebibmacro{note+pages}%
\newunit\newblock
\iftoggle{bbx:isbn}
{\printfield{issn}}
{}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{book}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/editor+others/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{maintitle+title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\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
\printfield{pagetotal}%
\newunit\newblock
\iftoggle{bbx:isbn}
{\printfield{isbn}}
{}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{booklet}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/editor+others/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{howpublished}%
\newunit\newblock
\printfield{type}%
\newunit\newblock
\printfield{note}%
\newunit\newblock
\usebibmacro{location+date}%
\newunit\newblock
\usebibmacro{chapter+pages}%
\newunit
\printfield{pagetotal}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{collection}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{editor+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{maintitle+title}%
\newunit
\printlist{language}%
\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
\printfield{pagetotal}%
\newunit\newblock
\iftoggle{bbx:isbn}
{\printfield{isbn}}
{}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{inbook}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{in:}%
\usebibmacro{bybookauthor}%
\newunit\newblock
\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}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

Specknacken
03-09-2012, 12:28
und die bbx 2:

einfach ab "\DeclareBibliographyDriver{incollection}{%" an die bbx1 ranhängen....durfte nur Kommentare bis 15000Zeichen abgeben...sorry


\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:}%
\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}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{inproceedings}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{in:}%
\usebibmacro{maintitle+booktitle}%
\newunit\newblock
\usebibmacro{event+venue+date}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\iffieldundef{maintitle}
{\printfield{volume}%
\printfield{part}}
{}%
\newunit
\printfield{volumes}%
\newunit\newblock
\usebibmacro{series+number}%
\newunit\newblock
\printfield{note}%
\newunit\newblock
\printlist{organization}%
\newunit
\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}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{manual}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/editor}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor}%
\newunit\newblock
\printfield{edition}%
\newunit\newblock
\usebibmacro{series+number}%
\newunit\newblock
\printfield{type}%
\newunit
\printfield{version}%
\newunit
\printfield{note}%
\newunit\newblock
\printlist{organization}%
\newunit
\usebibmacro{publisher+location+date}%
\newunit\newblock
\usebibmacro{chapter+pages}%
\newunit
\printfield{pagetotal}%
\newunit\newblock
\iftoggle{bbx:isbn}
{\printfield{isbn}}
{}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{misc}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/editor+others/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{howpublished}%
\newunit\newblock
\printfield{type}%
\newunit
\printfield{version}%
\newunit
\printfield{note}%
\newunit\newblock
\usebibmacro{organization+location+date}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{online}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author/editor+others/translator+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\printfield{version}%
\newunit
\printfield{note}%
\newunit\newblock
\printlist{organization}%
\newunit\newblock
\usebibmacro{date}%
\newunit\newblock
\iftoggle{bbx:eprint}
{\usebibmacro{eprint}}
{}%
\newunit\newblock
\usebibmacro{url+urldate}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{patent}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\printfield{type}%
\setunit*{\addspace}%
\printfield{number}%
\iflistundef{location}
{}
{\setunit*{\addspace}%
\printtext[parens]{%
\printlist[][-\value{listtotal}]{location}}}%
\newunit\newblock
\usebibmacro{byholder}%
\newunit\newblock
\printfield{note}%
\newunit\newblock
\usebibmacro{date}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{periodical}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{editor}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title+issuetitle}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byeditor}%
\newunit\newblock
\printfield{note}%
\newunit\newblock
\iftoggle{bbx:isbn}
{\printfield{issn}}
{}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{proceedings}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{editor+others}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{maintitle+title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{event+venue+date}%
\newunit\newblock
\usebibmacro{byeditor+others}%
\newunit\newblock
\iffieldundef{maintitle}
{\printfield{volume}%
\printfield{part}}
{}%
\newunit
\printfield{volumes}%
\newunit\newblock
\usebibmacro{series+number}%
\newunit\newblock
\printfield{note}%
\newunit\newblock
\printlist{organization}%
\newunit
\usebibmacro{publisher+location+date}%
\newunit\newblock
\usebibmacro{chapter+pages}%
\newunit
\printfield{pagetotal}%
\newunit\newblock
\iftoggle{bbx:isbn}
{\printfield{isbn}}
{}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{report}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\printfield{type}%
\setunit*{\addspace}%
\printfield{number}%
\newunit\newblock
\printfield{version}%
\newunit
\printfield{note}%
\newunit\newblock
\usebibmacro{institution+location+date}%
\newunit\newblock
\usebibmacro{chapter+pages}%
\newunit
\printfield{pagetotal}%
\newunit\newblock
\iftoggle{bbx:isbn}
{\printfield{isrn}}
{}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{thesis}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\printfield{note}%
\newunit\newblock
\printfield{type}%
\newunit
\usebibmacro{institution+location+date}%
\newunit\newblock
\usebibmacro{chapter+pages}%
\newunit
\printfield{pagetotal}%
\newunit\newblock
\iftoggle{bbx:isbn}
{\printfield{isbn}}
{}%
\newunit\newblock
\usebibmacro{doi+eprint+url}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{unpublished}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\usebibmacro{author}%
\setunit{\labelnamepunct}\newblock
\usebibmacro{title}%
\newunit
\printlist{language}%
\newunit\newblock
\usebibmacro{byauthor}%
\newunit\newblock
\printfield{howpublished}%
\newunit\newblock
\printfield{note}%
\newunit\newblock
\usebibmacro{location+date}%
\newunit\newblock
\iftoggle{bbx:url}
{\usebibmacro{url+urldate}}
{}%
\newunit\newblock
\usebibmacro{addendum+pubstate}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}

\DeclareBibliographyDriver{shorthands}{%
\usedriver
{\DeclareNameAlias{sortname}{default}}
{\thefield{entrytype}}%
\finentry}

\DeclareBibliographyDriver{set}{%
\entryset{}{}%
\newunit\newblock
\usebibmacro{setpageref}%
\finentry}

\DeclareBibliographyAlias{mvbook}{book}
\DeclareBibliographyAlias{bookinbook}{inbook}
\DeclareBibliographyAlias{suppbook}{inbook}
\DeclareBibliographyAlias{mvcollection}{collection }
\DeclareBibliographyAlias{suppcollection}{incollec tion}
\DeclareBibliographyAlias{mvproceedings}{proceedin gs}
\DeclareBibliographyAlias{reference}{collection}
\DeclareBibliographyAlias{mvreference}{reference}
\DeclareBibliographyAlias{inreference}{incollectio n}
\DeclareBibliographyAlias{suppperiodical}{article}
\DeclareBibliographyAlias{review}{article}
\DeclareBibliographyAlias{*}{misc}

\newbibmacro*{maintitle+title}{%
\iffieldsequal{maintitle}{title}
{\clearfield{maintitle}%
\clearfield{mainsubtitle}%
\clearfield{maintitleaddon}}
{\iffieldundef{maintitle}
{}
{\usebibmacro{maintitle}%
\newunit\newblock
\iffieldundef{volume}
{}
{\printfield{volume}%
\printfield{part}%
\setunit{\addcolon\space}}}}%
\usebibmacro{title}%
\newunit}

\newbibmacro*{maintitle+booktitle}{%
\iffieldundef{maintitle}
{}
{\usebibmacro{maintitle}%
\newunit\newblock
\iffieldundef{volume}
{}
{\printfield{volume}%
\printfield{part}%
\setunit{\addcolon\space}}}%
\usebibmacro{booktitle}%
\newunit}

\newbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\usebibmacro{volume+number+eid}%
\setunit{\addspace}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}

\newbibmacro*{volume+number+eid}{%
\printfield{volume}%
\setunit*{\adddot}%
\printfield{number}%
\setunit{\addcomma\space}%
\printfield{eid}}

\newbibmacro*{title+issuetitle}{%
\usebibmacro{periodical}%
\setunit*{\addspace}%
\iffieldundef{series}
{}
{\newunit
\printfield{series}%
\setunit{\addspace}}%
\printfield{volume}%
\setunit*{\adddot}%
\printfield{number}%
\setunit{\addcomma\space}%
\printfield{eid}%
\setunit{\addspace}%
\usebibmacro{issue+date}%
\setunit{\addcolon\space}%
\usebibmacro{issue}%
\newunit}

\newbibmacro*{issue+date}{%
\printtext[parens]{%
\iffieldundef{issue}
{\usebibmacro{date}}
{\printfield{issue}%
\setunit*{\addspace}%
\usebibmacro{date}}}%
\newunit}

\newbibmacro*{event+venue+date}{%
\printfield{eventtitle}%
\ifboolexpr{
test {\iffieldundef{venue}}
and
test {\iffieldundef{eventyear}}
}
{}
{\setunit*{\addspace}%
\printtext[parens]{%
\printfield{venue}%
\setunit*{\addcomma\space}%
\printeventdate}}%
\newunit}

\newbibmacro*{series+number}{%
\printfield{series}%
\setunit*{\addspace}%
\printfield{number}%
\newunit}

%Herausgeber entfernen
\newbibmacro*{publisher+location+date}{%
\printlist{location}%
% \iflistundef{publisher}
% {\setunit*{\addcomma\space}}
% {\setunit*{\addcolon\space}}%
% \printlist{publisher}%
\setunit*{\addcomma\space}%
\usebibmacro{date}%
\newunit}

\newbibmacro*{institution+location+date}{%
\printlist{location}%
\iflistundef{institution}
{\setunit*{\addcomma\space}}
{\setunit*{\addcolon\space}}%
\printlist{institution}%
\setunit*{\addcomma\space}%
\usebibmacro{date}%
\newunit}

\newbibmacro*{organization+location+date}{%
\printlist{location}%
\iflistundef{organization}
{\setunit*{\addcomma\space}}
{\setunit*{\addcolon\space}}%
\printlist{organization}%
\setunit*{\addcomma\space}%
\usebibmacro{date}%
\newunit}

\newbibmacro*{location+date}{%
\printlist{location}%
\setunit*{\addcomma\space}%
\usebibmacro{date}%
\newunit}

\newbibmacro*{chapter+pages}{%
\printfield{chapter}%
\setunit{\bibpagespunct}%
\printfield{pages}%
\newunit}

\newbibmacro*{note+pages}{%
\printfield{note}%
\setunit{\bibpagespunct}%
\printfield{pages}%
\newunit}

\newbibmacro*{doi+eprint+url}{%
\iftoggle{bbx:doi}
{\printfield{doi}}
{}%
\newunit\newblock
\iftoggle{bbx:eprint}
{\usebibmacro{eprint}}
{}%
\newunit\newblock
\iftoggle{bbx:url}
{\usebibmacro{url+urldate}}
{}}

\newbibmacro*{addendum+pubstate}{%
\printfield{addendum}%
\newunit\newblock
\printfield{pubstate}}

%\endinput

Specknacken
03-09-2012, 12:29
und die bbx 3:

einfach den Code in der richtigen Reihenfolge anhängen: bbx1,bbx2,bbx3;)


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%

%%%%%MEINE ANPASSUNGEN%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%
%%%%% %%%%% %%%%% %%%%% %%%%%
%%%%% Reformatting %%%%%
%%%%% %%%%% %%%%% %%%%% %%%%%

%Titel nicht kursiv
\DeclareFieldFormat{booktitle}{#1\isdot}
\DeclareFieldFormat{journaltitle}{#1\isdot}
\DeclareFieldFormat{issuetitle}{#1\isdot}
\DeclareFieldFormat{maintitle}{#1\isdot}
\DeclareFieldFormat{pages}{#1}
\DeclareFieldFormat{title}{#1\isdot}
\DeclareFieldFormat[article]{title}{#1}
\DeclareFieldFormat[inbook]{title}{#1}
\DeclareFieldFormat[incollection]{title}{#1}
\DeclareFieldFormat[inproceedings]{title}{#1}
\DeclareFieldFormat[patent]{title}{#1}
\DeclareFieldFormat[thesis]{title}{#1}
\DeclareFieldFormat[unpublished]{title}{#1}

% Komma nach Verfassernamen in Fussnoten:
\renewcommand*{\labelnamepunct}{\addcomma\space}

% Doppelpunkt nach Verfassernamen:
%\renewbibmacro*{cite}{
% \iffieldundef{shorthand} {\ifnameundef{labelname} {}
% {\printnames{labelname}%
% \setunit{\addcolon\space}}% % war: \setunit{\addcomma\space}}%
% \usebibmacro{cite:title}}%
% {\usebibmacro{cite:shorthand}}}

\renewcommand*{\multinamedelim}{\addslash} % slash between names
\renewcommand*{\finalnamedelim}{\addslash} % slash between names

\renewcommand*{\multilistdelim}{\addslash} % slash between locations
\renewcommand*{\finallistdelim}{\addslash} % slash between locations

%Namen kursiv darstellen
%\renewcommand*{\mkbibnamefirst}[1]{\textit{#1}}
%\renewcommand*{\mkbibnamelast}[1]{\textit{#1}}
%\renewcommand*{\mkbibnameprefix}[1]{\textit{#1}}
%\renewcommand*{\mkbibnameaffix}[1]{\textit{#1}}

\endinput

u_fischer
03-09-2012, 13:13
Also erstens gibt es ja sowas wie zip-Dateien, die man hier auch anhängen kann. Zweitens solltest du deine Vorstellungen "mit Leben füllen", also konkreter beschreiben. Gib zu jedem Typ mindestens einen typischen bib-Eintrag an und zeige, wie der an den diversen Stellen aussehen sollen. Dann sind Tests viel einfacher. Drittens solltest du deine Fragen in kleinere Häppchen aufteilen. Deine derzeitige Beschreibung sieht so aus, als müsste man mindestens ein bis zwei Stunden investieren, nur um zu verstehen, was dein derzeitiger Code tut, was du willst und was noch nicht funktioniert.

Specknacken
04-09-2012, 12:16
So...Ich versuche es nochmals.

Habs nochmal etwas entschlackt;) Vielleicht kann mir jemand bei den restlichen Problemen helfen, nach dem ich gestern 14h daran verbracht habe.

Im Anhang sind Stildateien und Projekt + BIB-Datei.

Also ich habe bbx und cbx aus dem author-title-icomp-Stil erstellt (Standard und author-title sind eingefügt....es läuft also vollkommen unabhängig von anderen Stilen). Veränderungen sind durch Kommentare gekennzeichnet.

Im Projekt selbst steht jetzt ein Buch.

Ziele:
1)Derzeit sieht der Titel so aus:
Die nervöse Großmacht. Aufstieg
und Untergang des deutschen Kaiserreichs 1871 - 1918. (= Fischer, Bd. 11694),

Es sollte aber so sein:

Wenn es keinen subtitle gibt:

Die nervöse Großmacht (= Fischer, Bd. 11694).

Wenn es einen subtitle gibt:

Die nervöse Großmacht. Aufstieg
und Untergang des deutschen Kaiserreichs 1871 - 1918 (= Fischer, Bd. 11694),

2)Die Auflage soll verändert werden:
So siehts jetzt aus:
Ort 5. 2004.

Sie soll so aussehen:
Wenn nur eine Ziffer da steht (ab 2. Auflage)

Ort 5(hochgestellt direkt vor das Jahr)2004.

Wenn noch ein Wort wie "verbesserte" oder "überarbeitete" davor steht

Ort 5. verbesserte Auflage 2004.

Geht sowas??????????????????

3)Im Stil historische Zeitschrift funktioniert es, das man bei einem Erstzitat eine vollständige Literaturangabe bekommt. In den Folgezitaten steht dann nur der Autor, Kurztitel und die Seite. Dazwischen steht dann aber noch son "wie Anm. [Ziffer des Vollzitats]". Das würde ich komplett wegkriegen wollen, da mir das mit dem ersten Vollzitat gut gefällt, und danach eben Kurzzitate.

Ich hab die cbx von dem historische-zeitschrift-Stil jetzt aber nicht mit angefügt. Aber vielleicht weiss da auch jemand Abhilfe.


Ich hoffe jetzt kann mir wer helfen.

Specknacken
05-09-2012, 10:47
Keiner der mir helfen kann?=(

u_fischer
05-09-2012, 11:09
Falls du es nicht gesehen hast: Ich habe dir dazu eine persönliche Nachricht geschickt.

Specknacken
05-09-2012, 11:43
Oh hab ich nicht gesehen. Danke für das Angebot. Bin ja nur noch bei 3 Wünschen. Ziel 1 und 3 sind noch die Primären.
Bei 2. kann ich es so lassen, dass die Auflage normal da steht (ohne hochgestellt oder so), zumal es auch inkonsistent ist, dass sobald "verbessert" oder so da steht es normal geschrieben wird und sonst hochgestellt.