Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Warnungen bei Literaturverzeichnis

  1. #1
    Registrierter Benutzer
    Registriert seit
    25.05.2005
    Beiträge
    89

    Warnungen bei Literaturverzeichnis

    Hi ich möchte ein Literaturverzeichnis für meine Internetquellen angeben:
    hab dafür eine extra bib Datei.
    doch ich bekomme viele komischen warnungn, immer die selben.

    Hier so definiere ich eine Internetquelle:
    Code:
    @manual{
    		GL:OpenInventor,
        author = {{TGS – Template Graphics Systems}},
        title  = {OpenInventor},
        note   = {\url{http://www.tgs.com/}}
        }
    und das hier ist die Warnung:
    Warning--empty edition in GL:OpenInventor
    adress is a missing field, not a string, for Entry GL:OpenInventor
    while executing--line 1950 of File dinat.bst
    Ist manual überhaupt die richtige Art um eine Internetquelle anzugeben in Latex?

  2. #2
    Registrierter Benutzer
    Registriert seit
    14.11.2007
    Beiträge
    12
    Das ist etwas ominös. "edition" ist eigentlich nur ein optionaler Eintrag von manual.

    Ich kriege lediglich die Warnung, dass das Jahr fehlt.

    Allerdings sagt mir mein editor, nachdem ich den Auszug per Copy&Paste rübergezogen habe, dass da irgendwelche Unicode-Zeichen versteckt sind, die beim Speichern verloren gehen.

    Ich hab dann mal rumprobiert und das Minuszeichen im author neu getippt. Danach war die Warnung mit Unicode weg.

    Vielleicht hast Du den Titel irgendwo rauskopiert und Dir so ein Unicode-Zeichen eingehandelt, an dem Dein Bibtex nun verzweifelt?

    Ist aber nur Stochern im Nebel. Bei mit funktioniert der @manual-Eintrag von Dir ansonsten super.

  3. #3
    Registrierter Benutzer
    Registriert seit
    25.05.2005
    Beiträge
    89
    du hast nicht zufällig ein bibtex testcase für mich?

    ich glaube ich muss mir mal eins erstellen

  4. #4
    Registrierter Benutzer
    Registriert seit
    14.11.2007
    Beiträge
    12
    OK, hier ein Minimalbeispiel für Dich ;-)

    test.tex :
    Code:
    \documentclass{article}
    \usepackage{url}
    \begin{document}
    \cite{GL:OpenInventor}
    \bibliographystyle{plain}
    \bibliography{test}
    \end{document}
    test.bib :
    Code:
    @manual{GL:OpenInventor,
        author = {{TGS -- Template Graphics Systems}},
        title  = {OpenInventor},
        note   = {\url{http://www.tgs.com/}}
    }
    Bitte nicht vergessen, das "-" neu zu tippen, falls Du Deinen eigenen Eintrag verwendest.

    Das ganze baust Du dann mit
    Code:
    rm test.aux test.bbl test.blg
    latex test
    bibtex test
    latex test
    latex test
    Wenns nicht geht, versuch doch bitte, Deinen Code so weit zu reduzieren, dass er hier Platz hat, dann kann ich daran weiter probieren.

    Viel Erfolg
    Robert

  5. #5
    Registrierter Benutzer
    Registriert seit
    25.05.2005
    Beiträge
    89
    Also dein beispiel geht

    Aber ich benutze bibtopic

    und habe hier das minimalbeispiel:

    Code:
    \documentclass[10pt]{article}
    \usepackage{bibtopic}
    \begin{document}
    \bibliographystyle{alpha}
    \section{Testing}
    Let’s cite all the books: 
    \cite{GL:OpenInventor} and an article: 
    
    
    \begin{btSect}{LiteraturInternet}
    	\section{References from Internet}
    	\btPrintCited
    \end{btSect}
    
    \end{document}
    LiteraturInternet.bib ist mein bib file

    doch es geht leider nicht. in meiner PDF steht nur ein "[?]"
    Ich bekomme 3 warnungen, leider kann man die auch TexnicCenter nicht rauskopieren.

    halt no \bibdata command while reading....
    warning didn't find database entry for GL:OpenInventor

    etc..

  6. #6
    Registrierter Benutzer
    Registriert seit
    14.11.2007
    Beiträge
    12
    Ah, alles klar. das ist bibtopic...

    Mal angenommen, Du nennst Deine Datei test.tex. Dann baust Du das ganze in folgender Reihenfolge (egal wie Dein bib-File heißt):
    Code:
    latex test
    bibtex test1   (für das erste Literaturverzeichnis)
    latex test
    latex test
    Hast Du mehrere Literaturverzeichnisse, so musst Du entsprechend bibtex test2 u.s.w. aufrufen.

    Ich denke mal das TexnicCenter wird mit dieser Besonderheit nicht klarkommen, deshalb musst Du es von der Kommandozeile bauen. Du kannst Dir auch eine Batch-Datei schreiben und den Editor so konfigurieren, dass er diese aufruft.

    Vielleicht schaust Du nochmal in die bibopic-Dokumentation:
    http://www.ctan.org/tex-archive/macr...c/bibtopic.pdf
    Geändert von dernickel (20-11-2007 um 10:42 Uhr)

Lesezeichen

Berechtigungen

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