PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mehrere Literaturverzeichnisse



stereocaro
29-09-2014, 15:00
Hallo!

Ich habe gleich einige Probleme beim Darstellen meiner Literaturverzeichnisse.

(1) Ich brauche drei verschiedene Literaturverzeichnisse, die nicht alle am Ende des Textes erscheinen sollen, sondern an unterschiedlichen Stellen im Text. Genauer gesagt sollen zwei gleich am Anfang ohne Titel erscheinen und das andere - also das ganz normale wie gewohnt am Ende.
(2) Für die beiden Verzeichnisse am Anfang brauche ich römische Ziffern und möchte dann aber den gleichen Zitierstil wie für das normale Quellenverzeichnis haben.
(3) Für das normale Verzeichnis habe ich zwei verschiedene .bib files, da ich bei der grossen Anzahl an Quellen sonst selbst den Überblick verliere.

Die römischen Zahlen scheinen ein gesondertes Problem des bibliographystyle zu sein, daher habe ich mich erst mal nur dem Problem der verschiedenen Verzeichnisse gewidmet, aber wenn jemand dazu eine Lösung hat wäre ich sehr dankbar.

Bei den verschiedenen Verzeichnissen habe ich es mit multibib probiert:

\documentclass[a4paper,11pt,reqno]{book}
\usepackage{hyperref}
\usepackage{pdfpages}
\usepackage{natbib}
\usepackage{multibib}
\newcites{own}{own}
\newcites{own2}{own2}
\begin{document}

\frontmatter
\chapter*{List of Publications}
\label{sec:ListofPublications}
blablabla.
%Hier soll Liste Nr.1 hin
\nociteown{Mueller2012}
\bibliographyown{Publications}
\bibliographystyleown{plain}
\section*{Papers not included in the thesis}
\label{sec:PapersNotIncludedInTheThesis}
blablabla.
%Hier soll Liste Nr.2 hin
\nociteown2{Mueller2012a}
\bibliographyown2{Publications}
\bibliographystyleown2{plain}
\tableofcontents
\mainmatter
text
text
text
text
text
%Hier ist die Hauptliste.
\bibliography{V1,V2}
\bibliographystyle{elsarticle-num}
\appendix
\end{document}

Folgendes Problem taucht hierzu auf - die ersten zwei Verzeichnisse werden gar nicht erst erzeugt, aber bibtex zeigt auch keine Fehlermeldungen an. Ich habe irgendwo gelesen, dass man irgendwie die Kompilierungsreihenfolge ändern muss, aber ich bin im Texnic Center nicht schlau geworden wo.

Ich wollte dieses grundsätzliche Problem lieber gleich am Anfang des Schreibens lösen, bevor ich gegen Ende das ganze Dokument ändern muss. D.h. Änderungsvorschläge bezüglich verwendeter Pakete wirken sich im Moment noch nicht auf den Rest des Dokuments aus.

