PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Literaturverzeichnis für nur ein Kapitel



benjay
03-01-2011, 19:06
Hallo zusammen,

ich schäme mich etwas denn ich bringe den Klassiker: Mensch merkt erst am Ende der Diplomarbeit, dass nicht alles bis ins letzte durchdacht ist und ist schnell auf fremde Hilfe angewiesen.
Daher freue ich mich besonders über Hilfe! Leider kann ich mich nicht selbst intensiv mit dem Thema beschäftigen, da mir einfach die Zeit fehlt.
Nun zu meiner Frage: Ich habe am Schluss der Arbeit ein Literaturverzeichnis erstellt. Das funktioniert auch alles wunderbar. Nun kommt allerdings in den Anhang eine Anleitung für ein Gerät. Diese Anleitung wird später wohl unabhängig von der Arbeit gelesen werden. Daher braucht sie ein eigenes Literaturverzeichnis in dem auch nur die in dem Anhang aufgeführte Literatur erscheint.

Ist sowas möglich? Und wenn ja wie?
Falls es ebenfalls möglich ist ein Inhaltsverzeichnis nur für den Anhang zu erstellen, würde ich mich auch über Infos dazu freuen!

Ich benütze Latex und schreibe in Kile.

Über Hilfe freue ich mich sehr!!

Viele Grüße,
benjay

mechanicus
03-01-2011, 19:20
Ist sowas möglich? Und wenn ja wie?

Falls es ebenfalls möglich ist ein Inhaltsverzeichnis nur für den Anhang zu erstellen, würde ich mich auch über Infos dazu freuen!

beides ist möglich:

Erstelle aber ein Minimalbeispiel, so dass wir auch wissen, was du überhaupt nutzt.

Gruß
Marco

benjay
04-01-2011, 10:17
Hallo Marco,

danke für die rasche Antwort.
Das mit dem Minimalbeispiel ist etwas kritisch. Ich verwende eine Lehrstuhlvorlage und
weiss nicht so genau was da passiert. Soweit ich das verstehe verwende ich ein
"Masterdokument" (.tex) in dem die gewählten Packete aufgelistet werden. Die einzelnen Kapitel schreibe ich in zusätzliche .tex Dateien. Diese muss ich dann in dem Masterdokument angeben. Leider habe ich keine Ahnung was für Pakete etc. genau verwendet werden und vor allem für was die gut sind...
Soll ich einfach mal diese Masterdokument posten?
Oder sind nur die verwendeten Pakete für das Inhaltsverzeichnis und Literaturverzeichnis
interesssant?
Entschuldige bitte meine Planlosigkeit.

Viele Grüße,
benjay

bobmalaria
04-01-2011, 18:07
hi,

schaue mal in deiner vorlage (z.b. wenn deine lehrstuhlvorlage eine *.cls oder *.sty datei ist) nach den einträgen \bibliographystyle{} und \bibliography{}. sollten diese einträge nicht vorhanden sein, gibt es einen eintrag usepackage{biblatex}?

ist ersteres der fall, kann man das multibib paket verwenden. ist zweiteres der fall geht das mit paketoptionen. schau also mal nach und lass es uns wissen.

gruss

benjay
04-01-2011, 18:41
Hallo bobmalaria,
das hier habe ich gefunden:



\bibliographystyle{bmoalpha}
\bibliography{literatur}


Danach habe ich nach "bmoalpha" gesucht, denn ich denke das ist die Zitierweise unseres Lehrstuhls. Allerdings habe ich dazu nichts gefunden ausser einer Datei bmoalpha.bst. Auf den ersten Blick vermute ich, dass die nur das .bib file ausliest...

