Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Abstände innerhalb des Literaturverzeichnisses

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    16.10.2005
    Beiträge
    61

    Abstände innerhalb des Literaturverzeichnisses

    Hallo!

    Langsam werde ich hier zur Vielfragenden, sorry dafür! Nachdem meine Schriftenprobleme geklärt sind, geht es jetzt an die Abstände, die man in Word einfach per Knopfdruck ändern kann. Speziell geht es um Abstände im Literaturverzeichnis.

    Dafür habe ich bibspace.sty gefunden, das nur aus
    Code:
    \newdimen\bibindent
    \setlength\bibindent{1.5em}
    \newdimen\bibspacing
    \setlength\bibspacing\z@
    \renewenvironment{thebibliography}[1]{%
      \section*{\refname
            \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}}%
          \list{\@biblabel{\@arabic\c@enumiv}}%
               {\settowidth\labelwidth{\@biblabel{#1}}%
                \leftmargin\labelwidth
                \advance\leftmargin\labelsep 
                \itemsep\z@skip    % should this be commented out?
                \parsep\z@skip     % should this be commented out?
                \@openbib@code
                \usecounter{enumiv}%
                \let\p@enumiv\@empty
                \renewcommand\theenumiv{\@arabic\c@enumiv}}%
          \sloppy\clubpenalty4000\widowpenalty4000%
          \sfcode`\.\@m}
         {\def\@noitemerr
           {\@latex@warning{Empty `thebibliography' environment}}%
          \endlist}
    besteht. Streiche ich daraus die rot markierten Zeilen, speichere das als bibspace.sty und setze ein
    Code:
    \setlength{\bibspacing}{\baselineskip}
    läuft alles ohne Fehlerangabe durch. Soweit, so gewollt. Allerdingsgibt es ein Problem: Lade ich jurabib zuerst, dann zerschießt mir bibspacing dessen ganze Formatierungen. Lade ich bibspacing nach jurabib, bleibt es ohne Wirkung. Wer kann mir helfen, das vernünftig zu implementieren, möglichst ohne es in jurabib einzusetzen sondern einfach durch ein \renewenvironment in der Päambel?

    Hier ein Minimalbeispiel (bei dem bibspace.sty wie oben beschrieben als Paket vorausgesetzt wird)
    Code:
    \documentclass[fontsize=10, twoside=true, parskip=off]{scrbook}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[UKenglish]{babel}
    \usepackage{bibspacing}
    \usepackage{jurabib}
    \setlength{\bibspacing}{\baselineskip}
    \addto\jbonlyforbib{%
    \setlength{\jbbibhang}{0.4cm}
    }
    \begin{document}
    \bibliographystyle{jurabib}
    test
    \nocite{*}
    \bibliography{biblio}
    \end{document}
    Und da ich auf die Schnelle gerade vergessen habe, wie ich da meine Einträge sinnig einfüge jetzt einfach so:
    Code:
    @BOOK{Allen2000,
      title = {Intertextuality},
      publisher = {Routledge--Taylor \& Francis},
      year = {2000},
      author = {Allen, Graham},
      series = {The New Critical Idiom},
      address = {London},
      shorttitle = {Intertextuality}
    }
    
    @BOOK{Altman1999,
      title = {Film/Genre},
      publisher = {British Film Institute},
      year = {1999},
      author = {Altman, Rick},
      address = {London},
      shorttitle = {Film/Genre}
    }
    Vertauscht einfach 'mal die usepackages von jurabib und von bibspacing, dann werdet ihr sehen, dass einmal ein Einzug vorhanden ist und einmal nicht.

    Vielleicht habt ihr aber auch ganz andere Ideen, wie ich den Abstand zwischen den Einträgen im Literaturverzeichnis auf "0" stellen kann? Ich nehme auch quick'n dirty...

    Viele Grüße
    Katrin
    Geändert von 1stLuebbi (12-10-2009 um 23:22 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •