goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Bücher:

Wissenschaftlich mit LaTeX arbeiten


Forenstatistik:
Beiträge: 41290
Seitenaufrufe:
342140 PIs (Mai 2012)

Top-Poster: KOMA (2637)

Wir begrüßen unseren neuesten Benutzer BrEin.

Partner:

KOMA-Script



TeXblog



LaTeX Community




Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Literaturverzeichnis gliedern

 

mchukans
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 05.07.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.05.2012, 19:55     Titel: Literaturverzeichnis gliedern
  Antworten mit Zitat      
Hallo zusammen, ich würde gerne mein Literaturverzeichnis in Primär- und Sekundärliteratur aufteilen. Ich benutze bibtex und meine Angaben bis jetzt sehen so aus:

Code:
\bibliographystyle{dinat}
\bibliography{lit}
 


Ich habe es so versucht:
Code:
\renewcommand{\bibname}{Literatur}
\renewcommand{\bibname}{Primärliteratur}
\bibliography{primaerliteratur}
\renewcommand{\bibname}{Sekundärliteratur}
\bibliography{lit}
 


Es klappt aber leider nicht! Für einen Vorschlag bin ich euch sehr dankbar! Vielen Dank schon mal mchukans!
Private Nachricht senden Benutzer-Profile anzeigen

Sepp99
Forum-Meister
Forum-Meister


Beiträge: 1489
Anmeldedatum: 29.08.10
Wohnort: Offenhausen/OÖ
Version: TXC 2.0 Beta 1-MiKTeX2.9 / TeXstudio2.5-Texlive 2012
     Beitrag Verfasst am: 03.05.2012, 20:08     Titel: Re: Literaturverzeichnis gliedern
  Antworten mit Zitat      
mchukans hat Folgendes geschrieben:
ich würde gerne mein Literaturverzeichnis in Primär- und Sekundärliteratur aufteilen.

Ich glaube, das kannst du mit dem Paket multibib erreichen. Ein Beispiel dazu in [3] Abschnitt 3.3.4.
Gruß, Sepp.-
_________________

[1] Wichtige Dokumente [2] Knigge und Regelwerk
[3] TeXnicCenter und MiKTeX
[4] Minimalbeispiel und Fehlersuche [5] Status und Statusänderung
Private Nachricht senden Benutzer-Profile anzeigen

mchukans
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 05.07.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2012, 10:49     Titel:
  Antworten mit Zitat      
Vielen Dank! Ich habe es sofort angewendet, aber irgendwie bekomme ich keine Literaturquellen ausgegeben.

Also in der Präambel habe ich:
Code:

\usepackage[numbers]{natbib}
\usepackage{multibib}
\newcites{lsec}{Sekundärliteratur}
\newcites{lprim}{Primärliteratur}
 

Dann:
Code:

\nocite{*}
\bibliographystylelsec{dinat}
\bibliographylsec{lit}
\bibliographystylelprim{dinat}
\bibliographylprim{primaerliteratur}


Bei TexnikCenter habe ich unter Ausgabe Profile einen Postprozessor definiert:
Name: bibtext
Anwendung: C:\Programme\MiKTeX 2.9\miktex\bin\bibtex.exe
Argumente: lsec
Eingabeumleitung: kompletter Pfad der Hauptdatei
Ausgabeumleitung: kompletter Pfad der Hauptdatei

Das Gleiche auch für lprim

Aber außer drei Seiten mit den Überschriften Sekundär- und Primärliteratur bekomme ich gar nichts mehr!

Danke,danke, danke schon mal für die Hilfe!

Viele Grüße mchukans!

literaturverzeichnis.tex
 Beschreibung:

Download
 Dateiname:  literaturverzeichnis.tex
 Dateigröße:  6.71 KB
 Heruntergeladen:  156 mal
Private Nachricht senden Benutzer-Profile anzeigen

Sepp99
Forum-Meister
Forum-Meister


Beiträge: 1489
Anmeldedatum: 29.08.10
Wohnort: Offenhausen/OÖ
Version: TXC 2.0 Beta 1-MiKTeX2.9 / TeXstudio2.5-Texlive 2012
     Beitrag Verfasst am: 04.05.2012, 11:34     Titel:
  Antworten mit Zitat      
