Literaturverzeichnis formatieren

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Literaturverzeichnis formatieren

von Vaschan » Fr 27. Mai 2016, 17:41

Nachdem ich jetzt noch eine Zeile hinzugefügt habe, um zu verhindern, dass zwei Autoren et al im Text stehen ist es perfekt.
\usepackage[
   style=authoryear,
   maxcitenames=2,
   maxbibnames=99, 
   uniquelist=false, %<- hinzugefügt
   backend=biber
]{biblatex}
Vielen Dank :D

von Bartman » Fr 27. Mai 2016, 17:04

Falls die Anordnung der Autorennamen nicht ebenso für die Eintragsfelder editor und translator gelten soll, dann nimm nur die erste Zeile. Der folgende Quelltext wird vom Online-Editor (noch) nicht unterstützt.
\DeclareNameAlias{author}{family-given}
\DeclareNameAlias{editor}{family-given}
\DeclareNameAlias{translator}{family-given}
Die Formatierung der Titel dürfte mit \DeclareFieldFormat machbar sein. Zumindest die kursive Schrift des folgenden Eintragsfeldes lässt sich mit
\DeclareFieldFormat{title}{#1}
vermeiden. Die Entfernung der Anführungsstriche der Titel im Artikel gelang mir bislang leider nicht.

von Vaschan » Fr 27. Mai 2016, 10:44

Vielen Dank.

Ein letztes Problem habe ich noch und zwar wird manchmal der Titel des Buches etc. kursiv gemacht und manchmal in Anführungszeichen gesetzt, ich hätte gerne weder das eine noch das andere im Literaturverzeichnis.

Zu den Autoren noch einmal:
Das ist der Code aus der .bib Datei:
@Article{Test2015,
  author  = {Meier, P. and Gröbel, A. and Schmitt, T. and Stahl, M. K.},
  title   = {Mein Titel ist},
  year    = {2015},
  journal = {Zeitung},
}


Wenn ich das übersetze wird es zu:

"Meier, P., A. Gröbel, T. Schmitt, M.K. Stahl, 2015. “Mein Titel ist”. In: Prod. Eng. Res. Devel. "

Ich hätte es aber gerne als

"Meier, P., Gröbel, A., Schmitt, T., Stahl, M.K., 2015. Mein Titel ist. In: Prod. Eng. Res. Devel. "

Muss ich dann in Jabref was bestimmtes machen oder gibt es dafür auch einen Befehl in Latex?

von Bartman » Do 26. Mai 2016, 22:17

\usepackage[
	style=authoryear,
	maxcitenames=2,
	maxbibnames=99, % <- ergänzt
	backend=biber
]{biblatex}

von Vaschan » Do 26. Mai 2016, 21:20

Okay, vielen Dank. Es hat jetzt geklappt und es wird ein Literaturverzeichniss erzeugt und die Zitate im Text sind auch so, wie sie sein sollen. Allerdings werden leider im Literaturverzeichniss bei drei und mehr Autoren nur der erste Name angezeigt und dann et al. So soll es ja im Text auch sein, aber im Verzeichnis würde ich mir noch wünschen, dass dort alle Autoren ausgelistet werden. Habt ihr dafür auch noch einen Tipp das zu formatieren?

Als Minimalbeispiel für den aktuellen Stand kann glaube ich noch das Beispiel von Bartman genommen werden.

von u_fischer » Do 26. Mai 2016, 19:23

dein biber ist immer noch zu alt. Aktuell ist Version 2.5.

von Vaschan » Do 26. Mai 2016, 19:05

Ich habe jetzt das Update durchgeführt. Und dann nocheinmal ein neues .tex dokument erstellt mit deinem Code. Beim ersten PDFLatex ausführen hat alles geklappt, dann habe ich mit F11 wie in http://www.texwelt.de/wissen/fragen/190 ... nem-editor beschrieben Biber ausgeführt und auch das lief erfolgreich

"Process started

INFO - This is Biber 2.1 INFO - Logfile is 'test.blg' INFO - Reading 'test.bcf' WARN - Warning: Found biblatex control file version 3.0, expected version 2.7 INFO - Found 3 citekeys in bib section 0 INFO - Processing section 0 INFO - Looking for bibtex format file 'test.bib' for section 0 INFO - Decoding LaTeX character macros into UTF-8 INFO - Found BibTeX data source 'test.bib' INFO - Looking for bibtex format file 'biblatex-examples.bib' for section 0 INFO - Decoding LaTeX character macros into UTF-8 INFO - Found BibTeX data source 'biblatex-examples.bib' WARN - Duplicate entry key: 'HoehereMechanik' in file 'biblatex-examples.bib', skipping ... WARN - Duplicate entry key: 'HoehereMechanik2' in file 'biblatex-examples.bib', skipping ... WARN - Duplicate entry key: 'HoehereMechanik3' in file 'biblatex-examples.bib', skipping ... WARN - I didn't find a database entry for 'kastenholz' (section 0) WARN - I didn't find a database entry for 'companion' (section 0) INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized' INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable' INFO - Sorting list 'nyt/global' of type 'entry' with scheme 'nyt' and locale 'de-DE' INFO - No sort tailoring available for locale 'de-DE' INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized' INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable' INFO - Sorting list 'nyt' of type 'entry' with scheme 'nyt' and locale 'de-DE' INFO - No sort tailoring available for locale 'de-DE' INFO - Writing 'test.bbl' with encoding 'UTF-8' INFO - Output to test.bbl INFO - WARNINGS: 6

Process exited normally"

Allerdings beim nächsten auf PDFLatex drücken kommt wieder eine Fehlermeldung:

! Use of \sortlist doesn't match its definition.
l.21 \sortlist{
nyt}{nyt}
If you say, e.g., `\def\a1{...}', then you must always
put `1' after `\a', since control sequence names are
made up of letters only. The macro here has not been
followed by the required stuff, so I'm ignoring it.
! Extra }, or forgotten \endgroup.
l.21 \sortlist{nyt}
{nyt}
I've deleted a group-closing symbol because it seems to be
spurious, as in `$x}$'. But perhaps the } is legitimate and
you forgot something else, as in `\hbox{$x}'. In such cases
the way to recover is to insert both the forgotten and the
deleted material, e.g., by typing `I$}'.
[...]

Zeile 21 ist bei mir: \xpretobibmacro{date+extrayear}{\unspace\addcomma\addspace}{}{}

Hier ist nocheinmal der Inhalt der .blg Datei:

[1] Config.pm:324> INFO - This is Biber 2.1
[2] Config.pm:327> INFO - Logfile is 'test.blg'
[175] biber-MSWIN:273> INFO - === %a %b %e, %Y, %H:%M:%S
[177] Biber.pm:333> INFO - Reading 'test.bcf'
[834] Utils.pm:146> WARN - Warning: Found biblatex control file version 3.0, expected version 2.7
[836] Biber.pm:645> INFO - Found 3 citekeys in bib section 0
[903] Biber.pm:2977> INFO - Processing section 0
[969] Biber.pm:3115> INFO - Looking for bibtex format file 'test.bib' for section 0
[988] bibtex.pm:1021> INFO - Decoding LaTeX character macros into UTF-8
[997] bibtex.pm:895> INFO - Found BibTeX data source 'test.bib'
[1012] Biber.pm:3115> INFO - Looking for bibtex format file 'biblatex-examples.bib' for section 0
[1031] bibtex.pm:1021> INFO - Decoding LaTeX character macros into UTF-8
[1041] bibtex.pm:895> INFO - Found BibTeX data source 'biblatex-examples.bib'
[1042] Utils.pm:146> WARN - Duplicate entry key: 'HoehereMechanik' in file 'biblatex-examples.bib', skipping ...
[1044] Utils.pm:146> WARN - Duplicate entry key: 'HoehereMechanik2' in file 'biblatex-examples.bib', skipping ...
[1045] Utils.pm:146> WARN - Duplicate entry key: 'HoehereMechanik3' in file 'biblatex-examples.bib', skipping ...
[1049] Utils.pm:146> WARN - I didn't find a database entry for 'kastenholz' (section 0)
[1050] Utils.pm:146> WARN - I didn't find a database entry for 'companion' (section 0)
[1123] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable'
[1123] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized'
[1123] Biber.pm:2854> INFO - Sorting list 'nyt/global' of type 'entry' with scheme 'nyt' and locale 'de-DE'
[1124] Biber.pm:2858> INFO - No sort tailoring available for locale 'de-DE'
[1188] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable'
[1188] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized'
[1189] Biber.pm:2854> INFO - Sorting list 'nyt' of type 'entry' with scheme 'nyt' and locale 'de-DE'
[1189] Biber.pm:2858> INFO - No sort tailoring available for locale 'de-DE'
[1193] bbl.pm:505> INFO - Writing 'test.bbl' with encoding 'UTF-8'
[1210] bbl.pm:596> INFO - Output to test.bbl
[1211] Biber.pm:106> INFO - WARNINGS: 6


Ich bin leider echt ratlos :(

von Bartman » Do 26. Mai 2016, 18:35

Vaschan hat geschrieben:MikTex updaten meinst du?
Ja. Falls Du die MiKTeX-Distribution für alle Benutzerkonten (Admin) installiert hast, müssen beide Updates (Administrator und Standardbenutzer) ausgeführt werden.

von Vaschan » Do 26. Mai 2016, 17:50

ja es gibt da eine blg Datei


in ihr steht:

[1] Config.pm:324> INFO - This is Biber 2.1
[2] Config.pm:327> INFO - Logfile is 'test.blg'
[167] biber-MSWIN:273> INFO - === %a %b %e, %Y, %H:%M:%S
[168] Biber.pm:333> INFO - Reading 'test.bcf'
[783] Utils.pm:146> WARN - Warning: Found biblatex control file version 3.0, expected version 2.7
[785] Biber.pm:645> INFO - Found 3 citekeys in bib section 0
[853] Biber.pm:2977> INFO - Processing section 0
[921] Biber.pm:3115> INFO - Looking for bibtex format file 'test.bib' for section 0
[933] bibtex.pm:1021> INFO - Decoding LaTeX character macros into UTF-8
[938] bibtex.pm:895> INFO - Found BibTeX data source 'test.bib'
[952] Biber.pm:3115> INFO - Looking for bibtex format file 'biblatex-examples.bib' for section 0
[2553] bibtex.pm:1021> INFO - Decoding LaTeX character macros into UTF-8
[3644] bibtex.pm:895> INFO - Found BibTeX data source 'C:/Program Files/LaTeX/bibtex/bib/biblatex/biblatex-examples.bib'
[3862] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable'
[3863] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized'
[3863] Biber.pm:2854> INFO - Sorting list 'nyt/global' of type 'entry' with scheme 'nyt' and locale 'de-DE'
[3863] Biber.pm:2858> INFO - No sort tailoring available for locale 'de-DE'
[4006] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'normalization = NFD' with 'normalization = prenormalized'
[4006] UCollate.pm:66> INFO - Overriding locale 'de-DE' defaults 'variable = shifted' with 'variable = non-ignorable'
[4006] Biber.pm:2854> INFO - Sorting list 'nyt' of type 'entry' with scheme 'nyt' and locale 'de-DE'
[4006] Biber.pm:2858> INFO - No sort tailoring available for locale 'de-DE'
[4021] bbl.pm:505> INFO - Writing 'test.bbl' with encoding 'UTF-8'
[4096] bbl.pm:596> INFO - Output to test.bbl
[4097] Biber.pm:106> INFO - WARNINGS: 1

Dann werde ich erstmal versuchen eins von euren Beispielen zum laufen zu bringen. Habe heute auch noch andere gefunden im Netz, allerdigs läuft keins davon leider.

MikTex updaten meinst du?

von Bartman » Do 26. Mai 2016, 17:45

Vaschan hat geschrieben:Wenn ich das Minimalbeispiel versuche zu übersetzt mit Texmaker kommt immer "! Use of \sortlist doesn't match its definition." als Fehlermeldung.
Gibt es im Verzeichnis Deiner tex-Datei eine blg-Datei? Was steht in ihr?. Eventuell könnte ein Update helfen.
Vaschan hat geschrieben:Und wenn ich versuche die Sachen in mein Dokument einzubinden, dann kommt "! LaTeX Error: Command \bibhang already defined."
Dafür wirst Du ein neues Minimalbeispiel machen müssen. Es könnte sein, Du versuchst in Deiner tex-Datei natbib und biblatex zu laden. Bringe erst einmal ein einfaches Beispiel aus dem Verweis von Beinschuss oder mein Beispiel zum Laufen und versuche dann, eine Kopie Deiner Arbeit anzupassen.
Vaschan hat geschrieben:Muss ich dann in Texmakereinstellungen dann die im Link beschriebenen Einstellungen vornehmen?

http://texwelt.de/wissen/fragen/1909/wi ... te=1#16701
Probiere es aus.
Vaschan hat geschrieben:Und was genau hat das mit dem Ausdruck \jobname.bib aus sich?
Die erzeugte bib-Datei erhält den Namen der tex-Datei. Im Online-Editor wäre das main.bib.

Nach oben