Interessant ist vielleicht noch das:



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Bilder und Zitate: Einstellungen fuer pdf und auch ps/dvi %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifpdf
\usepackage[pdftex,xdvi]{graphicx}
\usepackage[square,numbers,sort]{natbib} % mit bmoalpha
% \usepackage[numbers,sort&compress]{natbib} % mit gerald2
% \usepackage{hypernat} % nur bei sort&compress bei natbib mit hyperref notwendig
\usepackage{thumbpdf} % erzeugt kleine pdf Grafiken für jede Seite - Extra Aufruf notwendig!
\else
\usepackage[dvips,xdvi]{graphicx}
\usepackage{cite}
\fi
%nur mit graphics/graphicx package
\graphicspath{{../figures/}{./}} % Pfade, in denen nach Grafiken gesucht wird
% Abbildungen von Text umfliessen lassen
\usepackage{floatflt}
% Mehrere Grafiken in eine Abbildung (a, b, c...)
\usepackage[tight, footnotesize, bf, sf, SF,nooneline]{subfigure}
% Option zu subfigure, damit (a)... Bilder in List of Figures/Tables erscheinen
\setcounter{lofdepth}{2}
%\setcounter{lotdepth}{2}
% Bessere Referenzen
%\usepackage{varioref}
% Zusammengezogene, untrennbare Einheiten mit schräggestellten Brüchen%
\usepackage{units} % [ugly] fuer normale Brueche
\usepackage{array} % für bessere Tabellen
% Für Quelltexte, die unverändert ausgegeben werden sollen
\usepackage{verbatim} %z.B. \verbatiminput{asciiquelltextdatei}

\usepackage{enumerate} %Nummerierung von Listen beeinflussen ...erate}[x)] mit x=1, A, a, I, i


Ausserdem hätte ich noch eine "makepdf" Shell und eine .config Datei im Angebot.

Sind das die notwendigen Informationen? Es ist immer so schwer etwas zu finden, wenn man garnicht weiß nach was man sucht...

Danke und viele Grüße,
enjay

bobmalaria
05-01-2011, 01:16
hi,

ich denke du kannst multibib verwenden. das wird die einfachste lösung sein. es ist natürlich nicht leicht dir ein beispiel zu präsentieren das bei dir gleich funktioniert.