Weil du neu hier bist ein Beispiel:
Code:
\listfiles
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage[numbers]{natbib}
\usepackage{multibib}
\newcites{lsec}{Sekundärliteratur}
\newcites{lprim}{Primärliteratur}

\begin{filecontents*}{lit.bib}
@misc{Voss:2010,
author = {Vo{\ss
}, Herbert},
year = {2010},
title = {Die Bibliografie: von BibTeX {\"u}ber Biber zu ?},
url = {http://www.dante.de/events/dante2010/programm/tutorien/voss.pdf},
address = {Berlin},
urldate = {2011-05-18}
}
@book{Kopka:2002b,
author = {Kopka, Helmut
},
year = {2002},
title = {LATEX},
publisher = {Pearson Studium},
address = {M{\"u}nchen},
edition = {Korrigierter Nachdr. 2002},
volume = {3},
isbn = {3-8273-7043-4}
}
@misc{Moesgen:1998,
title = {Makeindex: Sachregister erstellen mit LaTeX
},
author = {M{\"o}sgen, Peter},
url = {http://www1.ku-eichstaett.de/urz/schriften/makeidx.pdf},
address = {Eichst{\"a}tt},
isbn = {0941-9039},
series = {Schriftenreihe des Universit{\"a}tsrechenzentrums},
institution = {{Katholische Universit{\"a}t Eichst{\"a}tt-Ingolstadt}},
urldate = {2011-09-18}
}
\end{filecontents*}

\begin{document}
Primärliteratur: \citelprim{Kopka:2002b}, \citelprim{Moesgen:1998}

Sekundärliteratur: \citelsec{Voss:2010}
%\nocite{*}
\bibliographystylelsec{dinat}
\bibliographylsec{lit}
\bibliographystylelprim{dinat}
\bibliographylprim{lit}
\end{document}

mit dem Ergebnis im Anhang. Bitte den Code mit dem Code-Button eingeben, nicht als Anhang. Auch solltest du dir anschauen, was ein Minimalbeispiel [4] ist und immer komplette, lauffähige Beispiele liefern - keine Codeschnippsel.

ACHTUNG: Die filecontents-Umgebung kann deine Bib-Datei überschreiben, eventuell umbenennen!

Gruß, Sepp.-

biblio198.pdf
 Beschreibung:

Download
 Dateiname:  biblio198.pdf
 Dateigröße:  49.28 KB
 Heruntergeladen:  149 mal

_________________

[1] Wichtige Dokumente [2] Knigge und Regelwerk
[3] TeXnicCenter und MiKTeX
[4] Minimalbeispiel und Fehlersuche [5] Status und Statusänderung
Private Nachricht senden Benutzer-Profile anzeigen

mchukans
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 05.07.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2012, 12:02     Titel:
  Antworten mit Zitat      
VIELEN, VIELEN DANK! Für die Zukunft halte ich mich an die Konventionen!

Nur eine Verständnisfrage. Heißt es, der ganze Inhalt meiner Bib-Datei, muss in der Präambel zwischen \begin{filecontents*}{lit.bib} und \end{filecontents} kopiert werden? Ich habe es jetzt so gemacht und es klappt, ich habe aber über 250 Quellen und deswegen wollte ich nur nachfragen! Danke nochmal für alles! Beste Grüße mchukans!
Private Nachricht senden Benutzer-Profile anzeigen

Sepp99
Forum-Meister
Forum-Meister


Beiträge: 1489
Anmeldedatum: 29.08.10
Wohnort: Offenhausen/OÖ
Version: TXC 2.0 Beta 1-MiKTeX2.9 / TeXstudio2.5-Texlive 2012
     Beitrag Verfasst am: 04.05.2012, 12:10     Titel:
  Antworten mit Zitat      
mchukans hat Folgendes geschrieben:
Nur eine Verständnisfrage. Heißt es, der ganze Inhalt meiner Bib-Datei, muss in der Präambel zwischen \begin{filecontents*}{lit.bib} und \end{filecontents} kopiert werden?

Nein - du solltest auf deine bib-Datei zugreifen. Die filecontents-Umgebung ist nur dazu da, Fremddateien (wie hier beispielhaft eine bib-Datei) einzubinden, diese kannst du im "Echtbetrieb" löschen (die filecontents-Umgebung Wink ). Bitte nicht vergessen, den Status [5] entsprechend anpassen, falls die Frage beantwortet ist.
Gruß, Sepp.-
_________________

[1] Wichtige Dokumente [2] Knigge und Regelwerk
[3] TeXnicCenter und MiKTeX
[4] Minimalbeispiel und Fehlersuche [5] Status und Statusänderung
Private Nachricht senden Benutzer-Profile anzeigen

mchukans
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 05.07.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2012, 12:30     Titel:
  Antworten mit Zitat      
Danke! Du kannst es dir nicht vorstellen, wie dankbar ich dir bin! Jetzt hat es auch ohne den Befehl "filecontents*" geklappt. Ich weiß zwar nicht, woran es gelegen hat, damit es davor nicht lief! Aber jetzt klappt es und das macht mich glücklich! Shocked Very Happy
Private Nachricht senden Benutzer-Profile anzeigen

2xJoe
Forum-Newbie
Forum-Newbie

Beiträge: 2
Anmeldedatum: 04.05.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2012, 16:54     Titel: Alternative: keywords-filter
  Antworten mit Zitat      
Ich gliedere meine Literatur immer mit dem keywords-filter von Biblatex:
In der .bib-Datei musst Du dann nur bei den Quellen/der Primärliteratur die Zeile
Code:
keywords={quelle},

einfügen.
Zur Erzeugung des gegliederten Literaturverzeichnisses kommt in die .tex-Datei:
Code:

\printbibheading
\printbibliography[keyword=quelle, heading=subbibliography, title={Quellen}] % erst die Quellen
\printbibliography[notkeyword=quelle, heading=subbibliography, title={Sekundärliteratur}] % dann Sekundärliteratur


So braucht man gar kein extra Paket wie multibib einbinden.
Ich benutze allerdings kein natbib, sonder einfach biblatex.
Private Nachricht senden Benutzer-Profile anzeigen
Verschoben: 04.05.2012, 17:50 Uhr von domwass
Von Verzeichnisse nach Literaturverzeichnis

mchukans
Forum-Anfänger
Forum-Anfänger

Beiträge: 10
Anmeldedatum: 05.07.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2012, 17:54     Titel:
  Antworten mit Zitat      
Danke dir, das schein eine ziemlich einfache Lösung zu sein. Ich habe es sofort versucht, leider bekomme ich den Fehler:
Zitat:
! Undefined control sequence.
l.29 \printbibliography
[keyword=quelle, heading=subbibliography, title={Quel...
The control sequence at the end of the top line
of your error message was never \def'ed.

Benutzt du ein anderes Packet? Danke schon mal!
Private Nachricht senden Benutzer-Profile anzeigen

2xJoe
Forum-Newbie
Forum-Newbie

Beiträge: 2
Anmeldedatum: 04.05.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2012, 18:07     Titel:
  Antworten mit Zitat      
Ja, wie ich geschrieben habe benutze ich kein natbib, sondern biblatex.
Die ganze Zeile aus meiner Präambel:
Code:
\usepackage[bibstyle=authortitle, citestyle=authortitle-ibid, citetracker=context, ibidtracker=strict, opcittracker=context, loccittracker=context, dashed=false, backend=biber]{biblatex}


ein Beispiel-Eintrag aus meiner .bib:
Code:

@book{WA,
   author={Martin Luther
},
   title={Werke},
   shorthand={WA\nopunct},
   subtitle={Kritische Gesamtausgabe},
   location={Weimar},
   year={1883--2009},
   keywords={quelle},
}


Gruß!
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite 1, 2  Weiter



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | Werbung/Mediadaten | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2013 goLaTeX.de
Partner: LabVIEWforum.de