Literaturverzeichnis

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

von LilaLuftballon » Di 25. Sep 2018, 15:09

Nach dem ich die beiden gelöscht habe und
\DeclareDelimFormat{multinamedelim}{\addsemicolon\space}
eingefügt habe, erhalte ich jetzt das gewünschte Ergebnis!!

Vielen Dank für die lieben, verständnisvollen und helfenden Kommentare!!

von Bartman » Mo 24. Sep 2018, 21:30

LilaLuftballon hat geschrieben:Ich hab nur noch das Problem, dass ich bei zwei Autoren ein Komma zwischen den Autoren ausgegeben bekomme, und nicht ein "und" wie ich gerne hätte.., also statt -Autor 1 und Autor 2- erhalte ich - Autor 1, Autor 2- Ich frage mich also, ob ich dass ebenso programmieren/definieren kann, wie ich das et. al bei mehreren Autoren definiert habe
Was passiert denn, wenn Du die beiden Befehle entfernst?
\renewcommand*{\multinamedelim}{\addcomma\space}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}

von Gast » Mo 24. Sep 2018, 19:44

Was ist eigentlich so schwer daran, bei einer Frage ein vollständiges Minimalbeispiel (←das ist ein Link, bitte lesen!) anzugeben …

von LilaLuftballon » Mo 24. Sep 2018, 19:35

Alles klar, array konnte ich erst nicht raus nehmen, da ich da ne Fehrlermeldung bekommen habe, aber jetzt ging es :)

Ich hab nur noch das Problem, dass ich bei zwei Autoren ein Komma zwischen den Autoren ausgegeben bekomme, und nicht ein "und" wie ich gerne hätte.., also statt -Autor 1 und Autor 2- erhalte ich - Autor 1, Autor 2- Ich frage mich also, ob ich dass ebenso programmieren/definieren kann, wie ich das et. al bei mehreren Autoren definiert habe
\documentclass[12pt,twoside,a4paper,titlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[usenames]{color}
\usepackage{graphicx,caption}
\usepackage{tabularx}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{mathptmx}
\usepackage{fancyhdr}
\usepackage{acronym}
\usepackage{parskip}
\usepackage{lscape}
\usepackage{csquotes}

\usepackage[style=authoryear, 
natbib=true, 
sortlocale=de_DE,
backend=biber, 
giveninits=true, 
uniquename=init,
isbn=false,
doi=false,
eprint=false,
maxbibnames=3, 
maxcitenames=2,
autocite=inline,
]{biblatex}

\AtEveryBibitem{
  \clearfield{pagetotal}
}

\renewcommand*{\newunitpunct}{\addcomma\space}
\renewcommand*{\multinamedelim}{\addcomma \space}

\DeclareNameAlias{sortname}{family-given}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}
\DeclareDelimFormat[bib,biblist]{nametitledelim}{\addcolon\space}

