Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 19

Thema: Leerzeilen im Literaturverzeichnis nach MiKTeX-Wechsel?!

  1. #1
    Registrierter Benutzer
    Registriert seit
    06.07.2007
    Ort
    München
    Beiträge
    78

    Leerzeilen im Literaturverzeichnis nach MiKTeX-Wechsel?!

    Hallo zusammen!

    Ich bin von MiKTeX 2.5 auf MiKTeX 2.8 umgestiegen und - abgesehen davon, dass die Schrift irgendwie auch anders aussieht - habe ich auf einmal Leerzeilen zwischen den Einträge im Literaturverzeichnis?! Obwohl ich nichts geändert habe?!

    Kann mir jemand sagen, warum??

    Code:
    \documentclass[a5paper, 10pt, twoside, openany, parskip, final, titlepage, chapterprefix, DIV=calc]{scrreprt}
    
    \usepackage{ngerman}
    
    \usepackage[latin1]{inputenc}
    
    \usepackage[T1]{fontenc}
    
    \usepackage{fix-cm}
    
    \usepackage{bibgerm}
    
    
    
    \begin{document}
    
    \renewcommand{\baselinestretch}{1,2}
    
    \bibliography{Bibliographie/Literatur}
    \bibliographystyle{geralpha}
    
    
    \end{document}

    Supervielen Dank für Hilfe und LG aus München,
    Flo

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.07.2007
    Ort
    München
    Beiträge
    78
    Ergänzung - als extra Antwort, da ich den Titel nicht mehr ändern kann - die Leerzeilen finden sich auch
    * im Symbolverzeichnis (als "nomencl") und
    * im Glossar (als "glossary")

    nicht aber im Stichwortverzeichnis als "index"...

    --> bin ratlos?!?

  3. #3
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Todsünde

    Lies mal nach, was l2tabu zur Änderung von \baselinestretch sagt und nimm eine der vorgeschlagenen Alternativen.


    MfG
    Thorsten¹
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.07.2007
    Ort
    München
    Beiträge
    78
    Hi zusammen!

    Ok, danke für den Hinweis! Ich verwende jetzt
    Code:
    \usepackage{setspace}
    \setstretch{1,2}
    Aber das Problem ist leider unverändert? Ich bekomme in den drei genannten Verzeichnissen je eine extra Zeile rein?!

    Ideen, woran es liegen könnte?!

    Vielen Dank und LG aus München,
    Flo

  5. #5
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Dein Code ist mehr oder weniger veraltet. Z. B. das Paket ngerman solltest du durch babel ersetzen:

    Code:
    \usepackage[ngerman]{babel}
    Ebenso bibgerm. Nimm lieber biblatex.

    Warum lässt du eigentlich nicht die Verzeichnisse wie sie sind? Die Abstände dort sind doch optimal.

    Gruß,
    Bilbo

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.07.2007
    Ort
    München
    Beiträge
    78
    Hallo kluges Forum...

    jetzt bin ich vollständig ratlos... habe gerade einen alten, gesicherten Code-Stand verwendet, NICHTS GEÄNDERT - einfach nur kompiliert...

    Das Vorher-Nachher-Ergebnis am Beispiel des Literaturverzeichnisses seht ihr im Anhang...
    --> Unterschied von MiKTeX 2.5 zu 2.8...

    Fehlersuche: jetzt egal! Wie bekomme ich es so hin, dass es so aussieht wie früher? Ohne diese Leerzeile??

    Vielen Dank - ich glaub schon, dass mein Rechner gleich aufsteht und einfach geht...

  7. #7
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Nun, das hängt davon ab, wie der Abstand entsteht. Und das können wir erst dann feststellen, wenn du ein vollständiges, lauffähiges, kleines Beispiel geliefert hast, dass das Verhalten demonstriert.

    Es ist im Übrigen nicht ungewöhnlich, dass sich Dinge ändern, wenn man auf neuere Versionen umsteigt. Ich würde übrigens als Erstes die parskip-Option rausnehmen und schauen, ob die verantwortlich ist.

  8. #8
    Registrierter Benutzer
    Registriert seit
    06.07.2007
    Ort
    München
    Beiträge
    78
    Hallo Ulrike und hallo Forum!

    Code:
    \documentclass[a5paper, 10pt, twoside, openany, parskip, final, titlepage, chapterprefix, DIV=calc]{scrreprt}
    
    \setlength{\oddsidemargin}{-0.5cm}
    \setlength{\evensidemargin}{-1.3cm}
    
    \usepackage[ngerman]{babel}
    
    \usepackage[latin1]{inputenc}
    
    \usepackage[T1]{fontenc}
    
    \usepackage{setspace}
    
    \usepackage{bibgerm}
    
    
    
    \begin{document}
    
    \setstretch{1,2}
    
    \tableofcontents
    \clearpage
    
    
    \chapter{bla}
    
    blabla
    
    
    
    \nocite{*}
    
    \newpage
    \addcontentsline{toc}{chapter}{Literaturverzeichnis}
    \bibliography{Bibliographie/Literatur}
    \bibliographystyle{geralpha}
    
    \end{document}

    Wie aus dem Beispiel ersichtbar, habe ich bereits das Problem (mittlerweile) bei einem nahezu nackten Dokument... MiKTeX 2.8...

    Die parskip-Option ist es übrigens nicht. Macht die Abstände zwischen den Literatureinträgen etwas kleiner, aber sie bleiben.

    Ich möchte, dass die Einträge wie in obigem, ersten Bild dargestellt wieder direkt aneinander anschließen...

    Vielen Dank!!! LG,
    Flo
    Geändert von 1of1 (21-11-2009 um 19:22 Uhr)

  9. #9
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Hast du schon mal versucht das aboslute Minimum an Code durchlaufen zu lassen? Du hast immer noch Dinge drin, die kein Mensch braucht.

  10. #10
    Registrierter Benutzer
    Registriert seit
    06.07.2007
    Ort
    München
    Beiträge
    78
    Naja, ok... auch damit habe ich das Problem:

    Code:
    \documentclass[a5paper, 10pt]{scrreprt}
    
    \usepackage{bibgerm}
    
    
    
    \begin{document}
    
    \tableofcontents
    \clearpage
    
    \chapter{bla}
    
    blabla
    
    
    
    \nocite{*}
    
    \newpage
    \addcontentsline{toc}{chapter}{Literaturverzeichnis}
    \bibliography{Bibliographie/Literatur}
    \bibliographystyle{geralpha}
    
    \end{document}
    Habt ihr auch Leerzeilen wie in dem Bild oben in eurem Literaturverzeichnis? Das verbraucht ja ewig viel Platz!

    Da ich mit dem IDENTISCHEN Quellcode bei MiKTeX 2.5 und 2.8 andere Ergebnisse bekomme, ist die Frage wohl insbesondere, wie man die Zeilen im Literaturverzeichnis zusammenzieht oder eben löscht?!

  11. #11
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Zitat Zitat von 1of1 Beitrag anzeigen
    Habt ihr auch Leerzeilen wie in dem Bild oben in eurem Literaturverzeichnis? Das verbraucht ja ewig viel Platz!
    Nein.

    Hast du mal ein anderes Paket als bibgerm versucht?

  12. #12
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von 1of1 Beitrag anzeigen
    Da ich mit dem IDENTISCHEN Quellcode bei MiKTeX 2.5 und 2.8 andere Ergebnisse bekomme, ist die Frage wohl insbesondere, wie man die Zeilen im Literaturverzeichnis zusammenzieht oder eben löscht?!
    ich hab weder MikTeX 2.5 noch 2.8, aber eigentlich würde ich innerhalb einer Liste wie dem Literaturverzeichnis einen zusätzlichen Abstand zwischen zwei Punkten dieser Liste erwarten. Wenn Du das wirklich ändern willst, versuche
    Code:
    \documentclass[a5paper, 10pt]{scrreprt}
    \usepackage{bibgerm}
    \makeatletter
      \g@addto@macro\@openbib@code{%
        \setlength\parsep{0pt}%
        \setlength\itemsep{0pt}%
      }
    \makeatother
    \begin{document}
    \nocite{*}
    \bibliography{xampl}%{Bibliographie/Literatur}
    \bibliographystyle{geralpha}
    \end{document}
    aber schau Dir lieber nochmal das eine oder andere literaturverzeichnishaltige Buch an, wie es dort zwischen zwei Literaturverzeichniseinträgen aussieht.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

  13. #13
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Zitat Zitat von rais Beitrag anzeigen
    ich hab weder MikTeX 2.5 noch 2.8, aber eigentlich würde ich innerhalb einer Liste wie dem Literaturverzeichnis einen zusätzlichen Abstand zwischen zwei Punkten dieser Liste erwarten.
    Ich würde es eigentlich nicht erwarten, da es in wissenschaftlichen Artikeln auch keinen Abstand gibt bzw. nur einen sehr geringen.

    Ich z. B. nutze biblatex mit der Option: block=space

    Insert additional horizontal space between blocks. This is similar to
    the default behavior of the standard LaTeX document classes.


    Soll also angeblich der ähnliche Abstand sein wie die Standardeinstellung. Bei mir erzeugt das genau jenen mininalen Abstand wie man ihn auch in wissenschaftlichen Artikeln vorfindet.

  14. #14
    Registrierter Benutzer
    Registriert seit
    06.07.2007
    Ort
    München
    Beiträge
    78
    @ Bilbo: Ja, ich hatte gestern noch Biblatex versucht - mein ganzes Dokument ist abgeschmiert... ohne erkennbaren Grund... meine Erfahrung jetzt: don't change a running system unless you have to... especially if the system has 350 pages...

    Saucool - Rainers Code klappt!!
    Über die "setlength"-Einstellung lässt sich der gewünschte Abstand auch beliebig variieren... muss da Bilbo zustimmen, dass wissenschaftlich eigentlich kein oder nur ein geringer Abstand existieren sollte... habe hier einige Doktorarbeiten liegen - ist bei allen so. Ich habe daher jetzt "1.5pt" genommen.

    Frage: wie heißen denn die addto-macro-Einträge für
    * glossary
    * acronym
    * nomencl
    ? Da habe ich auch den riesen Abstand drin...

    Code:
    \usepackage[style=altlist, number=none, acronym=true, toc=true]{glossary}
    \setacronymnamefmt{\gloshort}
    \setglossarystyle[acronym]{style=long}
    \makeglossary
    \makeacronym
    
    \usepackage{nomencl}
    \setlength{\nomlabelwidth}{.219\hsize}
    \makenomenclature
    Das im Forum schon angesprochene "\newglossarystyle" funktioniert hier irgendwie nicht?

    Supervielen Dank nochmals!! Bin euch wirklich dankbar!!
    LG,
    Flo
    Geändert von 1of1 (22-11-2009 um 12:27 Uhr)

  15. #15
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Bilbo Beitrag anzeigen
    Ich würde es eigentlich nicht erwarten, da es in wissenschaftlichen Artikeln auch keinen Abstand gibt bzw. nur einen sehr geringen.

    Ich z. B. nutze biblatex mit der Option: block=space

    Insert additional horizontal space between blocks. This is similar to
    the default behavior of the standard LaTeX document classes.
    dazu
    Zitat Zitat von biblatex-Doku
    This option controls the extra spacing between blocks, i. e., larger segments of a
    bibliography entry.
    das klingt nach Abstand zwischen zwei Blöcken (\newblock) eines Eintrags, aber nicht nach dem Abstand zwischen zwei Einträgen.
    Zitat Zitat von Bilbo Beitrag anzeigen
    Soll also angeblich der ähnliche Abstand sein wie die Standardeinstellung. Bei mir erzeugt das genau jenen mininalen Abstand wie man ihn auch in wissenschaftlichen Artikeln vorfindet.
    Dann vergleich es doch mit Standardklasse und -stil
    Code:
    \documentclass{report}
    \begin{document}
    \nocite{*}
    \bibliography{xampl}
    \bibliographystyle{plain}
    \end{document}
    Irgendwie beschleicht mich das Gefühl, Dein `minimaler Abstand' und Flos `ewig viel Platz' ein und dieselbe Länge darstellen...:
    Zitat Zitat von Bilbo Beitrag anzeigen
    Warum lässt du eigentlich nicht die Verzeichnisse wie sie sind? Die Abstände dort sind doch optimal.
    Eben.
    Zitat Zitat von 1of1 Beitrag anzeigen
    Frage: wie heißen denn die addto-macro-Einträge für
    * glossary
    * acronym
    * nomencl
    ? Da habe ich auch den riesen Abstand drin...
    glossary solltest Du durch den Nachfolger glossaries ersetzen, vllt klappt es dann auch mit ``\newglossarystyle''. Bei nomencl könntest Du an \nomitemsep drehen, etwa
    Code:
    \setlength\nomitemsep{-\parsep}
    für `kompakt'.

    BTW:
    Zitat Zitat von 1of1 Beitrag anzeigen
    Ja, ich hatte gestern noch Biblatex versucht - mein ganzes Dokument ist abgeschmiert...
    Bei so einem Wechsel wäre vllt angebracht, Hilfsdateien wie .bbl zu löschen -- sonst stehen da noch Befehle drin, die nur bibgerm zur Verfügung stellt.

    MfG
    Rainer
    There's nothing a good whack with a hammer won't fix!

Lesezeichen

Berechtigungen

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