Literaturverzeichniseinträge verändern

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: Literaturverzeichniseinträge verändern

...

von nixversteh » Do 23. Jul 2015, 17:14

@ u_fischer,

Asche auf mein Haupt, da habe ich wohl geschlafen, ich bitte um Entschuldigung.

Gruß

Martin

von Seestudent » Do 23. Jul 2015, 16:34

ok hat sich jetzt geklärt.
ich habe jetzt die .tex file als utf-8 exportiert, meine bib datei war schon so kompiliert. Jetzt klappt alles. Ich danke euch allen für eure Hilfe.

von u_fischer » Do 23. Jul 2015, 16:32

Lösche mal die bbl-Datei und kompiliere neu (mit \usepackage[ansinew]{inputenc} und *ohne* bibencoding. Vielleicht sind die Umlaute dann ja richtig. (Ich kann nicht wissen, welche Kodierung deine bib hat).

von Seestudent » Do 23. Jul 2015, 16:29

Und wie kann ich die Dokumente umkodieren? Ich habe sie mit ISO-Latin 9 geschrieben.

Danke

Flo

von u_fischer » Do 23. Jul 2015, 16:19

Seestudent hat geschrieben:Muss ich das mit dem \usepackage[ansinew]{inputenc} dann auch in die Bibliography dabei einfügen? Weil im Literaturverzeichnis zeigt es mir immer noch nicht die Umlaute an.
Nein, das gehört nicht in die bib. Am einfachsten ist es, wenn du deine bib genauso kodierst wie dein Dokument. Wenn die bib-Datei aber utf8 kodiert ist, dann musst du das biblatex sagen:
\usepackage[bibencoding=utf8,....]{biblatex}
Du solltest aber wissen, dass bibtex nicht wirklich mit utf8 umgehen kann. Wenn die bib utf8 kodiert ist, solltest du auf biber umsteigen (was sowieso eine gute Idee ist).

Re: ....

von u_fischer » Do 23. Jul 2015, 16:15

nixversteh hat geschrieben: mein geklauter Code läuft aber,
Laufen reicht nicht. Schau mal die Ausgabe genau an:
Nawrath, Dennis und Peters, Sebastian und (2014).
Was macht das zweite "und" da?

deiner leider nicht. Korrekt ist dieser:
\DeclareNameAlias{default}{last-first}
Erstens läuft mein Code, und zweitens kann man, wenn man möchte, auch default ändern. Aber wenn du default für besser hältst, warum definiert dein Beispiel sortname um?

....

von nixversteh » Do 23. Jul 2015, 15:55

u_fischer hat geschrieben:
hier gibt er mir jetzt folgende Fehlermeldung aus:
Weil Martin den backend-Treiber von bibtex zu biber geändert hat, ohne dich darauf hinzuweisen.

Sein Code ist übrigens falsch (und die Quelle sehr alt). Das \fi am Ende kann nur Ärger machen. Korrekt ist \DeclareNameAlias{sortname}{last-first}.

Dein eigener Code ist übrigens auch fehlerhaft. All die \\ sind sehr zweifelhaft, und was `\newcommand{ü}{"u}` soll, fragt man sich auch.
Hallo Ulrike,

mein geklauter Code läuft aber, deiner leider nicht. Korrekt ist dieser:
\DeclareNameAlias{default}{last-first}
Ein bisschen Eigenverantwortung muss man den Tread-Erstellern schon zu billigen.

Gruß

Martin

von Seestudent » Do 23. Jul 2015, 15:50

Muss ich das mit dem \usepackage[ansinew]{inputenc} dann auch in die Bibliography dabei einfügen? Weil im Literaturverzeichnis zeigt es mir immer noch nicht die Umlaute an.

Danke schonmal bis hierher

Flo

von u_fischer » Do 23. Jul 2015, 15:44

Seestudent hat geschrieben:OK danke.
Die Umlaute sind deshalb, weil das mit den usepackage irgendwie noch nicht so wirklich funktioniert. Ich hab ja eigentlich die notwendigen Packages eingebunden, es erschien immer die Fehlermeldung bezüglich der Umlaute. Daher hab ich mir diese Zeilen erstellt, damit klappts bisher.
Nun, es ist falsch. Löse dein Problem richtig. Deine Datei ist nicht utf8 kodiert, also solltest du das auch LaTeX auch vorlügen. Benutze
\usepackage[ansinew]{inputenc} oder konvertiere deine Datei nach utf8.
Das mit den \\ ist nur um den Zeilenabstand etc. anzuschauen.
Benütze \vspace für Abstand zwischen Absätzen. Und \\[\baselineskip] für Abstand innerhalb von Absätzen.

von Seestudent » Do 23. Jul 2015, 15:36

OK danke.
Die Umlaute sind deshalb, weil das mit den usepackage irgendwie noch nicht so wirklich funktioniert. Ich hab ja eigentlich die notwendigen Packages eingebunden, es erschien immer die Fehlermeldung bezüglich der Umlaute. Daher hab ich mir diese Zeilen erstellt, damit klappts bisher.
Das mit den \\ ist nur um den Zeilenabstand etc. anzuschauen. Daraus wird dann eine Hausarbeit, es sind eben nur spezielle formale Angaben gemacht worden, die ich zu Beginn aufstellen wollte.

Danke nochmals

Flo

Nach oben