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

Thema: Einträge im Literaturverzeichnis falsch formatiert

  1. #1
    Registrierter Benutzer
    Registriert seit
    15.06.2010
    Beiträge
    15

    Einträge im Literaturverzeichnis falsch formatiert

    Hallo,

    ich habe ein Problem mit meinem Literaturverzeichnis.
    Benutze dafür Jabref.

    Und zwar habe ich Quellen, bei denen der Autor nicht mit normalem Namen angegeben ist sondern (aktuelles Problem) eine Fa.

    Beispiel GmbH & Co. KG

    gebe ich das in Jabref ein als Autor, bekomme ich natürlich

    KG, Beispiel GmbH & Co.

    Es soll aber wie oben dargestellt werden.
    Wie bekomme ich das für so einen Ausnahmefall hin.

    Ich vermute, dass ich da direkt den Quellcode des Eintrags ändern muss, bekomme das aber leider nicht hin.

    Weiß jemand Rat?

  2. #2
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Im bib-file helfen doppelte geschwungene Klammern:

    Code:
    author = {{Beispiel GmbH & Co. KG}},
    Probier mal, was passiert, wenn du den Autorennamen in Jabref in geschwungene Klammern packst.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  3. #3
    Registrierter Benutzer
    Registriert seit
    15.06.2010
    Beiträge
    15

    Top!

    Danke für die Antwort, sieht genauso aus wie ich das wollte.

    Prima.

    Aber mir fällt gerade noch ein Makel auf.
    Bei mir wird nicht immer der editor mit ausgegeben. Ich kann nicht erkennen woran das liegt.
    Mal wird er als "Herausgeber" mit ausgeworfen manchmal nicht. Obwohl es sich um dieselben Eintragstypen handelt.

    Gibt es dazu auch eine Trick?

  4. #4
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Dazu müsste ich Hellseher sein. Erstelle bitte ein lauffähiges kleines Beispiel, das dein Problem demonstriert - packe dazu die bib-Datei mit den fraglichen Einträgen am besten in eine filecontents-Umgebung (nähers siehe hier).

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  5. #5
    Registrierter Benutzer
    Registriert seit
    15.06.2010
    Beiträge
    15
    also, das mit dem Minimalbeispiel, das würde jetzt länger dauern.

    ich vermute es liegt an der bibstyle!?

    Unten ein Eintrag.

    der "Publisher" wird ausgegeben, der "Editor" nicht, deshalb steht der hier jetzt bei beiden gleich.



    @BOOK{KG2002,
    title = {Innovative Verfahren zur Wärme- und Stromerzeugung aus Biomasse;
    Schriftenreihe "Nachwachsende Rohstoffe", Band 20},
    publisher = {Fachagentur Nachwachsende Rohstoffe e.V.},
    year = {2002},
    editor = {Fachagentur Nachwachsende Rohstoffe e.V.},
    author = {{Fichtner GmbH \& Co. KG}},
    owner = {Rainer Wenninga},
    timestamp = {2010.06.18}
    }

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.01.2007
    Beiträge
    39
    Hallo rincewind (schicker Name, übrigens),

    mal unter uns, ohne Minimalbeispiel kann Dir hier leider keiner helfen. Denn LaTeX setzt nur das um, was man vorgibt.
    Zu Deinem Problem: JabRef ist nur eine Verwaltung von Literaturstellen, die hat mit der Ausgaber im Dokument gar nichts zu tun.
    Die Ausgabe ist davon abhängig, ob Du z. B. BibTex oder Biblatex benutzt. Hier gibt es jeweils unterschiedliche Styles mit unterschiedlichen Formatierungen.

    DU musst also ein wenig mehr Informationen zur Verfügung stellen, sonst gehen dem ein oder anderen hier die Kristallkugeln kaputt, bei soviel Ungewissheit.

    Grüße

    Karl
    Nichts ist einfach und nichts geht schnell.

  7. #7
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Zitat Zitat von rincewind Beitrag anzeigen
    also, das mit dem Minimalbeispiel, das würde jetzt länger dauern.
    Ja, schon. Aber ab dem nächsten Mal dauert es sonst mit meiner Antwort länger.

    Zitat Zitat von rincewind Beitrag anzeigen
    ich vermute es liegt an der bibstyle!?
    Vielleicht auch das - aber es dürfte eine sehr tief in bibtex eingebaute Eigenschaft sein: Einträge vom Typ @book benötigen entweder das Feld author oder das Feld editor. Existiert das Feld author, wird das Feld editor ignoriert. Siehe dazu folgendes Beispiel:

    Code:
    \documentclass{article}
    
    \usepackage[latin9]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage[ngerman]{babel}
    
    \usepackage{filecontents}
    
    \begin{filecontents}{\jobname.bib}
    @BOOK{KG2002v1,
    title = {Innovative Verfahren zur Wärme- und Stromerzeugung aus Biomasse;
    Schriftenreihe "Nachwachsende Rohstoffe", Band 20},
    publisher = {Fachagentur Nachwachsende Rohstoffe e.V.},
    year = {2002},
    editor = {Fachagentur Nachwachsende Rohstoffe e.V.},
    author = {{Fichtner GmbH \& Co. KG}},
    owner = {Rainer Wenninga},
    timestamp = {2010.06.18}
    }
    @BOOK{KG2002v2,
    title = {Innovative Verfahren zur Wärme- und Stromerzeugung aus Biomasse;
    Schriftenreihe "Nachwachsende Rohstoffe", Band 20},
    publisher = {Fachagentur Nachwachsende Rohstoffe e.V.},
    year = {2002},
    editor = {Fachagentur Nachwachsende Rohstoffe e.V.},
    owner = {Rainer Wenninga},
    timestamp = {2010.06.18}
    }
    \end{filecontents}
    
    \begin{document}
    
    Ein bisschen Text \cite{KG2002v1,KG2002v2}.
    
    \bibliographystyle{plain}
    \bibliography{\jobname}
    
    \end{document}
    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  8. #8
    Registrierter Benutzer
    Registriert seit
    15.06.2010
    Beiträge
    15

    ähhh?

    also, auch auf die Gefahr hin, dass ich mich hier lächerlich mache.

    Ich arbeite mit Miktex und Texniccenter, für das Literaturverzeichnis nutze ich Jabref (nur nebenbei).

    Das Minimalbeispiel bekomme ich nicht zum laufen.

    Ich werd auch selber gerne eins machen, brauche dafür nur etwas mehr Zeit als andere dazu. Mir ist schon klar das man mir damit tausendmal besser helfen kann, als wenn ich nur die Probleme beschreibe.

  9. #9
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    TeXnicCenter sollte in der Voreinstellung nach jedem LaTeX-Lauf einen BiBTeX-Lauf durchführen. Die bib-Datei ist in mein Beispiel "hineingepackt". Spätestens nach drei Mal Kompilieren des Beispiels solltest du eine dvi- bzw. pdf-Datei mit Literaturverzeichnis erhalten. Beschreibe also bitte genau, was an dem Beispiel bei dir "nicht läuft".

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  10. #10
    Registrierter Benutzer
    Registriert seit
    15.06.2010
    Beiträge
    15
    also ein Problem ist, dass das ich das Paket filecontents nicht installiert, geschweige denn geladen bekomme.

    Ich melde mich wieder, wenn ich soweit bin.

    Danke erstmal soweit

  11. #11
    Registrierter Benutzer
    Registriert seit
    15.06.2010
    Beiträge
    15
    also hier mein "Minimalbeispiel" Dokument + Bib

    Wie kann man denn hinbekommen, dass author, editor und publisher ausgegeben werden? Das wäre echt sinnvoll für meine Arbeit.

    \documentclass[
    pdflatex ,% PDFTex verwenden
    a4paper,% A4 Papier
    oneside,% Einseitig
    bibliography=totoc,% Literaturverzeichnis einf?gen bibtotocnumbered: nummeriert
    listof=totoc,% Verzeichnisse einbinden in toc
    index=totoc,% Index ins Verzeichnis einf?gen
    parskip=half,% Europ?ischer Satz mit abstand zwischen Abs?tzen
    chapterprefix,% Kapitel anschreiben als Kapitel
    headsepline,% Linie nach Kopfzeile
    footsepline, % Linie vor Fusszeile
    numbers=noenddot,% Nummern ohne abschlie?enden Punkt
    ]{scrbook}

    \bibstyle{dinat}

    \usepackage{bibgerm}
    \begin{document}


    ein bißchen text....\cite{KG2002v1}\cite{KG2002v2}\cite{KG2002 }





    \pagenumbering{Roman}
    \setcounter{page}{10}
    \nocite{*}


    \bibliographystyle{gerplain}
    \bibliography{Latex1}



    \end{document}


    % This file was created with JabRef 2.5.
    % Encoding: Cp1252

    @BOOK{KG2002,
    title = {Innovative Verfahren zur Wärme- und Stromerzeugung aus Biomasse;
    Schriftenreihe "Nachwachsende Rohstoffe", Band 20},
    publisher = {Fachagentur Nachwachsende Rohstoffe e.V.},
    year = {2002},
    editor = {Fachagentur Nachwachsende Rohstoffe e.V.},
    author = {{Fichtner GmbH \& Co. KG}},
    owner = {Rainer Wenninga},
    timestamp = {2010.06.18}
    }

    @BOOK{KG2002v1,
    title = {Innovative Verfahren zur Wärme- und Stromerzeugung aus Biomasse;
    Schriftenreihe "Nachwachsende Rohstoffe", Band 20},
    publisher = {Fachagentur Nachwachsende Rohstoffe e.V.},
    year = {2002},
    editor = {Fachagentur Nachwachsende Rohstoffe e.V.},
    author = {{Fichtner GmbH \& Co. KG}},
    owner = {Rainer Wenninga},
    timestamp = {2010.06.18}
    }

    @BOOK{KG2002v2,
    title = {Innovative Verfahren zur Wärme- und Stromerzeugung aus Biomasse;
    Schriftenreihe "Nachwachsende Rohstoffe", Band 20},
    publisher = {Fachagentur Nachwachsende Rohstoffe e.V.},
    year = {2002},
    editor = {Fachagentur Nachwachsende Rohstoffe e.V.},
    owner = {Rainer Wenninga},
    timestamp = {2010.06.18}
    }

  12. #12
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Möglicherweise gibt es einen bst-Stil, der beim Typ @book sowohl author als auch editor ausgibt - hier kann ich dir allerdings nicht weiterhelfen. Mein Vorschlag wäre der Umstieg auf biblatex. Zu diesem Paket findest du etliches in diesem Forum; ein längeres Thema mit Minimalbeispiel gibt es hier. Bei biblatex werden (ich habe es soeben getestet) author und editor ausgegeben.

    lockstep
    idxlayout - Konfigurierbares Index-Layout, kompatibel mit KOMA-Script und memoir

  13. #13
    Registrierter Benutzer
    Registriert seit
    15.06.2010
    Beiträge
    15
    ok, guter Tip.

    allerdings bekomme ich eine Fehlermeldung wenn ich biblatex nutzen will:

    File biblatex.sty not found

    Was bedeutet das für mich, und wie kann ich das beheben?

  14. #14
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von rincewind Beitrag anzeigen
    also hier mein "Minimalbeispiel" Dokument + Bib

    Wie kann man denn hinbekommen, dass author, editor und publisher ausgegeben werden? Das wäre echt sinnvoll für meine Arbeit.

    kopiere gerplain.bst nach gerplain1.bat und ändere

    Code:
    FUNCTION {book}
    { output.bibitem
      author empty$
        { format.editors "author and editor" output.check }
        { format.authors output.nonnull
          format.editors "author and editor" output.check       
          crossref missing$
            { "author and editor" editor either.or.check }
            'skip$
          if$
        }
      if$
      after.authors
    ...
    du musst nur die sechste Zeile hinzufügen.
    format.editors "author and editor" output.check

    Dann kannst du es erstmal testen, indem du gerplain1.bst in das
    Dokumentenverzecihnis legst. Denn dann wird es auch gefunden,
    ohne dass du die TeX-Datenbank aktualisieren musst.

    Herbert

  15. #15
    Registrierter Benutzer
    Registriert seit
    15.06.2010
    Beiträge
    15

Stichworte

Lesezeichen

Berechtigungen

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