PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Jurabib/Jureco lässt sich nicht anpassen



oixy
20-11-2012, 08:46
Hallo,

ich habe heute ein Problem in meiner Diplomarbeit entdeckt bei dem ich allein einfach nicht weiterkomme: und zwar arbeite ich für das Literaturverzeichnis mit jurabib, style-file jureco. Jetzt müsste ich einige Anpassungen vornehmen, leider werden nur manche auch wirklich durchgeführt. Also, z.B. funktioniert es, die Autoren nicht fett zu machen oder den Titel kursiv. Aber die Separationszeichen zwischen Autorennamen etc. lassen sich beim besten Willen trotz Angabe nicht ändern!

Hier mein tex-File:

\documentclass[a4paper,11pt,headings=normal,parskip=full,oneside, listof=totoc,bibliography=totoc,version=first]
{scrreprt} %Koma-Script Dokumentenklasse

%------------------------------------------------------------------

\usepackage[ngerman]{babel} %neue deutsche Rechtschreibung
\usepackage[latin9]{inputenc} %direkte Eingabe der Umlaute
\usepackage{graphicx} %Einbinden von Grafiken
\usepackage{schuster} %Schusterjungen und Hurenkinder
\usepackage[margin=0cm,font={small,up},labelformat=default,jus tification=RaggedRight,singlelinecheck=false]{caption}
\captionsetup[figure]{position=below}%aboveskip=-1ex,belowskip=-1ex
\usepackage{setspace}
\usepackage{paralist} % kompakte Itemsize
\usepackage{mdwlist} % kompakte Itemsize
\usepackage{relsize}
\usepackage{xcolor}
\usepackage{setspace} %Zeilenabstand setzen
\usepackage[hang]{footmisc}
\usepackage[]{acronym}
\usepackage{rotating}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{bibtopic}
\usepackage{eurosym}
\usepackage{multicol}
\usepackage{placeins}
\usepackage{color}
\definecolor{myColor}{HTML}{C0C0C0}
\definecolor{myColor2}{HTML}{C92A2A}
\setlength{\fboxrule}{1.5pt}

%------------------------------------------------------------------
% Abbildungs- und Tabellenzeug
%------------------------------------------------------------------
%Formatierung der Kopf- und Fußzeilen
% ---------------------------------------------------

%jurabib-Paket einbinden und Einstellungen vornehmen

\usepackage{jurabib}
\usepackage{ragged2e}
\bibliographystyle{jureco} %Literaturverzeichnis nach DIN 1505
\jurabibsetup
{round,
commabeforerest,
titleformat=colonsep,
titleformat=italic,
see,
authorformat=and,
authorformat=year,
bibformat=nohang}

\renewcommand*{\biblnfont}{\normalfont} %Font ln=Autornachname
\renewcommand*{\bibfnfont}{\normalfont} %Font fn=Vorname Autor
\renewcommand*{\bibelnfont}{\normalsize} %ln=Nachname Editor
\renewcommand*{\bibefnfont}{\normalsize} %fn=Vorname Editors

\renewcommand*{\jbpagesep}{,} % Beistrich vor Seite (Zitat)
\renewcommand*{\bibansep}{: } % Doppelpunkt nach Autor (Zitat)
\renewcommand*{\bibatsep}{,} % Beistrich nach Titel
\renewcommand*{\bibbdsep}{,} % Beistrich nach Datum
\DeclareRobustCommand{\jbaensep}{,} % Beistrich nach Auflage
\renewcommand*{\bibbtsep}{,} % Komma zwischen Nachnamen und Vornamen
\renewcommand*{\bibpldelim}{} % Jahreszahl vorangestelltes Zeichen (Lit.Verz.) -wird igno.
\renewcommand*{\bibprdelim}{} % Jahreszahl folgendes Zeichen (Lit.Verz.) -wird igno.
\renewcommand*{\bibaldelim}{} % runde Klammern bei
\renewcommand*{\bibardelim}{} % Artikel-Erscheinungsjahr

