Anzeige:
Ergebnis 1 bis 12 von 12

Thema: Fehler nach Wechsel von Miktex 2.7 -> 2.9

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.09.2004
    Beiträge
    54

    Fehler nach Wechsel von Miktex 2.7 -> 2.9

    Hi@All,

    normalerweise gehe ich immer nach dem Prinzip "never change a running system". Aber leider machte mein Rechner die Flocke und ich hab das alte Setup nicht mehr. Egal neue Miktex Version gezogen und installiert.

    Ging soweit recht flott nur bekomm ich nun am ende Fehler wo vorher keine Fehler waren.

    Code:
    I found no \citation commands --- while reading file xxxxxx.aux
    Database File #1: Bibliographie.bib
    
    Can't create Output index File xxxxx.ind
    
    Usage makeindex ...... (mit jeder Menge Parametern)
    Hab im Netz schon gelesen das ich im Profil den Parameter %bm --> %tm machen soll. Gesagt getan --> die Meldung 2 verschwindet, aber die 1. bleibt mit den citation commands.

    Woran kann das liegen?

    Grüße

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Woran kann das liegen?
    Ich würde mal sagen, mit hoher Wahrscheinlichkeit nicht an miktex, sondern an den Einstellungen in deinem nicht genannten Editor. Abgesehen davon: Sind es Fehlermeldungen oder nur eine Statusmeldung? Und hat die Meldung recht, enthält dein Dokument keine \cite et.al.-Befehle?

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.09.2004
    Beiträge
    54
    Hallo Ulrike,

    editor: TexnicCenter

    Scheint schon ne Fehlermeldung zu sein, weil es wird kein PDF erstellt.

    Wieso kommt die Meldung jetzt und vorher nicht bei der 2.7?

    schonmal danke für deine Antwort.

    vg

    EDIT:

    Hier mal der Inhalt des tex Files was er anmeckert.

    Code:
    % Dokumentenkopf ---------------------------------------------------------------
    %   Diese Vorlage basiert auf "scrreprt" aus dem koma-script.
    % ------------------------------------------------------------------------------
    \documentclass[
        11pt, % Schriftgröße
        DIV10,
        ngerman, % für Umlaute, Silbentrennung etc.
        a4paper, % Papierformat
        oneside, % einseitiges Dokument
        titlepage, % es wird eine Titelseite verwendet
        parskip=half, % Abstand zwischen Absätzen (halbe Zeile)
        headings=normal, % Größe der Überschriften verkleinern
        listof=totoc, % Verzeichnisse im Inhaltsverzeichnis aufführen
        bibliography=totoc, % Literaturverzeichnis im Inhaltsverzeichnis aufführen
        index=totoc, % Index im Inhaltsverzeichnis aufführen
        captions=tableheading, % Beschriftung von Tabellen unterhalb ausgeben
        final % Status des Dokuments (final/draft)
    ]{scrreprt}
    
    % Meta-Informationen -----------------------------------------------------------
    %   Informationen über das Dokument, wie z.B. Titel, Autor, Matrikelnr. etc
    %   werden in der Datei Meta.tex definiert und können danach global
    %   verwendet werden.
    % ------------------------------------------------------------------------------
    \input{Meta}
    
    % benötigte Packages -----------------------------------------------------------
    %   LaTeX-Packages, die benötigt werden, sind in die Datei Packages.tex
    %   "ausgelagert", um diese Vorlage möglichst übersichtlich zu halten.
    % ------------------------------------------------------------------------------
    \input{Packages}
    
    % Erstellung eines Index und Abkürzungsverzeichnisses aktivieren ---------------
    \makeindex
    \makenomenclature
    
    % Kopf- und Fußzeilen, Seitenränder etc. ---------------------------------------
    \input{Seitenstil}
    
    % eigene Definitionen für Silbentrennung
    \include{Silbentrennung}
    
    % eigene LaTeX-Befehle
    \include{Befehle}
    
    % Das eigentliche Dokument -----------------------------------------------------
    %   Der eigentliche Inhalt des Dokuments beginnt hier. Die einzelnen Seiten
    %   und Kapitel werden in eigene Dateien ausgelagert und hier nur inkludiert.
    % ------------------------------------------------------------------------------
    \begin{document}
    
    % auch subsubsection nummerieren
    \setcounter{secnumdepth}{3}
    \setcounter{tocdepth}{3}
    
    % Deckblatt und Abstract ohne Seitenzahl
    \ofoot{}
    \include{Deckblatt}
    \include{Inlay}
    %\include{Inhalt/Abstract}
    \ofoot{\pagemark}
    
    % Seitennummerierung -----------------------------------------------------------
    %   Vor dem Hauptteil werden die Seiten in großen römischen Ziffern 
    %   nummeriert.
    % ------------------------------------------------------------------------------
    \pagenumbering{Roman}
    \tableofcontents % Inhaltsverzeichnis
    
    % arabische Seitenzahlen im Hauptteil ------------------------------------------
    \clearpage
    \pagenumbering{arabic}
    
    % die Inhaltskapitel werden in "Inhalt.tex" inkludiert -------------------------
    \input{Inhalt}
    
    \include{Erklaerung} % Selbständigkeitserklärung
    
    % Index ------------------------------------------------------------------------
    %   Zum Erstellen eines Index, die folgende Zeile auskommentieren.
    % ------------------------------------------------------------------------------
    %\printindex
    
    \pagenumbering{roman}
    
    % Abkürzungsverzeichnis --------------------------------------------------------
    \input{Inhalt/Glossar}
    
    % für korrekte Überschrift in der Kopfzeile
    \clearpage\markboth{\nomname}{\nomname} 
    \printnomenclature
    \label{sec:Glossar}
    
    % Verzeichnisse die ans Ende gehören -------------------------------------------
    \listoffigures % Abbildungsverzeichnis
    \listoftables % Tabellenverzeichnis
    \renewcommand{\lstlistlistingname}{Verzeichnis der Listings}
    \lstlistoflistings % Listings-Verzeichnis
    
    % Literaturverzeichnis ---------------------------------------------------------
    %   Das Literaturverzeichnis wird aus der BibTeX-Datenbank "Bibliographie.bib"
    %   erstellt.
    % ------------------------------------------------------------------------------
    %\bibliography{Bibliographie} % Aufruf: bibtex 
    %\bibliographystyle{natdin} % DIN-Stil des Literaturverzeichnisses
    
    % Anhang -----------------------------------------------------------------------
    %   Die Inhalte des Anhangs werden analog zu den Kapiteln inkludiert.
    %   Dies geschieht in der Datei "Anhang.tex".
    % ------------------------------------------------------------------------------
    \begin{appendix}
        \clearpage
        \chapter{Anhang}
        \label{sec:Anhang}
        % Rand der Aufzählungen in Tabellen anpassen
        \setdefaultleftmargin{1em}{}{}{}{}{}
        \input{Anhang}
    \end{appendix}
    
    \end{document}
    Und hier das passende Aux File:

    Code:
    \relax 
    \catcode`"\active
    \ifx\hyper@anchor\@undefined
    \global \let \oldcontentsline\contentsline
    \gdef \contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}}
    \global \let \oldnewlabel\newlabel
    \gdef \newlabel#1#2{\newlabelxx{#1}#2}
    \gdef \newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
    \AtEndDocument{\let \contentsline\oldcontentsline
    \let \newlabel\oldnewlabel}
    \else
    \global \let \hyper@last\relax 
    \fi
    
    \@input{Deckblatt.aux}
    \select@language{ngerman}
    \@writefile{toc}{\select@language{ngerman}}
    \@writefile{lof}{\select@language{ngerman}}
    \@writefile{lot}{\select@language{ngerman}}
    \@input{Inlay.aux}
    \@input{Inhalt/Einleitung.aux}
    \@input{Inhalt/USB_im_Überblick.aux}
    \@input{Inhalt/WDF_im_Überblick.aux}
    \@input{Inhalt/DRV_PIC18F4550.aux}
    \@input{Inhalt/FW_Microchip_PIC18F4550.aux}
    \@input{Inhalt/VirtualBus_VirtualDevice.aux}
    \@input{Inhalt/Resümee_und_Ausblick.aux}
    \@input{Erklaerung.aux}
    \@writefile{toc}{\contentsline {chapter}{Abk\"urzungsverzeichnis}{i}{chapter*.729}}
    \newlabel{sec:Glossar}{{7}{i}{Eidesstattliche Erklärung\relax }{chapter*.729}{}}
    \@writefile{toc}{\contentsline {chapter}{Abbildungsverzeichnis}{ii}{chapter*.730}}
    \@writefile{toc}{\contentsline {chapter}{Tabellenverzeichnis}{iii}{chapter*.731}}
    \bibdata{Bibliographie}
    \@writefile{toc}{\contentsline {chapter}{Verzeichnis der Listings}{iv}{chapter*.732}}
    \@writefile{lof}{\addvspace {10\p@ }}
    \@writefile{lot}{\addvspace {10\p@ }}
    \@writefile{lol}{\addvspace {10\p@ }}
    \bibstyle{natdin}
    \@writefile{toc}{\contentsline {chapter}{Literaturverzeichnis}{v}{chapter*.733}}
    \@writefile{lof}{\addvspace {10\p@ }}
    \@writefile{lot}{\addvspace {10\p@ }}
    \@writefile{lol}{\addvspace {10\p@ }}
    \@writefile{toc}{\contentsline {chapter}{\numberline {A}Anhang}{vi}{appendix.734}}
    \@writefile{lof}{\addvspace {10\p@ }}
    \@writefile{lot}{\addvspace {10\p@ }}
    \@writefile{lol}{\addvspace {10\p@ }}
    \newlabel{sec:Anhang}{{A}{vi}{Anhang\relax }{appendix.734}{}}
    \global\@altsecnumformattrue
    Hab echt keine Idee wo da ein Cite reinsollte oder halt nicht?
    Geändert von McSnoop (26-03-2011 um 12:36 Uhr)

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Wieso kommt die Meldung jetzt und vorher nicht bei der 2.7?
    Woher soll ich das wissen? Die einzige "Information", die du von dir gegeben hast ist, dass du von miktex 2.7 auf 2.9 gewechselt hast. Du sagst nichts über dein Dokument, nichts darüber wie du kompilierst, nichts darüber wann und wo die Meldung überhaupt auftaucht. Nach einem Minimalbeispiel wage ich schon gar nicht zu fragen.

  5. #5
    Registrierter Benutzer
    Registriert seit
    23.09.2004
    Beiträge
    54
    Zitat Zitat von u_fischer Beitrag anzeigen
    Woher soll ich das wissen? Die einzige "Information", die du von dir gegeben hast ist, dass du von miktex 2.7 auf 2.9 gewechselt hast. Du sagst nichts über dein Dokument, nichts darüber wie du kompilierst, nichts darüber wann und wo die Meldung überhaupt auftaucht. Nach einem Minimalbeispiel wage ich schon gar nicht zu fragen.
    Gut =),

    ich habe Miktex installiert, Editor installiert -> Projekt geladen -> Strg+F7(aktives Dokument erstellen).

    Musste sonst nie was anderes machen.

    Genau beim Strg+F7 spuckt er mir nun die Meldung aus.

    Als Profil ist latex->pdf ausgewählt.

    Auch hier habe ich alles so gelassen wie nach der Installation.

    Bei 2.7 hab ich dann einfach angefangen zu schreiben und nie diesen Fehler bekommen.

    Bei 2.9 mir dem gleichen Projekt schon.

    Der erste Codeblock wäre schon das minimalbeispiel, dort habe ich den gesamten Inhalt in der Inhalt.tex auskommentiert. Es wird also nur das Gerüst abgehandelt.

    Ich fang jetzt mal an noch die Verzeichnisse rauszuwerfen, aber weiß ehrlich nicht wo ich bei dieser meldung anfangen soll.

    vg

  6. #6
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von McSnoop Beitrag anzeigen
    normalerweise gehe ich immer nach dem Prinzip "never change a running system". Aber leider machte mein Rechner die Flocke und ich hab das alte Setup nicht mehr. Egal neue Miktex Version gezogen und installiert.

    Ging soweit recht flott nur bekomm ich nun am ende Fehler wo vorher keine Fehler waren.

    Code:
    I found no \citation commands --- while reading file xxxxxx.aux
    Database File #1: Bibliographie.bib
    
    Can't create Output index File xxxxx.ind
    
    Usage makeindex ...... (mit jeder Menge Parametern)
    Hab im Netz schon gelesen das ich im Profil den Parameter %bm --> %tm machen soll. Gesagt getan --> die Meldung 2 verschwindet, aber die 1. bleibt mit den citation commands.
    Da ist doch kein Fehler. Du willst eine Bibliografie ausgeben, hast aber keinerlei
    \cite oder \nocite-Befehl in deinem Dokument. Also wird das vonb BibTeX festgestellt.

    Herbert

  7. #7
    Registrierter Benutzer
    Registriert seit
    23.09.2004
    Beiträge
    54
    Hallo Herbert,

    ich habe schon eine Bibliografie.

    Bibliographie.bib

    Gut es war auskommentiert nur da hätte er das doch garnicht anmeckern dürfen oder?

    Habs jetzt wieder drinnen und dennoch die gleiche Meldung.

    Wenn ich dich richtig verstanden hab muss ich "nur" an den Stellen wo ich auf die Bücher verweisen möchte \cite benutzen und dann meckert BibTex das nicht mehr an?


    EDIT:

    Selbst wenn ich nur die Dokumentenclass Definition drinnen habe und

    \begin{Document}
    \end{Document}

    drinnen habe bringt er mir diese Meldung.

    Irgendwo stimmt hier doch was nicht.

    Kann man diese aux Dateien erneut erstellen lassen?

    EDIT2:

    So Project aufgeräumt nun sind die ind inx und aux dateien weg, aber wie erstelle ich diese wieder. Hmm....
    Geändert von McSnoop (26-03-2011 um 14:46 Uhr)

  8. #8
    Registrierter Benutzer
    Registriert seit
    17.12.2005
    Beiträge
    300
    Wenn ich die Begriffe "Neuinstallation", "Miktex 2.9", "Texniccenter" und "wird kein pdf erstellt" lese, rate ich immer ins Blaue...

    http://www.miktex.org/2.9/issues

  9. #9
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    die .aux Dateien und andere automatisch erstellte Hilfsdateien sollte man auch ab und zu mal löschen, besonders wenn man Probleme hat.

  10. #10
    Registrierter Benutzer
    Registriert seit
    23.09.2004
    Beiträge
    54
    Zitat Zitat von Hobbes Beitrag anzeigen
    Wenn ich die Begriffe "Neuinstallation", "Miktex 2.9", "Texniccenter" und "wird kein pdf erstellt" lese, rate ich immer ins Blaue...

    http://www.miktex.org/2.9/issues

    Danke kannte ich noch nicht. Aber selbst wenn ich nun das Package ifpdf benutze gibt er die selbe Meldung.

    =(

  11. #11
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Ich glaube, Hobbes meinte das erste dort angesprochene Problem, nicht das zweite. Also du solltest in den Miktex-Einstellungen einstellen, dass er fehlende Pakete immer oder nie nachladen soll, aber nicht erst fragen.

  12. #12
    Registrierter Benutzer
    Registriert seit
    23.09.2004
    Beiträge
    54
    So hab kurzerhand mal die Installation runtergeschmissen und neu installiert. Jetzt bei der Installation auch On-The-Fly aktiviert und gut.

    Doch jetzt fängt er an und bleibt mit der Zeile:

    "entering extended mode"

    sofort stehen am Anfang.

    Argh....

    EDIT:

    Ich mach jetzt erstmal ein Update so steht es bei einigen Seiten. =)

    EDIT2:

    So nun ein komplettes Update gemacht über alle Scripte OHNE das ich was an irgendwelchen Parametern verändert habe nun gibts 0 Fehler bei der Erstellung.
    Geändert von McSnoop (26-03-2011 um 20:46 Uhr)

Lesezeichen

Berechtigungen

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