\DeclareFieldFormat*{title}{\mkbibemph{#1\isdot}}% Kursiv für alle Titel
\DeclareFieldFormat{journaltitle}{#1}% aufrechte/normale Schrift für Zeitschriftennamen
\DefineBibliographyStrings{german}{%
  andothers = {et\addnbthinspace al\adddot}
}

\SetCiteCommand{\autocite}

 


[/code]

von Gast » Mo 24. Sep 2018, 18:17

Aha. Das sieht doch viel besser aus.

Noch ein paar kleine Tipps:
  • Nimm ruhig xcolor statt color. xcolor lädt color und kann noch ein paar Dinge mehr.
  • mathptmx ist veraltet (zumindest sagt es auf CTAN "The pack­age is part of psnfss, but is reck­oned to be ob­so­lete. Users are rec­om­mended to switch to us­ing newtx in its place."). Ich finde es außerdem hässlich. Wenn Times sein muss, dann probier mal newtx­math und/oder newtxtext. Siehe auch https://tex.stackexchange.com/q/141033/35864
  • Brauchst Du wirklich eurosym? Schreibst Du die ganze Zeit über Geldbeträge?
  • array wird von tabularx schon geladen, müsste also weg können.

von u_fischer » Mo 24. Sep 2018, 18:11

LilaLuftballon hat geschrieben:habe Angst, irgendetwas so zu verändern, dass es gar nicht mehr läuft und ich dann selbst nicht mehr verstehe, wo der Fehler liegt.
Mache es wie ich: Wenn ich komplizierte Änderungen plane, mache ich eine vollständige Kopie in einem anderen Ordner und experimentiere mit der herum. Wenn es dann explodiert (was es beim ersten Versuch oft tut), habe ich immer noch das Original und kann mit einer frischen Kopie neu anfangen.

von LilaLuftballon » Mo 24. Sep 2018, 18:05

Danke! Das hat mir schon viel mehr geholfen!

Ich hab jetzt mal in einer Kopie rumprobiert und meine Packages die ich brauche sind dann noch diese:
\documentclass[12pt,twoside,a4paper,titlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[usenames]{color}
\usepackage{graphicx,caption}
\usepackage{tabularx}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{mathptmx}
\usepackage{fancyhdr}
\usepackage{acronym}
\usepackage{parskip}
\usepackage{eurosym}
\usepackage{array}
\usepackage{lscape}
\usepackage{csquotes}

\usepackage[style=authoryear, 
natbib=true, 
backend=biber, 
giveninits=true, 
uniquename=init,
isbn=false,
doi=false,
eprint=false,
maxbibnames=3, 
maxcitenames=2
]{biblatex}

 


Da ich meine Arbeit im Bereich Statistik schreibe, habe ich viele Formeln und Gleichungen, sowie Tabellen und Graphiken. [/code]

von Gast » Mo 24. Sep 2018, 17:34

Das Vorlagendokument Deiner Uni scheint ja etwas ... weniger gut zu sein.

Entferne (z.B. durch Auskommentieren) doch einfach mal ein paar der angesprochenen veralteten Pakete. Wenn dann immer noch alles kompiliert und aussieht wie vorher, dann waren sie wohl nicht so wichtig. Wenn Du das einzeln machst und vorher und nachher keine Fehler zu sehen sind, dann kann dabei nicht viel schief gehen. Trotzdem ist es natürlich immer eine gute Idee, reichlich Sicherheitskopien von einer wichtigen Arbeit zu machen und solche Veränderungen zunächst nur an einer Kopie vorzunehmen. Dann kannst Du das echte Dokument ändern, wenn Du Dir sicher bist, dass alles funktioniert.

Vom Gefühl her hätte ich gesagt, dass Du von dem ganzen Haufen maximal
\documentclass[12pt,twoside,a4paper,titlepage]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[usenames]{color}
\usepackage{graphicx,caption}
\usepackage{tabularx}
\usepackage{amsmath}
\usepackage[normalem]{ulem}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{fancyhdr}
\usepackage{acronym}
\usepackage{parskip}
\usepackage{pdfpages}
\usepackage[flushmargin, hang]{footmisc}
\usepackage[a4paper,
left=2.5cm, right=2.5cm,
top=3cm, bottom=3cm]{geometry}
brauchst.
Und selbst da gibt es noch einige Dinge, die wahrscheinlich weg können
  • Musst Du Dinge unterstreichen? (Das ist typographisch häufig eh nicht so hübsch.) Wenn nein, kann ulem weg.
  • Wahrscheinlich kann acronym auch weg oder erstellst Du ein Abkürzungsverzeichnis?
  • Hast Du Theoreme (oder auch mathematische Sätze, Lemmata, Beweise) in Deinem Dokument? Wenn nein, kann amsthm weg. (Mir ist an Deiner Literaturliste nicht ganz klar geworden, ob es sich um eine mathematische Arbeit handelt. Ich bitte um Entschuldigung, wenn ich Dir damit auf die Füße getreten bin.)
  • Möchtest Du ganze PDF-Seiten von woanders einbinden? Wenn nicht, kann pdfpages weg.

von Gast » Mo 24. Sep 2018, 17:30

LilaLuftballon hat geschrieben:Mit den veralteten Packeten handelt es sich so, dass sie zum Teil aus einem Vorlagedokument meiner Uni stammen und ich selber bei den meisten gar nicht so genau weiß, wo für sie gut sind, und was sie bedeuten.
Schlechte Arbeitsweise. Du solltest nur das verwenden, von dem Du weißt, dass Du es brauchst.
LilaLuftballon hat geschrieben:Und bevor ich irgendwelche wichtigen Packages für die Beantwortung meiner Frage rausstreiche habe ich erstmal alles drin gelassen.
Weil Du die Minimalbeispiel-Anleitung, die jetzt schon mehrfach verlinkt wurde, nicht beachtet hast. Da steht nämlich drin, wie Du vorgehst, um zu sehen, ob Du es brauchst.
LilaLuftballon hat geschrieben:Ich habe probiert zu BibLatex zu tauschen, aber ich verstehe viele Sachen leider nicht
Das ist zu ungenau, als dass wir helfen könnten. Jetzt fehlt nicht nur ein Minimalbeispiel, es fehlt auch eine klare Problembeschreibung.
LilaLuftballon hat geschrieben:Angst, irgendetwas so zu verändern, dass es gar nicht mehr läuft und ich dann selbst nicht mehr verstehe, wo der Fehler liegt.
Zum einen solltest Du ohnehin regelmäßig ein Backup des Dokuments anfertigen. Immer wieder schreiben Leute kurz vor Abgabe um Hilfe, weil ihr Rechner abgestürzt ist und dabei das Dokument beschädigt wurde. Zum anderen kann man bei LaTeX nun wirklich alle Änderungen wieder rückgängig machen. Das ist nicht wie bei Word, wo man irgendwo drauf klickt und dann passiert etwas, was selbst mit «rückgängig» nicht komplett rückgängig gemacht werden kann. Um etwas am Ergebnis zu ändern, wirst Du jedenfalls etwas an den Quellen ändern müssen. Und Gast von 13:30 Uhr hat ja ein Beispiel gegeben, was zu ändern wäre, um mit biblatex zum Ziel zu kommen. Du musst dann nur noch dafür sorgen, dass im Editor statt bibtex auch wirklich biber[/b] aufgerufen wird. Wie das geht, ist in den oben verlinkten wichtigen Hinweisen verlinkt.

von LilaLuftballon » Mo 24. Sep 2018, 17:20

Danke erstmal, ein Teil der Antworten hat mir geholfen, ein anderer Teil hat meine Ratlosigkeit und meine Panik leider nur verschlimmert, da ich nicht verstehe wie bzw. was ich machen soll. Mit den veralteten Packeten handelt es sich so, dass sie zum Teil aus einem Vorlagedokument meiner Uni stammen und ich selber bei den meisten gar nicht so genau weiß, wo für sie gut sind, und was sie bedeuten. Und bevor ich irgendwelche wichtigen Packages für die Beantwortung meiner Frage rausstreiche habe ich erstmal alles drin gelassen.

Ich habe probiert zu BibLatex zu tauschen, aber ich verstehe viele Sachen leider nicht auch nicht aus den vorgeschlagenen Seiten und habe Angst, irgendetwas so zu verändern, dass es gar nicht mehr läuft und ich dann selbst nicht mehr verstehe, wo der Fehler liegt.

Nach oben