Archiv verlassen und diese Seite im Standarddesign anzeigen : classicthesis: Bibliografie taucht nicht auf
KlausImMai
09-02-2009, 09:24
Hallo,
ich habe mir die neueste Version von Miktex, von Koma-script herunter geladen plus classicthesis.
Alles kompiliert schön durch.
Aber die Bibliographie taucht nicht auf.
Ich kann auch nirgends sehen, wo im Code Bibliography.bib eingebunden wird.
Kann mir bitte jemand sagen, wie ich die Bibliografie zum Laufen kriege?
Bitte entschuldigt, wenn das schon einmal gefragt worden ist, ich habe lange gegoogelt, das ganze auf einem anderen Rechner installiert, aber keine Lösung gefunden.
Und in Latex kenne ich mich eben zu wenig aus.
Viele Grüße,
Klaus
Und Du bist sicher, dass Du auch bibtex hast laufen lassen und dass Du die Bibliography angelegt und deklariert hast -- z.B. so
...
\bibliographystyle{plainnat} % oder ein anderer style
\label{app:bibliography} % oder ein anderer label
\bibliography{Bibliography} % oder ein anderer Name
...
Sollten diese Vermutungen nicht weiterhelfen, solltest Du schon ein wenig mehr Informationen geben, was Du überhaupt womit wie gemacht hast.
edico
KlausImMai
10-02-2009, 08:47
Ich habe ganz jungfäulich classicthesis runter geladen, at: http://www.ctan.org/tex-archive/macros/latex/contrib/classicthesis/
Sieh dir bitte zuerst das pdf dort an. Da ist eine Bibliographie drin. Im Inhaltsverzeichnis klicken und dann steht sie dort wirklich.
Wenn du aber alles runter lädtst und das tex file kompilierst, dann fehlt die Bibliografie.
Ich habe versucht
Ursprünglich:
\cleardoublepage\include{FrontBackmatter/Bibliography}
Meine Versuche:
\bibliography{Bibliography.bib}
\cleardoublepage\include{FrontBackmatter/Bibliography}
und
\cleardoublepage\include{FrontBackmatter/Bibliography}
\bibliography{Bibliography.bib}
=nichts
Dieses Bibliography.bib wird nirgends eingebunden, aber ich weiß nicht wo wie man es einbindet.
KlausImMai
10-02-2009, 09:00
bist sicher, dass Du auch bibtex hast laufen lassen
Nein, das habe ich nicht gemacht. Muss ich denn das? :rolleyes:
Ich werde mich kundig machen. Vielen Dank für den Hinweis!
Aber: muss nicht irgendwo trotzdem \bibliography{Bibliography.bib} stehen?
mechanicus
10-02-2009, 09:03
Aber: muss nicht irgendwo trotzdem \bibliography{Bibliography.bib} stehen?
Hallo,
das hat edico doch auch angegeben, halt nur ohne die Endung bib.
Gruß
Marco
KlausImMai
10-02-2009, 09:17
Er schon, aber ich weiß nicht, wo man es in classicthesis angeben muss.
Dort steht
%************************************************* *******************
% Bibliography
%************************************************* ******
% work-around to have small caps also here in the headline
\manualmark
\markboth{\spacedlowsmallcaps{\bibname}}{\spacedlo wsmallcaps{\bibname}} % work-around to have small caps also
%\phantomsection
\refstepcounter{dummy}
\addtocontents{toc}{\protect\vspace{\beforebibskip }} % to have the bib a bit from the rest in the toc
\addcontentsline{toc}{chapter}{\tocEntry{\bibname} }
\bibliographystyle{plainnat}
\label{app:bibliography}
\bibliography{Bibliography}
Aber das ist nicht \bibliography{Bibliography.bib} und Bibliography.bib ist ein directory höher, so dass ich nicht glaube, dass er es findet. (Ich habe \bibliography{../../Bibliography.bib} probiert, hilft aber nicht.)
mechanicus
10-02-2009, 09:29
Hallo,
Er schon, aber ich weiß nicht, wo man es in classicthesis angeben muss.
Ersetze diese Ursprungszeile:
\cleardoublepage\include{FrontBackmatter/Bibliography}
durch:
\bibliographystyle{plainnat}
\label{app:bibliography}
\bibliography{Bibliography}
Aber das ist nicht \bibliography{Bibliography.bib} und Bibliography.bib ist ein directory höher, so dass ich nicht glaube, dass er es findet.
Hierzu gab es im Forum folgende Lösung:
http://www.mrunix.de/forums/showpost.php?p=285978&postcount=8
Gruß
Marco
KlausImMai
10-02-2009, 15:12
Und Du bist sicher, dass Du auch bibtex hast laufen lassen
Also, das war der entscheidende Hinweis.
Herzlichen Dank! Es war meine Unwissenheit, die das Problem verursacht hat.
Die Lösung:
pdflatex ClassicThesis
bibtex ClassicThesis
pdflatex ClassicThesis
pdflatex ClassicThesis
Oder mit Vim automatisiert:
function! CompileLatex()
silent ! pdflatex %<
silent ! bibtex %<
silent ! pdflatex %<
silent ! pdflatex %<
endfunction
Herzlichen Dank für die Hilfe!
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.