klops
29-09-2014, 16:05
Ich habe das zwar noch nicht selbst gemacht, aber mehrere Literaturverzeichnisse in unterschiedlichen Stilen sollten mit biblatex (http://ww.ctan.org/pkg/biblatex) und biber möglich sein.

BTW: Du soltest Code in Beiträgen als solchen markieren (http:/www.mrunix.de/forumsmisc.php?do=bbcode). Das geht in der erweiterten Ansicht auch einfach mit Hilfe des #-Knopfes in der Toolbar. Vielleicht kannst Du Deinen Beitrag noch entsprechend editieren.

stereocaro
30-09-2014, 11:29
Biber scheint mir nicht richtig benutzerfreundlich zu sein, und bisher arbeiten anscheinend noch nicht viele Leute damit.

klops
30-09-2014, 11:38
Der Einsatz von biber ist nur zusammen mit biblatex wirklich sinnvoll. Dann ist es jedoch bibtex oder bibtex8 klar überlegen, erst recht in der Benutzerfreundlichkeit. Und wenn Du hier im Forum mal nach Lösungen mit biblatex schaust, wirst Du sehen, dass damit aus gutem Grund immer mehr Leute arbeiten. Dagegen will sich kaum noch jemand mit bst-Hacking beschäftigen.

u_fischer
30-09-2014, 12:21
Wenn es um einfache Literaturverzeichnisse geht, dann kann man vielleicht darüber streiten, ob man wirklich zu biblatex/biber wechseln muss. Aber bei deinem Dokument mit mehreren Literaturverzeichnissen, bei denen du wahrscheinlich filtern willst, und evtl unterschiedlichen Stilen ist biblatex/biber meilenweit überlegen.

stereocaro
30-09-2014, 16:37
Könnte ich denn mit der Kombination biber/biblatex das Problem mit den römischen Ziffern lösen?
Sortieren will die Quellen eigentlich nur nach ihrem Erscheinen im text - und natürlich benötigen alle Verzeichnisse eine einheitliche Formatierung - mal abgesehen von der unterschiedlichen Nummerierung (also ein kleiner Teil mit römischen Ziffern, und alle anderen durchgehend nummeriert)
Nach der Art der Quelle möchte ich zum Beispiel keine Filterung durchführen.
Kann man mit biber/biblatex auch Quellen aus verschiedenen .bib Dateien aufrufen?

Ich entschuldige mich schon mal für diese wahrscheinlich sehr einfachen Fragen, aber ich habe bisher nur ganz normal mit bibtex gearbeitet - und brauchte bisher auch nie mehr als ein Verzeichnis.

u_fischer
01-10-2014, 10:37
Könnte ich denn mit der Kombination biber/biblatex das Problem mit den römischen Ziffern lösen?


Ob *man* das kann, kann ich nicht sagen, weil ich nicht verstanden habe, was du erreichen willst. Ob *du* das kannst, kann ich erst recht nicht sagen. Aber man kann eigentlich alles, was mit bibtex geht auch mit biblatex/biber erreichen, umgekehrt aber nicht: viele Dinge gehen nur mit biblatex/biber.

http://tex.stackexchange.com/questions/151963/separate-bibliography-in-roman-numerals-citeable-everywhere/152127#152127
http://tex.stackexchange.com/questions/139944/subbibliography-with-roman-numbers-and-biblatex


Kann man mit biber/biblatex auch Quellen aus verschiedenen .bib Dateien aufrufen?
Ja, natürlich.

stereocaro
02-10-2014, 22:30
http://tex.stackexchange.com/questio.../152127#152127
Die Seite hatte ich schon gefunden bevor ich diesen Post geschrieben habe - das Problem ist identisch, aber liest man sich den Post auf der Seite durch dann ist offensichtlich, dass das Problem nicht gelöst wurde - und meine Verzeichnisse am Anfang enthalten wesentlich mehr als vier Literaturstellen - wie in dem dargestellten Beispiel. Daher möchte ich die römischen Ziffern nicht von Hand vorgeben.
http://tex.stackexchange.com/questio...s-and-biblatex
Diese Seite hatte ich ebenfalls bereits vorm Posten gesehen - und auch hier ist das Problem nicht gelöst worden, sondern nur durch ein neues ersetzt worden.

D.h. das eigentliche Problem bleibt bestehen.

u_fischer
03-10-2014, 14:31
http://tex.stackexchange.com/questio.../152127#152127
Die Seite hatte ich schon gefunden bevor ich diesen Post geschrieben habe

Und warum hast du das nicht erwähnt?


meine Verzeichnisse am Anfang enthalten wesentlich mehr als vier Literaturstellen - wie in dem dargestellten Beispiel. Daher möchte ich die römischen Ziffern nicht von Hand vorgeben.

Das halte ich auch für eine schlechte Idee. Ich wüsste auch nicht, warum das nötig sein sollte. Da biblatex in der Lage ist, den Labels ein Prefix (prefixnumbers) hinzuzufügen, dürfte es nicht schwer sein, eine andere Repräsentation der Zahl zu erreichen.

stereocaro
11-10-2014, 16:56
Es scheint aber so zu sein, dass es bisher noch niemand auf eine systematische Art und Weise geschafft hat, das Problem mit den römischen Ziffern zu lösen.

Daniel
12-10-2014, 17:00
Hi, es gibt im Ordner "doc\latex eine paar Dateien Mit "multibibliograpy; multibib" usw. Es dürfte einiges dabei sein.

Beinschuss
12-10-2014, 20:37
Versuch es doch mal hiermit: http://tex.aspcode.net/view/635399273629833626243218/subbibliography-with-roman-numbers-and-biblatex (von mir ungetestet).

Die von Daniel vorgeschlagenen Pakete nutzen das alte Bibtex - wie Ulrike und andere schon schrieben, ist BibLaTeX eindeutig vorzuziehen.

Helmut