schau am besten mal in die doku (http://www.ctan.org/tex-archive/help/Catalogue/entries/multibib.html), dort ist auch ein beispieldokument.

du musst dir einen neuen zitierbefehl für den anhang erstellen und diesen dann für die entsprechenden literaturstellen verwenden. in der folge wird dann eine zweite *.aux datei erstellt.
für diese musst du dann bibtex getrennt ausführen. das kannst du in kile einrichten, oder einfach über die konsole machen. ich hoffe das hilft dir

benjay
05-01-2011, 12:33
Hallo,

ich habe mich mal mit dem multibib Paket beschäftigt.
Eigentlich sieht das ja ganz leicht aus, aber irgendwie scheine ich etwas falsch zu machen.
Denn leider läuft der pdflatex Befehl unendlich lange...

Ich beschreibe mal was ich gemacht habe,
falls jemand Lust hat freue ich mich über weitere Tipps.

Ich habe das file literatur.bib kopiert und in so ein zweites .bib file erzeugt: literaturAK.bib.
Dann habe ich in das Masterfile folgendes eingefügt:


\usepackage{multibib}
\newcites{AK}{Literaturverzeichnis123}
und

\bibliographystyleAK{bmoalpha}
\bibliographyAK{literaturAK}
\addcontentsline{toc}{chapter}{Literaturverzeichni s123}
\cleardoubleplainpage

An den alten "bibliographie" Befehle habe ich nichts geändert.

Zum Test habe ich ein neues Zitat eingefügt:


\citeAK{blablub}

Das Masterfile sieht nun folgendermaßen aus:


% In der Konsole ``makeindex diss.nlo -s nomencl.ist -o diss.nls'' und ''bibtex diss.aux`` ausführen
% Dann normal PDFLaTeX ausführen. So sollte es funktionieren...


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Beispieldokument BMO Arne Sieg %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Das KOMA-Skript Paket wird verwendet!
\documentclass[
% draft, % Bilder als leere Rahmen, Kennzeichnung von Problemen bei Absätzen
headings=normal,
headsepline, % Linie, welche die Kopfzeile abtrennt
% noonelinecaption, % einzeilige Bild/Tabellenunter/ueberschriften werden gleichbehandelt
a4paper,
listsof=totoc, % Abb./Tab. Verzeichnisse im Inhaltsverzeichnis
bibligraphy=totoc,idx=totoc,
% tocleft,listsleft, % Falls man die Verzeichnisse mit allen Zahlen linksbündig haben möchte
ngerman, % neue Deutsche Rechtschreibung
12pt]
{scrbook}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Paketauswahl %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Herausfinden, ob wir PDF oder DVI erzeugen
\newif\ifpdf \ifx\pdfoutput\undefined
\pdffalse % we are not running pdflatex
\else
\pdfoutput=1 % we are running pdflatex
\pdfcompresslevel=9 % compression level for text and image;
\pdftrue
\fi

% Man spricht Deutsch
\usepackage[ngerman]{babel}
%neudeutsch sogar!
\selectlanguage{\ngerman}
% Umlaute ganz normal eingeben als latin1 encoding (=westeuropäisch)
\usepackage[latin1]{inputenc}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Bilder und Zitate: Einstellungen fuer pdf und auch ps/dvi %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifpdf
%%%%Zusätzlich Multibib Paket%%%%%%%%%%%%%%
\usepackage{multibib}
\newcites{AK}{Literaturverzeichnis123}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[pdftex,xdvi]{graphicx}
\usepackage{sidecap}
\usepackage[square,numbers,sort]{natbib} % mit bmoalpha
% \usepackage[numbers,sort&compress]{natbib} % mit gerald2
% \usepackage{hypernat} % nur bei sort&compress bei natbib mit hyperref notwendig
\usepackage{thumbpdf} % erzeugt kleine pdf Grafiken für jede Seite - Extra Aufruf notwendig!
\else
\usepackage[dvips,xdvi]{graphicx}
\usepackage{cite}
\fi
%nur mit graphics/graphicx package
\graphicspath{{../figures/}{./}} % Pfade, in denen nach Grafiken gesucht wird
% Abbildungen von Text umfliessen lassen
\usepackage{floatflt}
% Mehrere Grafiken in eine Abbildung (a, b, c...)
\usepackage[tight, footnotesize, bf, sf, SF,nooneline]{subfigure}
% Option zu subfigure, damit (a)... Bilder in List of Figures/Tables erscheinen
\setcounter{lofdepth}{2}
%\setcounter{lotdepth}{2}
% Bessere Referenzen
%\usepackage{varioref}
% Zusammengezogene, untrennbare Einheiten mit schräggestellten Brüchen%
\usepackage{units} % [ugly] fuer normale Brueche
\usepackage{array} % für bessere Tabellen
% Für Quelltexte, die unverändert ausgegeben werden sollen
\usepackage{verbatim} %z.B. \verbatiminput{asciiquelltextdatei}

\usepackage{enumerate} %Nummerierung von Listen beeinflussen ...erate}[x)] mit x=1, A, a, I, i
%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Schriftschnitte, sog. Fonts auswählen: %%%
%%%%%%%%%%%%%%%%%%%%%%%%%
% Helvetica, eine nicht ganz schreckliche serifenlose Schrift, (alternativ: avant)
% für die Überschriften, Times (statt CM) für den Text. Times kennt auch die Umlaute!
\usepackage{helvet} % serifenlos
\usepackage{times} % mit Serifen
%%% Andere Europaeische Schriftfamilie mit Umlauten %%%
%\usepackage{ae} %helvetica und times schauen besser aus.
% AMS-Mathe-Schriften
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}
%%% Schriftschnitte nicht gepixelt, sondern als Vektoren einbinden %%%
\usepackage[T1]{fontenc}

% Index vorbereiten
\usepackage{makeidx}
\makeindex

% Fußnoten werden auf jeder Seite neu hochgezählt
%\usepackage{footnpag}

% Hyperrefs fuer die PDF-Ausgabe
\ifpdf
\usepackage[bookmarks=true,
bookmarksnumbered=true,
plainpages=false,
pdftex=true,
breaklinks=true,
colorlinks=true, %false, %finaler Ausdruck ohne farbige Links
linkcolor=blue,
citecolor=blue, %cyan,
pagecolor=blue, %magenta,
urlcolor=red,
pageanchor=true,
pagebackref=true,
% pdffitwindow=true,
% pdfpagelabels=true,
pdftitle={2010-DiplArbeit-Schuster-Benjamin-Arbeitsversion.pdf}, %%%Titel der Arbeit eintragen
pdfsubject={Diplomarbeit an der Fakultät für Physik der Ludwig-Maximilians-Universität München},
% pdfpagescrop={0 0 595.27559 841.88976},
pdfauthor={Benjamin Johannes Schuster} %%% AutorIn eintragen
]{hyperref}
\fi


