PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Literaturverzeichnis teilen



Lex_83
04-06-2009, 10:11
Hallo,

ich habe folgendes Problem. Ich muss in einem Bericht das Literaturverzeichnis unterteilen. In etwa so:

x.y.1 allgemeine Literatur
[1] blablabla
[2] bla
[4] bla

x.y.2 referierte Zeitschriften
[3] blubb
[6] blubb

x.y.3 referierte Kongresse
[5] xyz

x.y.4 eigenen Publikationen
[7] bla

Die Reihenfolge sol im Text fortlaufend sein.

Habt ihr eine Idee?

Gruß Axel

bobmalaria
04-06-2009, 10:33
hi,

nutzt du bereits bibtex mit einem stil den du benötigst, dann kannst du eventuell mit multibib (http://www.ctan.org/tex-archive/help/Catalogue/entries/multibib.html) arbeiten.

bist du gerade erst dabei ein literaturverzeichnis zu erstellen, dann schau dir unbedingt mal biblatex (http://www.ctan.org/tex-archive/help/Catalogue/entries/biblatex.html) an. hier geht es besonders einfach das verzeichnis aufzuteilen.

gruss

Lex_83
05-06-2009, 11:43
Hi,

ich habe es mit multibib probiert.
Folgendes Minimalbeipiel:


\documentclass[a4paper,10pt,tablecaptionabove]{scrartcl}

\usepackage[T1]{fontenc} % Einstellung fuer Deutsche Texte
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{rotating} % Seitenausrichtung


\usepackage{mathrsfs,amssymb} % Mathematischer Formelsatz
\usepackage[intlimits]{empheq} %Laed auch ansmath - intlimits setzt Grenzen ueber und unter die Intergal-, Summen-, ... zeichen
\usepackage{upgreek} %Gerade grichsiche Buchstaben
\usepackage{hyperref} % Verweise in der Pdf-Datei
\usepackage{vmargin} % Definition der Seitenraender
% \setmarginsrb{2.0cm}{1.5cm}{2.0cm}{2.0cm}%
% {0.4cm}{0.5cm}{0.9cm}{0.5cm}
% \usepackage{setspace} %Ein-Einhalb zeilig
% \onehalfspacing
\usepackage{graphicx} % Packet zur Darstellung von Bildern
\usepackage{subfig} % Erlaubt zwei Bilder nebeneinadner
\setlength{\parindent}{0pt} % Kein Einschub am Absatzanfang
\setlength{\parskip}{10pt plus 4pt minus 2pt} % Zwischenraum zwischen den Absaetze
\usepackage[automark]{scrpage2} % Definition der Kopf- und Fusszeilen
\pagestyle{scrheadings}
\cfoot[]{\pagemark}
\rohead[]{}
\chead{}
\lohead[]{}
\usepackage{array} %Kombinierte Ausrichtungen in Tabellen
\usepackage{ragged2e}
\usepackage{enumerate} % Ermoeglicht weitere Aufzaehlungszeichen
\usepackage[svgnames,table]{xcolor} % Einbinden von mehreren Farben
\usepackage{pict2e} % Einbinden von Zeichnungen aus Latex
\usepackage{tikz} % Einbinden von Zeichnungen aus Latex
\usetikzlibrary{shapes} % Andere Formen fuer tikz
\captionsetup{format=hang,singlelinecheck=false}% Formatierung der Bildunterschriften
\usepackage{url} % Darstellen von Emailadressen
\urlstyle{sf} % Stil der Emailadresse
\usepackage{longtable} % Tabellen ueber mehrere Seiten
\renewcommand{\floatpagefraction}{.6} % vorher: .5 - Soviel Prozent einer Seite muessen Bild sein damit sie eine float page wird
\renewcommand{\textfraction}{.15} % vorher: .2 - Soviel Text muss auf einer Seite mindestens noch erscheinen
%\usepackage{bibgerm} % Deutsches Lit-verzeichnis
\usepackage{ulem} % Unterstrichene Zeilen koennen umgebrochen werden
\usepackage{booktabs} % Schoenere Tabellenabstände
\usepackage{multirow}
\usepackage{pst-tree}
\usepackage{pst-node}
\usepackage{tabulary}
\usepackage[left]{eurosym}
\usepackage{pst-gantt}
\usepackage{multido}
\usepackage{multibib}
\newcites{ltex}{Referenzirte Zeitschriften}

\begin{document}

von Wagner \citeltex{Son_G:2008:1}

\bibliographystyleltex{plain}
\bibliographyltex{MPT}

\end{document}


Folgende Fehlermeldung kommt:

LaTeX Warning: Citation `Son_G:2008:1' on page 1 undefined on input line 56.
No file ltex.bbl.
LaTeX Warning: There were undefined references.

Wenn ich das ltex überall weglasse funktioniert alles wunderbar,,, Was mache ich falsch ???

Gruß Axel

rais
08-06-2009, 00:55
Moin moin,


Folgende Fehlermeldung kommt:

LaTeX Warning: Citation `Son_G:2008:1' on page 1 undefined on input line 56.
No file ltex.bbl.
LaTeX Warning: There were undefined references.

Wenn ich das ltex überall weglasse funktioniert alles wunderbar,,, Was mache ich falsch ???

siehe `texdoc multibib' -- vermutlich fehlt Dir ein `bibtex ltex'.

MfG

Lex_83
08-06-2009, 09:42
Hi,

ich habe den Fehler mal weiter verfolgt. Weil das mit dem "mehrfachen" kompilieren hatte ich schon versucht.

Ich habe jetzt die ltex.aux in kile geladen und nen bibtex drüber laufen lassen.

Die ltex.aux sieht folgendermaßen aus



\citation{Son_G:2008:1}
\bibdate{MPT}


Er meldet mir dabei

Finished with exit code 2

Bei der Komplierreienfolge

latex mydoc
bibtex mydoc
bibtex ltex
latex mydoc
latex mydoc

geht es nicht.

Lex_83
08-06-2009, 10:11
Ich habe dieLösung gefunden :D

Man muss im Header \usepackage[T1]{fontenc} auskommentieren...

Warum muss einer von euch sagen ;) Ich habe das nur aus meinen alten Quellcodes übernommen...

Viele Grüße
Axel