PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bibtex, was mache ich falsch ??



acrylator
14-01-2010, 18:24
Ich würde gerne Jafreb,bibtex und TexnicCenter in Kombi benutzen, hierzu habe ich folgendes ausgeführt:

stammt von der offiziellen Seite: http://www.bibtex.org/Using/de/

\documentclass[11pt]{article}
\usepackage{cite}

\begin{document}

\title{My Article}
\author{Nobody Jr.}
\date{Today}
\maketitle

Blablabla sagte Nobody ~\cite{Nobody06}.

\bibliography{mybib}{}
\bibliographystyle{plain}
\end{document}

ich erstelle also die zugehörige bib.datei wie auf der Seite angegeben mittels editor und speichere sie unter dem Namen mybib.bib ab. (habe es auch ohne Endung probiert, gleiches Problem)

Wenn ich nun in Texniccenter den obigen Code kompiliere (tex-file befindet sich im gleichen Ordner wie die bib.datei , bekomme ich immer nur die Warnung: "citation....undefined..." (und das obligatorische Fragezeichen in der pdf). Das gleiche passiert auch bei meiner eigenen Tex Datei, wo ich die bib mittels Jafreb erstellt habe.

Was mache ich denn methodisch falsch, dass er die bib offensichtlich nicht einliest ?? Ich bitte verzweifelt um Hilfe !! :(

bobmalaria
15-01-2010, 03:26
hi,

Du hast bibtex noch nicht ausgeführt. Das geht im Texniccenter nur per Tastenklick wenn es sich bei deiner Datei um die Haupt-Projektdatei handelt.
dann geht das bei Build/Ausgabe -> Bibtex

Ansonsten kannst du auch in der Kommandozeile, sprich Eingabeaufforderung, bibtex ausführen.

In den Ordner der latex Datei navigieren, in dem Ordner

bibtex dateiname

ohne die Dateiendung eingeben und los geht's.

Dritte möglichkeit ist es eine Nachbearbeitung einzustellen. dazu auf Ausgabe-> Ausgabeprofil definieren gehen.

In der linken Spalte die kompilierart auswählen, bei dir vermutlich LaTeX=>PDF, dann rechts oben auf den Reiter Nachbearbeitung klicken. Dort eine neue Prozedur erstellen, dieser einen Namen geben und dann bei Anwendung bibtex.exe heraussuchen (Ordner: C:\Programme\Miktex 2.x\miktex\bin)
und als Argument

"%bm"

eingeben. Dann wird bibtex jedesmal ausgeführt. Macht natürlich das Kompilieren ein wenig langsamer.

gruss

john_doe
15-01-2010, 08:14
Vierte Möglichkeit wäre, im TeXnicCenter unter Projekt -> Eigenschaften aufzurufen und dort "Verwendet BibTeX" zu markieren (falls du ein Projekt angelegt hast). Dann wird beim Kompilieren automatisch BibTeX auch aufgerufen.

Gruß

acrylator
15-01-2010, 10:25
Es klappt, vielen herzlichen Dank für Eure Mühe !! :)