\renewcommand*{\jbcitationyearformat}[1]{(#1)} % Jahreszahl in Klammern bei Zitaten
\renewcommand*{\bibbtsep}{in: }
\renewcommand*{\bibjtsep}{in: }
\renewcommand*{\jbbtasep}{;} % bta = between two authors sep
\renewcommand*{\jbbfsasep}{;} % bfsa = between first and second author sep
\renewcommand*{\jbbstasep}{;}% bsta = between second and third author sep

\renewcommand*{\bibtfont}{\textit} %format Titel von Büchern etc
\renewcommand*{\bibbtfont}{\textit} %format Titel bei Sammelwerken
\renewcommand*{\bibapifont}{\textit} %format Titel von unselbständigen Beiträgen
%\renewcommand*{\bibjtfont}{\textit} %format Zeitschriftentitel
%\renewcommand*{\jbtitlefont}{\textit} %format Titel von Büchern etc
%\renewcommand*{\jbbtitlefont}{\textit} %format Titel von Büchern etc

\renewcommand*{\bibbtasep}{; } % bta = between two authors sep
\renewcommand*{\bibbfsasep}{; } % bfsa = between first and second author sep
\renewcommand*{\bibbstasep}{; }% bsta = between second and third author sep und für die Herausgeber
\renewcommand*{\bibbtesep}{; } % bte = between two editors sep
\renewcommand*{\bibbfsesep}{; } % bfse = between first and second editor sep
\renewcommand*{\bibbstesep}{; }% bste = between second and third editor sep

%------------------------------------------------------------------

%jurabib-Anpassung für @WWW
\usepackage{url}

\biburlfont{sf}

\AddTo\bibsgerman{%
\renewcommand*{\biburlprefix}{} % ohne klammern in URL
\renewcommand*{\biburlsuffix}{} % ohne klammern in URL
\renewcommand*{\urldatecomment}{}% "Zugriff am" entfernen
\renewcommand*{\bibbudcsep}{ }% "-" zwischen URL und \urldatecomment ersetzen
}

%Define a new 'leo' style for the package that will use a smaller font.

\makeatletter
\def\url@leostyle{\@ifundefined{selectfont}{\def\U rlFont{\normalsize}}{\def\UrlFont{\small\normalfon t}}}
\makeatother
%Now actually use the newly defined style.
\urlstyle{leo}

%------------------------------------------------------------------
%Mehrzeilige Tabellen in LaTeX schöner machen

%------------------------------------------------------------------
%Textausrichtung bei fester Spaltenbreite

%------------------------------------------------------------------

%------------------------------------------------------------------Seitenränder einstellen

%------------------------------------------------------------------

\newcommand\klammeraffe{@} %Defintion des @-Zeichens
\renewcommand{\familydefault}{cmss} %alle Schriften Sans-Serif
\setlength{\skip\footins}{10mm} %vertikaler Abstand der Fußnoten vom Textblock
\footnotemargin 4mm %horizontaler Abstand zwischen Fußnotenummer und Fußnotentext
\addtolength{\footskip}{-10mm}%Legt den Abstand zwischen dem Rumpf der Seite und der zugehörigen Fußzeile fest

\textheight 250mm %Gesamthöhe des Textblockes
%\textwidth 173mm %Gesamtbreite des Textblockes

%------------------------------------------------------------------

\ofoot[\pagemark] %Seitennummerierung rechts unten

%------------------------------------------------------------------

% Textüberschriften anpassen

%------------------------------------------------------------------ Titelseite definieren

%-------------------------------------------------------------------Zeilenabstand

\begin{document}

\maketitle %Titelseite erstellen
\onehalfspace %Zeilenabstand 1.5

%------------------------------------------------------------------------------

\input{kapitel/bla1}
\input{kapitel/bla2}


%-------------------------------------------------------------------Literaturverzeichnis

\renewcommand{\bibname}{LITERATURVERZEICHNIS}

\addchap{LITERATURVERZEICHNIS}
\begin{btSect}{books}
\paragraph*{Gedruckte Werke}
\btPrintCited
\end{btSect}

\begin{btSect}{online}
\paragraph*{Online-Quellen}
\btPrintCited
\end{btSect}
%\bibliography{Literaturverzeichnis} %Literaturverzeichnis einbinden
\setlength{\parskip}{0.5cm}% 1.5 fachen Zeilenabstand einstellen

%-------------------------------------------------------------------Abbildungsverzeichnis

%-------------------------------------------------------------------Tabellenverzeichnis

%------------------------------------------------------------------Abkürzungsverzeichnis

%------------------------------------------------------------------Anhang einfügen

%------------------------------------------------------------------Anhang nicht im Inhaltsverzeichnis

%------------------------------------------------------------------

\end{document}


Beispiel-Eintrag bib-file:
@BOOK{Miles1994,
author = {Matthew B. Miles and A. Michael Huberman},
title = {Qualitative Data Analysis},
publisher = {SAGE Publications},
year = {1994},
address = {California/USA},
edition = {2. Auflage}
}


Ich bin absolut ratlos, woran das liegt. Weiß irgendjemand, was der Grund sein kann, dass nur manche renewcommands akzeptiert werden?

u_fischer
20-11-2012, 09:32
Weiß irgendjemand, was der Grund sein kann, dass nur manche renewcommands akzeptiert werden?

Nun, entweder sind andere Befehle für die Zeichen verantwortlich oder sie sind hart kodiert.

Aber du solltest schon ein lauffähiges Minimalbeispiel liefern, wenn du möchtest, dass jemand sich damit beschäftigt. N.B.: Heutzutage verwendet kaum jemand noch jurabib. biblatex + biber sind viel besser.