Anzeige:
Ergebnis 1 bis 7 von 7

Thema: bibliographystyle bei multibbl

  1. #1
    Registrierter Benutzer
    Registriert seit
    19.11.2005
    Beiträge
    8

    bibliographystyle bei multibbl

    Hallo alle zusammen,

    ich verwende mehrere Literaturverzeichnisse in einem Dokument.
    Leider werden dabei die Einträge der einzelnen Verzeichnisse immer mit [1] beginnend numeriert. Ich habe jetzt also drei unterschiedliche Quellenangaben, auf die mit [1] verwiesen wird. Für bibliographystyle kann ich eintragen was ich will, es ändert sich nichts.

    Weiß jemand wie ich erreichen kann, dass etweder fortlaufend über alle Verzeichnisse numeriert wird, oder wie die styles geändert werden können?

    Der relevante Code sieht so aus:
    Code:
    \documentclass[a4paper, twoside, titlepage, 11pt]{book}
    ...
    \usepackage{bibgerm}
    \usepackage{multibbl}
    ...
    \begin{document}
    ...
    \newbibliography{lit}
    \bibliographystyle{lit}{authordate1}
    \newbibliography{normen}
    \bibliographystyle{normen}{unsrtdin}
    \newbibliography{ref}
    \bibliographystyle{ref}{authordate1}
    ...
    \bibliography{lit}{Lit/lit,Lit/normen}{Literaturverzeichnis}
    \bibliography{ref}{Lit/lit,Lit/normen}{Referenzenverzeichnis}
    \bibliography{normen}{Lit/lit,Lit/normen}{Normenverzeichnis}
    
    \end{document}
    Ich hab schon alle möglichen Varianten der Verzeichniserstellung durchgekaut...
    Bin für jede Hilfe dankbar.

    Gruß,
    chris_f
    Geändert von chris_f (19-11-2005 um 18:30 Uhr)

  2. #2
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo Chris,
    wenn Du's mit dem multibbl-Paket nicht hinbekommst, dann solltest Du vielleicht auf bibtopic oder multibib ausweichen - dort wird standardmäßig durchlaufend nummeriert, wenn nicht über sectcntreset (bibtopic) bzw. resetlabels (multibib) - Option explizit ein "Neustart bei 1" für jede Bibliothek gefordert wird.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  3. #3
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo Chris,
    nun, da ich mir das multibbl - Paket gesogen hab...
    a) zu den Bibliotheken:
    a-1) wie soll multibbl das bei Dir denn auseinanderhalten, wenn Du für alle drei Bibliotheksabschnitte dieselben Dateien lädst? Führt so etwas bei Dir nicht auch zu ``LaTeX Warning: Label `xxxx' multiply defined.'' ?
    Aber dann hast Du wahrscheinlich auch nicht \nocite verwendet...
    a-2) Da ich Deine Bibliotheken eh nicht habe, ist das Ganze bei mir auf zwei Einträge reduziert und auch nur eine Bibliothek pro Abschnitt
    a-3) authordate1 habe ich auch nicht: getestet mit alphadin & plain
    b) zur Hauptdatei:
    die \newbibliography{}{} - Befehle habe ich in die Präambel gepackt, damit ich im Text mit \nocite{lit}{*} bzw. \nocite{normen}{*} besser klar komme, um überhaupt ein mehrfaches Literaturverzeichnis zu bekommen (wahrscheinlich hätte es genügt, den \nocite nach dem entsprechenden \newbibliography aufzurufen, aber so ist dem in jedem Fall so)
    Jedenfalls bekam ich so zumindest unterschiedliche Ausgaben (eben AuthorkürzelJahr bei alphadin und Nummer bei plain) hin - und eben keine 'multiple dedined' Warnungen, da nur eine Bibliothek pro Abschnitt (die auch in den 'labels' keine Überschneidungen aufweisen).
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.11.2005
    Beiträge
    8
    Hallo Rainer,

    Vielen Dank das Du Dich so reinhängst.

    a-1) zugewiesen wird über zB \cite{lit}{buch1}. Das funktioniert auch bestens, nur leider halt immer wieder mit [1] beginnend.
    a-3) inzwischen ist mir der style ziemlich egal. solange es erst mal laufen würde...
    b) da waren die unter anderem auch schon mal gestanden. eigentlich waren sie an jedem denkbaren und undenkbaren platz gestanden.
    Überschneidungen der Labels kann ich ausschließen.

    jetzt hab ich alles so gemacht wie du es beschreibst, aber es haut nicht hin. Kannst du bitte den Code posten? Vielleicht habe ich was aus deiner Beschreibung falsch verstanden.

    Danke!

    PS: mit multibib keine Änderung.
    bibtopic raucht nur ab, bekommt keinen einzigen Verweis hin, und schon gar kein verzeichnis

  5. #5
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo Chris,
    Zitat Zitat von chris_f
    Hallo Rainer,

    Vielen Dank das Du Dich so reinhängst.
    Aber da doch nicht für
    multibbl wollte ich eh schon ausprobieren...
    Zitat Zitat von chris_f
    a-1) zugewiesen wird über zB \cite{lit}{buch1}. Das funktioniert auch bestens, nur leider halt immer wieder mit [1] beginnend.
    das ist auch nicht weiter verwunderlich: multibbl arbeitet nunmal so;(
    Zitat Zitat von chris_f
    a-3) inzwischen ist mir der style ziemlich egal. solange es erst mal laufen würde...
    und das kann es halt nur mit unterschiedlichen Stilen bei multibbl
    Zitat Zitat von chris_f
    jetzt hab ich alles so gemacht wie du es beschreibst, aber es haut nicht hin. Kannst du bitte den Code posten? Vielleicht habe ich was aus deiner Beschreibung falsch verstanden.
    Aber gern:
    Code:
    \documentclass[a4paper,11pt]{scrreprt}
    \usepackage{bibgerm}
    \usepackage{multibbl,url}
    \newbibliography{lit}
    \newbibliography{normen}
    \begin{document}
    ...
    \nocite{lit}{*}
    \nocite{normen}{*}
    \bibliographystyle{lit}{alphadin}
    \bibliographystyle{normen}{plain}
    ...
    \bibliography{lit}{testlit}{Literaturverzeichnis}
    \bibliography{normen}{normen}{Normenverzeichnis}
    \end{document}
    
    %%% testlit.bib :
    @book{STOS-LR,
    title= "The Last Roundup" ,
    author= "Christie Golden" ,
    note="ISBN 0-7434-4910-X",
    month= jun ,
    year={2003},
    publisher={Pocket Books},
    edition={paperback 1},
    address={New York, London, Singapore, Belle Terre}
    }
    @inproceedings{darken:97,
    author = {Rudolph P. Darken and William R. Cockayne and David Carmein},
    title = {The omni-directional treadmill: a locomotion device for virtual worlds},
    booktitle = {UIST '97: Proceedings of the 10th annual ACM symposium on User interface software and technology},
    year = {1997},
    isbn = {0-89791-881-9},
    pages = {213--221},
    location = {Banff, Alberta, Canada},
    publisher = {ACM Press},
    address = {New York, NY, USA},
    }
    
    %%% normen.bib :
    @manual{DUMMY,
    title={bla bla blubb},
    author= {Creature, Some Unknown} ,
    organization= {MyTeX, Inc.},
    year={2005}
    }
    Wie gesagt: der einzige Unterschied ist der Stil - wären beide bei plain, wär's hier auch 2x mit [1] beginnend.
    Zitat Zitat von chris_f
    PS: mit multibib keine Änderung.
    bibtopic raucht nur ab, bekommt keinen einzigen Verweis hin, und schon gar kein verzeichnis
    Bei multibib kann es auch daran liegen, daß Du bei allen Literaturverzeichnissen dieselben Bibliotheken lädst - versuch's einfach mal wie hier getrennt - wenn's denn von der Syntax her klappt.
    Bei bibtopic mußt Du glaube ich die Syntax anpassen, da hab ich aber auch noch nix mit gemacht, nur von gehört bzw. hier im Forum irgendwo gelesen.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  6. #6
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Hallo Chris,
    als Ergänzung hier mal ein Beispiel für multibib:
    Code:
    \documentclass[a4paper,11pt]{scrreprt}
    \usepackage{bibgerm}
    \usepackage{multibib}
    \newcites{lit}{Literaturverzeichnis}
    %\newbibliography{normen}
    \begin{document}
    ...
    \nocitelit{*}
    \nocite{*}
    \bibliographystylelit{plain}
    ...
    \bibliographylit{testlit}
    \renewcommand{\bibname}{Normen}
    \bibliographystyle{plain}
    \bibliography{normen}
    \end{document}
    mit testlit.bib und normen.bib wie vorher (Post#5). Nach
    latex dok.tex
    bibtex lit
    bibtex dok
    latex dok.tex
    latex dok.tex
    sollte eigentlich das Literaturverzeichnis "Normen" dann mit [3] beginnen
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  7. #7
    Registrierter Benutzer
    Registriert seit
    19.11.2005
    Beiträge
    8
    JA!!!!! ES FUNKTIONIERT!

    Vielen Dank für die Hilfe!

    Keine Ahnung was falsch war. Ich habe den Überblick zwischen den ganzen Versuchen verloren. Möglich wäre:

    - splitten der bib-dateien gemäß der Verzeichnisse
    - alles noch mal platt machen (bis auf die tex, bib und eps Dateien)
    - nicht mit TeXnicCenter erstellen, sondern von Hand
    - irgend ein Codierungsfehler
    - ...

    egal. es läuft. jetzt geh ich ins bett.

    Danke nochmal!

Lesezeichen

Berechtigungen

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