%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Formatierung %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% KOMA Optionen (scrbook package Feinabstimmung)
% Seitenlayout, 14mm Verlust durch Bindung, 13/14/15/16/17er Einteilung
\typearea[14mm]{15}%15
\setcapindent{0.0em}
% Bildunterschriften
\addtokomafont{caption}{\footnotesize\sffamily} %\small erst ab KOMA > Version 2.8
\addtokomafont{captionlabel}{\footnotesize\sffamil y\bfseries} % erst ab KOMA > Version 2.8

% Font der Kopfzeile
\addtokomafont{pagehead}{\sffamily\mdseries} % erst ab KOMA > Version 2.8

%Absatz erste Zeile einrücken
%\setlength{\parindent}{0.0em}
% Absatz-Abstand
%\setlength{\parskip}{1.3ex plus0.3ex minus0.2ex}

% Anteile von Floats an einer Seite
%\renewcommand{\topfraction}{0.75}
%\renewcommand{\bottomfraction}{0.40}
%\renewcommand{\textfraction}{0.25}
\renewcommand{\floatpagefraction}{0.75}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Zum Korrigieren Kommentare %++++ entfernen
% 2zeilig=1.6, 1,5zeilig=1.3, 1zeilig=1.0 (Voreinstellung)
\linespread{1.0}
% Wasserzeichen
%+wz+++\usepackage{eso-pic}
% dazu noch \AddToShipoutPicture{\includegraphics{bilddatei}}
% nach begin{document} einfügen!
% um einen Link im pdf auf die richtige Stelle des Latexcodes in TeXShop zu bekommen:
%\usepackage{pdfsync}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Includes %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\includeonly{
%...
%}
\include{hyphenation}
\makeglossary
\include{titel}

\usepackage{glossary}
\makeglossary

\usepackage{nomencl}
\renewcommand{\nomname}{Abkürzungsverzeichnis}
\makenomenclature


%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Beginn des Dokuments %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
%+wz+++\AddToShipoutPicture{\includegraphics{wasse rzeichen.pdf}}
% Abbildungen auf Abb. verkürzen
\renewcommand{\figurename}{Abb.}


\frontmatter %%%%%%%

\ifpdf
\pdfbookmark[0]{Titel}{Titel}
\fi
\LMUTitle
{Femtosekundenspektroskopie\\ im Test} % Titel der Arbeit
{Benjamin Johannes Schuster}% Vor- und Nachname des Autors
{Dachau} % Geburtsort des Autors
{Diplomarbeit} % Typ der Arbeit (Diss, Diplomarbeit)
{München 2010} % Ort und Jahr der Erstellung
{21. Dezember 2010} % Tag der Abgabe
{Prof. Dr. Wolfgang Zinth} % Name des Erstgutachters
{Prof. Dr. Ferenc Krausz} % Name des Zweitgutachters
{} % Datum der muendlichen Pruefung

\include{kurzfassung}
\cleardoubleplainpage
\ifpdf
\pdfbookmark[0]{Inhaltsverzeichnis}{Inhaltsverzeichnis}
\fi
\tableofcontents
%\addcontentsline{toc}{chapter}{Inhaltsverzeichnis }
\cleardoubleplainpage


\mainmatter %%%%%%%

%%% Hauptteil %%%
\include{kap_einleitung}
\cleardoubleplainpage
\include{kap_TheoretischerHintergrund}
\cleardoubleplainpage
\include{kap_ExpAufbau}
\cleardoubleplainpage
\include{kap_TechnischeCharakterisierung}
\cleardoubleplainpage
\include{kap_DabcylAcid}
\cleardoubleplainpage
\include{kap_zusammenfassung}
\cleardoubleplainpage
%%% Zusätze %%%
\include{zus_Nomenklatureintraege}
%%% Anhang %%%
\begin{appendix}
\renewcommand{\chaptername}{Anhang}
\include{anh_HandbuchAutokorrelator}
\cleardoubleplainpage
\include{anh_EichungDetektor}
\cleardoubleplainpage
\include{anh_Justage}
\cleardoubleplainpage
\include{anh_Grafiken}
\cleardoubleplainpage
\include{zus_Punkte}
\cleardoubleplainpage
%%% Anhang hier einfuegen %%%
\end{appendix}
%%% Schluss %%%
\backmatter
\listoffigures
\cleardoubleplainpage

