Hallo alle zusammen,

ich würde gerne in einem BibTeX einen Eintrag erstellen, der einen Verweis auf einen anderen enthält.

Der Eintrag ist folgender:

Open in writeLaTeX
@TechReport{Hack76,
crossref = {Starke80},
author = {M. Hack},
title = {{Petri net languages}},
institution = {zitiert nach \citep{Starke80}, MIT Laboratory for Computer Science},
year = {1976},
number = {159}
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Es kommt dabei folgende Fehlermeldung:

Open in writeLaTeX
literatur.bib
241
Undefined control sequence.
l.241 institution = {zitiert nach \citep
{Starke80}, MIT Laboratory for Com...
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Minimalbeispiel: text.tex

Open in writeLaTeX
Code, hier editierbar zum Übersetzen:
% !TeX spellcheck = de_DE
%Hinweise:
%evtl. Alex kein Betreuer
%Seiten vor dem Anfang mit r·mischen Ziffern
%Dateiablage in Ordnerstruktur umbennen
\documentclass[12pt]{article}
%\usepackage[applemac]{inputenc} %% Zeile so lassen, falls Sie mit einem Apple arbeiten
%\usepackage[utf8]{inputenc} %% Vorherige Zeile durch vorgestelltes %-Zeichen auskommentieren und diese Zeile aktivieren, falls Sie mit einem Windows-Rechner arbeiten
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{times}
\usepackage{natbib}
%\usepackage{jurabib}
\usepackage{pdfpages}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{eurosym}
\usepackage{txfonts}
\usepackage{pifont}
\usepackage{url}
\usepackage{colortbl}
\urlstyle{tt}
\usepackage{tikz}
\usetikzlibrary{matrix,positioning,arrows,decorations.pathmorphing,backgrounds,fit,petri,calc}
\usepackage{pgflibrarysnakes}
\usetikzlibrary{shadows,fadings}
\usetikzlibrary{decorations}
\usepgflibrary{arrows} % LATEX and plain TEX and pure pgf
\usetikzlibrary{arrows} % LATEX and plain TEX when using Tik Z
\usepackage{fancyhdr}
\usepackage{hyperref}
\usepackage[printonlyused]{acronym}
\usepackage{float}
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

literatur.bib

Open in writeLaTeX
@TechReport{Hack76,
crossref = {Starke80},
author = {M. Hack},
title = {{Petri net languages}},
institution = {zitiert nach \citep{Starke80}, MIT Laboratory for Computer Science},
year = {1976},
number = {159}
}
@BOOK{Starke80,
author = {P. H. Starke},
title = {Petri-Netze: Grundlagen, Anwendungen, Theorie},
publisher = {VEB Deutscher Verlag der Wissenschaften},
address = {Berlin},
year = {1980}
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 30 Mär '14, 21:41

tt33tt's gravatar image

tt33tt
256141925
Akzeptiert-Rate: 100%

bearbeitet 27 Aug '14, 17:25

2

Kannst Du ein Minimalbeispiel machen und Deine Frage entpsrechend editieren? \citep ist ja kein Standard-LaTeX-Befehl. Ich meine, dass er von natbib definiert wird, allerdings hast Du die Frage mit biblatex getagt...

(12 Mai '14, 12:05) cgnieder

So, ich habe jetzt das Minimalbeispiel eingefügt. Ich würde gerne die Literatur.bib als Extra-Datei nutzen. Muss die ganzen Bibliotheken dort auch noch einmal einbinden? Welche Aufgabe hat crossref? Wo ist der Unterschied zwischen natbib und biblatex?

(27 Aug '14, 17:28) tt33tt

@tt33tt: Bitte beachten den Link von @Clemens. Du hast da so vieles in der Präambel, das für das Problem sicher nicht notwendig ist, dass man die Dinge, die wichtig sind, wie den verwendeten Literaturstil vor lauter Bäumen erst einmal suchen muss, statt ihn direkt zu finden. Übrigens kommt der \addcontentsline-Befehl in Deinem Beispiel zu spät und trägt daher allenfalls die letzte Seite des Literaturverzeichnisses ins Inhaltsverzeichnis ein, statt der ersten. Beim Abildungsverzeichnis fehlt ein \cleardoublepage, so dass ggf. die letzte Seite des Literaturverzeichnisses eingetragen wird …

(27 Aug '14, 17:30) gast3

… Ich habe auf solche Probleme bereits in meiner Antwort zu Deiner Grafik-Skalierungsfrage hingewiesen.

(27 Aug '14, 17:34) gast3

@tt33tt: Bitte nicht neue Fragen in Kommentaren verstecken. Ggf. eine neue Frage stellen, nachdem Du Dir das Thema biblatex und ggf. auch das Thema biber näher angeschaut hast. @Henri hat in seiner Antwort ja auch bereits Lösungen mit biblatex und mit natbib gegenüber gestellt. Mir ist auch nicht klar, was Du mit den »ganzen Bibliotheken« meinst und wo Du diese wie einbinden willst.

(27 Aug '14, 17:41) gast3

biblatex

Mit der natbib-Option kann man die natbib-Makros wie \citep und \citet in biblatex verfügbar machen.

Open in writeLaTeX
Code, hier editierbar zum Übersetzen:
% arara: pdflatex
% arara: biber
% arara: pdflatex
% arara: pdflatex
\begin{filecontents*}{\jobname.bib}
@article{Muster:1990,
author = {Mustermann, Max},
title = {Musterbeispiele f\"ur Musterdokumente},
journal = {Zeitschrift f\"ur Muster},
year = {1990},
note = {zitiert in \citep{Norris:2012}}
}
@article{Norris:2012,
author = {Chuck Norris},
title = {Round House Kicks},
journal = {Walker Texas Journal},
year = {2012}
}
\end{filecontents*}
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{csquotes}
\usepackage[backend=biber,natbib]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

bibtex mit natbib

Open in writeLaTeX
Code, hier editierbar zum Übersetzen:
% arara: pdflatex
% arara: bibtex
% arara: pdflatex
% arara: pdflatex
\begin{filecontents*}{\jobname.bib}
@article{Muster:1990,
author = {Mustermann, Max},
title = {Musterbeispiele f\"ur Musterdokumente},
journal = {Zeitschrift f\"ur Muster},
year = {1990},
note = {zitiert in \citep{Norris:2012}}
}
@article{Norris:2012,
author = {Chuck Norris},
title = {Round House Kicks},
journal = {Walker Texas Journal},
year = {2012}
}
\end{filecontents*}
\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage[numbers]{natbib}
\begin{document}
\nocite{*}
\bibliography{\jobname}
\bibliographystyle{natdin}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Permanenter link

beantwortet 13 Mai '14, 09:20

Henri's gravatar image

Henri
15.7k133943
Akzeptiert-Rate: 46%

bearbeitet 27 Aug '14, 08:57

gast3's gravatar image

gast3
(ausgesetzt)

Danke für die Antwort! Cite erkennt er bei mir auch nicht. Ich benutze dafür TeXworks und kompiliere über "pdfLaTeX+MakeIndex+BibTeX". Wenn ich allerdings den Eintrag in mein LaTeX-Dokument einbinde, dann kommen zwar Fehler bei BibTeX, schlussendlich kann er die Befehle aber doch einwandfrei umsetzen.

Für mich ist die Frage: Benötige ich überhaupt die Kompilierung der bib-Datei?

(26 Aug '14, 14:19) tt33tt
1

@tt33tt Dein LaTeX Dokument muss doch irgendwo her wissen, welcher Autor, welcher Titel etc. zum Key passt/passen. Also ja, der Schritt bibtex oder biber (mit biblatex auf jeden Fall besser) aufzurufen ist nötig.

(26 Aug '14, 14:59) Johannes
1

cite ist imho schon im Kernel definiert, da läuft bei dir also was schief. Um das herauszufinden benötigen wir ein Minimalbeispiel.

(26 Aug '14, 15:00) Johannes
1

@Henri: Option natbib braucht man für biblatex eigentlich nicht, wenn man die Literaturdatenbank gleich biblatex-kompatibel anlegt:

@article{Muster:1990,
author = {Mustermann, Max},
title = {Musterbeispiele f\"ur Musterdokumente},
journal = {Zeitschrift f\"ur Muster},
year = {1990},
note = {Zitiert in \parencite{Norris:2012}}
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Und natürlich kann man bei Verwendung von biber auch gleich ü statt \"u verwenden. Bei bibtex ist hingegen dokumentiert, dass man {\"u} schreiben soll, was leider das Kerning zerstört.

(27 Aug '14, 09:08) gast3

Habe meinen Kommentar nun oben angehängt.

(27 Aug '14, 17:27) tt33tt
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×223
×28

gestellte Frage: 30 Mär '14, 21:41

Frage wurde gesehen: 13,231 Mal

zuletzt geändert: 27 Aug '14, 17:42

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×