LV pro Kapitel und am Ende des Buches geordnet

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4268
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Mein Güte. Jetzt nutze doch mal deinen Kopf und lies die blg und deinen Code mit Verstand. Ich habe dir doch gezeigt, welche Zeile du beachten sollst. Da steht immer noch
[383] bibtex.pm:775> INFO - Found BibTeX data source 'C:/Program Files/MiKTeX 2.9/bibtex/bib/base/test.bib'
Heißt deine bib eigentlich test.bib? In deinem ersten Beispiel hast du noch \addbibresource{bibliog_textureb.bib} benutzt.
Tatsächlich sind meine bibliographie nicht mehr in dem Ordner Bibliographie ungefähr seitdem Biber installiert wurde, weil es sonst nicht gegangen ist.
Seufz. Wieso glaubst du, du kannst eine Bibliographie bekommen, wenn du dem System die Daten unterm Hintern wegzieht?

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Erstell mal eine neue Bibliographie mit deinem Texteditor mit dem Namen nicrGolatex.bib in deinem Projektordner. Lass dir Dateiendungen anzeigen und geh somit sicher, dass da nichts verschnuffelt wird (hatte Ulrike ja bereits erwähnt).
Ändere in deinem minimalen Testdokument den Namen der Bibliographiedatei entsprechend ab. Achte darauf, dass die citekeys auch richtig geschrieben sind. Lass in gewohnter Reihenfolge pdflatex, biber, pdflatex (2mal) laufen.

Oder einfacher: Schnapp dir das das Beispiel aus den wichtigen Hinweisen, welches filecontents enthält, kopiere das in eine Textdatei namens nicrGolatexKomplett.tex und wiederhol die kompilierorgie.

Kommt dabei erst mal das erwartete Ergebnis heraus?
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

micr
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Mi 5. Nov 2014, 18:55

Beitrag von micr »

Hallo Alle,

ich bedanke mich für Ulrikes & Johannes weitere Hilfe!
„Und als Tipp: gib deiner bib einen besseren Namen. Dinge wie "test.bib", "literatur.bib" gibt es wie Sand am Meer. " Entschuldige bitte Ulrike, dass ich bisher deinen Rat nicht befolgt habe.
Entschuldige bitte auch, dass ich euch nicht bescheid gegeben habe, dass die letzte .bib-Datei „test.bib" geheißt hat.
Nachdem ich die .bib-Datei verkürzt und in „test.bib" umbenannt habe, habe ich sie „nicrgolatex" benannt. Die entsprechenden Änderungen wurden jedes Mal in der .tex-Datei gemacht.

Daher hat mich diese folgende Zeile nicht gestört.
[383] bibtex.pm:775> INFO - Found BibTeX data source 'C:/Program Files/MiKTeX 2.9/bibtex/bib/base/test.bib'
Das pdflatex-Kompilieren hat nicht geklappt.

Die Dateiendungen werden auf meinem Rechner immer angezeigt.