\addcontentsline{toc}{chapter}{Abbildungsverzeichn is}
\listoftables
\cleardoubleplainpage
\addcontentsline{toc}{chapter}{Tabellenverzeichnis }
% Bisher funktioniert das Erzeugen des Glossars nur nach vorheriger kiledurchführung von makeindex und eingabe von "`makeindex diss.nlo -s nomencl.ist -o diss.nls"' in der Konsole
% scheinbar muss da noch was umgewandelt werden

\printnomenclature
\cleardoubleplainpage

\addcontentsline{toc}{chapter}{Abkürzungsverzeichn is}
\printglossary
\cleardoubleplainpage

% Um das Literaturverzeichnis zum laufen zu bringen muss man nachdem PDFLatex angewendet wurde in der Konsole "`bibtex diss.aux"' ausgeführt werden
\bibliographystyle{bmoalpha}
\bibliography{literatur}%,../paper-pNA-si03,../paper-Azo-si03.bib}
\addcontentsline{toc}{chapter}{Literaturverzeichni s}
\cleardoubleplainpage


\bibliographystyleAK{bmoalpha}
\bibliographyAK{literaturAK}
\addcontentsline{toc}{chapter}{Literaturverzeichni s123}
\cleardoubleplainpage


% \printindex
% \cleardoubleplainpage

\ifpdf
\phantomsection
\fi
\markboth{Danksagung}{Danksagung}
\include{danksagung}
\cleardoubleplainpage

\ifpdf
\phantomsection
\fi
\markboth{Lebenslauf}{Lebenslauf}
\include{lebenslauf}
\cleardoubleplainpage
\ifpdf
\phantomsection
\fi
\markboth{ehrlichkeitserklaerung}{ehrlichkeitserkl aerung}
\include{ehrlichkeitserklaerung}
\cleardoubleplainpage

% \clearpage\thispagestyle{empty}\cleardoublepage

\end{document}


(Ich wusste leider nicht wie ich direkt im html code etwas markieren kann...)
Die Position des zweiten Literaturverzeichnisses ist nur zum test gewählt.
Die Einträge bfinden sich ziemlich weit oben und ziemlich weit unten (nur so, damit man sie vielleicht etwas schneller findet).

Mir sind noch ein paar Dinge aufgefallen:
Manchmal hat das kompilieren mit pdflatex funktioniert, ich habe aber keine ordentliches pdf erhalten (unter anderem haben beide Literaturverzeichnisse gefehlt)

Nachdem ich in der Konsole bibtex diss und bibtex AK aufgerufen habe hat nixmehr funktioniert

Im Dokumentenbetrachter von Ubuntu kann man sich in der Seitenleiste das Inhaltsverzeichnis anzeigen lassen. Nach "erfolgreicher" kompilierung wurde statt dessen nur eine Vorschau der einzelnen Seiten angezeigt.


Vielleicht hilft das ja auch weiter?

Vielen Dank für die Hilfe!
benjay

rstuby
05-01-2011, 14:28
Machst du auch beide bibtex-durchläufe?

benjay
06-01-2011, 13:07
Hallo rstuby,

ich führe "bibtex diss" und "bibtex AK" in der Konsole aus. Da passiert auch was...

Allerdings läuft ja bereits der pdflatex Befehl nicht durch bzw. es dauert unendlich lange bis er fertig ist ;)

Viele Grüße,
benjay

bobmalaria
06-01-2011, 17:25
hi,

suche nochmal in der multibib anleitung nach dem begriff "natbib". dieses paket verwendest du ja und es definiert den normalen \cite befehl um. in der multibib anleitung wird gezeigt wie man das verhindert bzw. um geht.

versuche mal ein einfaches dokument zu erstellen, ähnlich dem in der anleitung und schaue dann ob du beide verzeichnisse bekommst. transferieren dann die befehle in dein hauptdokument und teste dort.

gruss

benjay
08-01-2011, 14:51
Hallo,

danke für den Tip. Ich werde das bei Gelegenheit ausprobieren und meine Ergebnisse posten.

Viele Grüße,
benjay