Nach der Umbennenung und die Verwendung des Kodes des linkes von Johannes_B unter dem Namen „nicrgolatexkomplett" bekomme ich auch nichts besonderes, aber es sieht besser aus (zweiten Schritt). Früher gabs eine Nummer und den Namen des Autors für jede „\cite{...}". Jetzt gibt's nur noch eine Nummer. Im beiden Fälle gibt's keine Bibliographie am Ende. Ich kann leider kein Bild hochladen („Upload Error: Kann das Attachment ./files/unbenannt_618.png nicht hochladen").

Ein Mal sogar hat sich Latex laut verweigert, durchgeführt zu werden.

Die .blg-Datei von nicrgolatex ist:
[0] Config.pm:387> INFO - This is Biber 1.6
[0] Config.pm:390> INFO - Logfile is 'nicrgolatexkomplett.blg'
[148] biber-MSWIN:215> INFO - === %a %b %e, %Y, %H:%M:%S
[149] Biber.pm:325> INFO - Reading 'nicrgolatexkomplett.bcf'
[288] Biber.pm:623> INFO - Found 0 citekeys in bib section 0
[288] Biber.pm:623> INFO - Found 1 citekeys in bib section 1
[288] Biber.pm:623> INFO - Found 0 citekeys in bib section 0
[288] Biber.pm:623> INFO - Found 1 citekeys in bib section 2
[289] Biber.pm:623> INFO - Found 0 citekeys in bib section 0
[315] Biber.pm:2995> INFO - Processing section 1
[372] Biber.pm:3129> INFO - Looking for bibtex format file 'nicrgolatex.bib' for section 1
[592] Utils.pm:185> ERROR - Cannot find 'nicrgolatex.bib'!
[593] Biber.pm:109> INFO - ERRORS: 1
„nicrgolatex.bib wurde nicht gefunden" ist oben geschrieben. Ich habe aber dieses Mal die nicrgolatex.bib-Datei in den Ordner „Biblio" gelegt.

Die .tex-Datei ist:
\begin{filecontents}{nicrgolatex.bib}
@article{hylton,
author = {Hylton, J. D. and Kinderman, R. and Burgers, A. R. and Sinke, W. C. and Bressers, P. M. M. C.},
title = {Uniform pyramid formation on alkaline-etched polished monocrystalline (100) silicon wafers},
year = {1996},
journal = {Progress in Photovoltaics: Research and Applications},
volume = {4},
pages = {435 - 438}
}
@article{dobrzan,
author = {Dobrzanski, L. A. and Drygala, A.},
title = {Surface texturing of multicrystalline silicon solar cells},
year = {2008},
journal = {J. Achiev. Mater. Manuf. Eng.},
volume = {31},
pages = {77 - 82}
} 
\end{filecontents}

\documentclass[bibliography=totoc]{scrartcl}
\usepackage{selinput}
\SelectInputMappings{
   udieresis={ü}
}
\usepackage[ngerman]{babel}
\usepackage[backend=biber,
style=numeric,
]{biblatex}
\addbibresource{nicrgolatex.bib}
\begin{document}

 \section{Grunnlaget}
 \begin{refsection}
 \cite{dobrzan}
 \end{refsection}

 \section{Om}
 \begin{refsection}
 \cite{hylton}
 \end{refsection} 

\printbibliography
\end{document} 
Auf eine weitere Hilfe würde ich mich freuen!
Zuletzt geändert von micr am Do 6. Nov 2014, 22:02, insgesamt 2-mal geändert.

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 809
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

Und jetzt poste mal das aktualisierte Minimalbeispiel; nur so können wir prüfen, ob Deine Aussagen auch stimmen, ob der Code bei uns läuft und den Fehler damit nochmals eingrenzen.

Helmut

micr
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Mi 5. Nov 2014, 18:55

Beitrag von micr »

Habe gerade das Minimalbeispiel hineigefügt, als Helmut mir geantwortet hat.

Außerdem habe ich die Projektlage betrachtet, denn es gibt immer wieder Probleme, je nachdem die Datei einem Projekt zugehört oder nicht. Bisher habe ich unabsichtlich im Rahmen eines Projekts gearbeitet. Nun habe ich die .tex-Datei allein, sprich außerhalbe eines Projekts, pdflatex-kompiliert und das bibtex ist dann im Ausgabe Menu unklickbar.
Zuletzt geändert von micr am Fr 7. Nov 2014, 10:58, insgesamt 1-mal geändert.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Nimm zum Kompilieren erst mal texworks (oder die Kommandozeile), da kann nichts irgendwas vor dir verstecken.


EDIT: Wenn du die Bibliographiedatei in einen anderenn Ordner schiebst, dann is die weg. Woher soll LaTeX das denn wissen?
Du schreibst doch selbst, dass es zwischendrin funktioniert hat. Heute nun solltest du wieder ausgeschlafen sein, und da sollte alles klappen.
\addbibresource{nameBiboOrdner/nicrgolatex.bib}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 809
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

Versuch es mal hiermit:
\begin{filecontents}{nicrgolatex2.bib} 
 @article{hylton, 
 author = {Hylton, J. D. and Kinderman, R. and Burgers, A. R. and Sinke, W. C. and Bressers, P. M. M. C.}, 
 title = {Uniform pyramid formation on alkaline-etched polished monocrystalline (100) silicon wafers}, 
 year = {1996}, 
 journal = {Progress in Photovoltaics: Research and Applications}, 
 volume = {4}, 
 pages = {435 - 438} 
} 
 @article{dobrzan, 
 author = {Dobrzanski, L. A. and Drygala, A.}, 
 title = {Surface texturing of multicrystalline silicon solar cells}, 
 year = {2008}, 
 journal = {J. Achiev. Mater. Manuf. Eng.}, 
 volume = {31}, 
 pages = {77 - 82} 
} 

@BOOKLET{Aarts2004,
  title = {The {I}nternal and the {E}xternal: {T}he {H}ouse of {S}aud's {R}esilience
	explained},
  author = {Aarts, Paul},
  howpublished = {European University Institute; EUI Working Paper RSCAS No. 2004/33},
  address = {San Domenico di Fiesole},
  year = {2004},
  url = {http://cadmus.iue.it/dspace/retrieve/1937/04_33.pdf},
  urldate = {17.05.05}
}

@INCOLLECTION{Aarts2005,
  author = {Aarts, Paul},
  title = {Events versus Trends: The Role of Energy and Security in Sustaining
	the US-Saudi Relationship},
  editor = {Aarts, Paul and Nonneman, Gerd},
  booktitle = {Saudi Arabia in the Balance},
  publisher = {New York University Press},
  address = {New York},
  year = {2005},
  pages = {399--429},
  timestamp = {2007.07.09}
}

\end{filecontents} 

\documentclass[bibliography=totoc]{scrartcl} 
\usepackage{selinput} 
\SelectInputMappings{ 
    udieresis={ü} 
} 
\usepackage[ngerman]{babel} 
\usepackage[backend=biber, 
 style=numeric, 
]{biblatex} 
\addbibresource{nicrgolatex2.bib} 

\begin{document} 

  \section{Grunnlaget} 
  \begin{refsegment}
  \cite{dobrzan} \cite{Aarts2005} 
    \printbibliography[segment=1, heading=subbibliography]
  \end{refsegment}
  

  \section{Om} 
  \begin{refsegment}
\cite{hylton}   \cite{dobrzan} \cite{Aarts2004} 
  \printbibliography[segment=2, heading=subbibliography] 
  \end{refsegment}
  
  \printbibliography[title=Literaturverzeichnis]

\end{document} 
Änderungen zu Deinem Minimalbeispiel:
Refsegment statt Refsection, damit der Zähler global gilt und auch am Ende ausgegeben wird.
Printbibliography am Ende jedes Segments (das bei Dir ein Kapitel sein kann, aber nicht muss).

Helmut
Zuletzt geändert von Beinschuss am Fr 7. Nov 2014, 12:15, insgesamt 1-mal geändert.

Besserwisser

Beitrag von Besserwisser »

@Helmut: Du erzeugst mit filecontents eine andere Datei als Du mit \addbibresource lädst. Das dürfte den Fragesteller also eher in noch mehr Verwirrung stürzen …

Beinschuss
Forum-Meister
Forum-Meister
Beiträge: 809
Registriert: Di 2. Okt 2012, 21:42
Wohnort: NRW

Beitrag von Beinschuss »

@Besserwisser: Danke für den Hinweis, habe ich oben editiert/geändert. Da ist man einen Moment unkonzentiert ...

micr
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Mi 5. Nov 2014, 18:55

Beitrag von micr »

Hallo Alle,

danke Johannes für deine Bemerkung. Eines Tages hat Texniccenter nicht mehr funktionniert. Ich hab's wieder flottgemacht, indem ich die bibliographien mit den .tex-Dateien verschoben haben. Seit dieser Zeit muss ich den Ordner der .tex-Dateien hinweisen. Als Ulrike mir geschrieben hat, dass ich die Bibliographien in dem Biblio Ordner lassen sollte, habe ich nicht mehr den Ordner der .tex-Dateien hingewiesen.

Ab jetzt wurde mit der Eingabeaufforderung kompiliert.

Danke Beinschuss, aber tatsächlich stürze ich wegen des Erzeugens einer anderen Datei, als ich mit \addbibsource lade, in Verwirung. Und ja, der Rechner versteht das auch nicht, wie die .blg-Datei es folgend vermittelt:
[0] Config.pm:387> INFO - This is Biber 1.6
[1] Config.pm:390> INFO - Logfile is 'nicrgolatexkomplett.blg'
[120] biber-MSWIN:215> INFO - === %a %b %e, %Y, %H:%M:%S
[120] Biber.pm:325> INFO - Reading 'nicrgolatexkomplett.bcf'
[246] Biber.pm:623> INFO - Found 4 citekeys in bib section 0
[266] Biber.pm:2995> INFO - Processing section 0
[302] Biber.pm:3129> INFO - Looking for bibtex format file 'nicrgolatex.bib' for section 0
[309] bibtex.pm:898> INFO - Decoding LaTeX character macros into UTF-8
[310] bibtex.pm:775> INFO - Found BibTeX data source 'nicrgolatex.bib'
[318] Utils.pm:169> WARN - I didn't find a database entry for 'Aarts2005' (section 0)
[318] Utils.pm:169> WARN - I didn't find a database entry for 'Aarts2004' (section 0)
[397] Biber.pm:2881> INFO - Overriding locale 'English_United States.1252' default tailoring 'variable = shifted' with 'variable = non-ignorable'
[397] Biber.pm:2887> INFO - Sorting 'entry' list 'nty' keys
[397] Biber.pm:2891> INFO - No sort tailoring available for locale 'English_United States.1252'
[442] bbl.pm:472> INFO - Writing 'nicrgolatexkomplett.bbl' with encoding 'UTF-8'
[443] bbl.pm:545> INFO - Output to nicrgolatexkomplett.bbl
[443] Biber.pm:105> INFO - WARNINGS: 2
Ohne das Hinzufügen der booklet & incollection habe ich einmal (das erste oder zweite Mal) ein Litteraturverzeichnis pro Kapitel und ein am Ende bekommen und trotz weitere Versuche konnte ich das nimmer mehr erhalten. Folgend die entsprechende .blg-Datei:
[0] Config.pm:387> INFO - This is Biber 1.6
[1] Config.pm:390> INFO - Logfile is 'nicrgolatexkomplett.blg'
[120] biber-MSWIN:215> INFO - === %a %b %e, %Y, %H:%M:%S
[121] Biber.pm:325> INFO - Reading 'nicrgolatexkomplett.bcf'
[235] Biber.pm:623> INFO - Found 4 citekeys in bib section 0
[258] Biber.pm:2995> INFO - Processing section 0
[297] Biber.pm:3129> INFO - Looking for bibtex format file 'nicrgolatex.bib' for section 0
[303] bibtex.pm:898> INFO - Decoding LaTeX character macros into UTF-8
[304] bibtex.pm:775> INFO - Found BibTeX data source 'nicrgolatex.bib'
[315] Utils.pm:169> WARN - I didn't find a database entry for 'Aarts2005' (section 0)
[315] Utils.pm:169> WARN - I didn't find a database entry for 'Aarts2004' (section 0)
[393] Biber.pm:2881> INFO - Overriding locale 'English_United States.1252' default tailoring 'variable = shifted' with 'variable = non-ignorable'
[393] Biber.pm:2887> INFO - Sorting 'entry' list 'nty' keys
[393] Biber.pm:2891> INFO - No sort tailoring available for locale 'English_United States.1252'
[431] bbl.pm:472> INFO - Writing 'nicrgolatexkomplett.bbl' with encoding 'UTF-8'
[432] bbl.pm:545> INFO - Output to nicrgolatexkomplett.bbl
[432] Biber.pm:105> INFO - WARNINGS: 2
Auf eine weitere Hilfe würde ich mich freuen!
Zuletzt geändert von micr am Fr 7. Nov 2014, 15:20, insgesamt 2-mal geändert.

Antworten