Horizontaler Abstand der Abkürzung zum Inhalt

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: Horizontaler Abstand der Abkürzung zum Inhalt

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von esdd » Do 7. Jan 2021, 12:28

Fragenius hat geschrieben:
Mi 6. Jan 2021, 08:37

Das Problem bei dem ...

\addcontentsline{toc}{chapter}{Themenbeschreibung}

... ist, dass ich auf der zweiten Seite das Blatt "Themenbeschreibung" habe, welches keine Überschrift haben soll aber im Inhaltsverzeichnis erscheinen soll. Deswegen funktioniert \addchap nicht, da ich ja dann auf dem Blatt die Überschrift bekomme.

Gibt es auch einen Befehl, der wie \addcontentsline im Koma Script funktioniert, das ich quasi manuell einen Punkt ins Inhaltsverzeichnis einbinden kann?

Dann ersetze wenigstens das \addcontentsline{toc}{chapter}{Themenbeschreibung} durch

\addxcontentsline{toc}{chapter}{Themenbeschreibung}

und verschiebe diese Zeile in die eingebundene Datei und/oder ersetze \include durch \input.

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von Fragenius » Mi 6. Jan 2021, 13:12

Also ich hab beim Citavi Export jetzt "Biblatex" eingestellt. Jetzt wird das Datum der Quelle auch besser, also: XX-YY-ZZZZ ausgegeben.

Ich werden den Export deswegen so behalten, aber das Problem mit der \printbibliography und den damit verbundenen Fehlern bleibt bestehen.

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von gast » Mi 6. Jan 2021, 12:29

Fragenius hat geschrieben:
Mi 6. Jan 2021, 08:37

Das Problem bei dem ...

\addcontentsline{toc}{chapter}{Themenbeschreibung}

... ist, dass ich auf der zweiten Seite das Blatt "Themenbeschreibung" habe, welches keine Überschrift haben soll aber im Inhaltsverzeichnis erscheinen soll. Deswegen funktioniert \addchap nicht, da ich ja dann auf dem Blatt die Überschrift bekomme.

Gibt es auch einen Befehl, der wie \addcontentsline im Koma Script funktioniert, das ich quasi manuell einen Punkt ins Inhaltsverzeichnis einbinden kann?

Ich halte ja, ehrlich gesagt, nichts davon Überschriften ins Inhaltsverzeichnis zu setzen, die der Leser dann im Dokument auf der angegebenen Seite vergeblich sucht. Das ist eher verwirrend als nützlich. Wenn es aber sein muss, dann gibt es dafür in KOMA-Script für die Kapitelebene die Anweisung \addchaptertocentry, die auch in der Anleitung erwähnt ist. Unabhängig davon, ob man \addcontentsline oder \addchaptertocentry dafür verwendet, sollte man dann aber auf jeden Fall sicherstellen, dass die Anweisung auf der richtigen Seite ausgeführt wird. Dazu sollte die Anweisung unbedingt in der Datei stehen. Für den Fall, dass die Datei irgendwann vielleicht per \input statt \include geladen wird, sollte außerdem besser noch ein \clearpage davor, damit wirklich bereits davor eine neue Seite begonnen wird (und zuvor auch noch eventuelle ausstehende Gleitumgebungen ausgegeben werden).

Bezüglich der Verwendung von BibTeX muss man sich eben im Klaren sein, dass beispielsweise bei Einträgen wie

@book{Feldmann.2016,
 author = {Feldmann, Carsten and Pumpe, Andreas},
 year = {2016},
 title = {3D-Druck - Verfahrensauswahl und Wirtschaftlichkeit: Entscheidungsunterst{\"u}tzung f{\"u}r Unternehmen},
 url = {http://gbv.eblib.com/patron/FullRecord.aspx?p=4676669},
 address = {Wiesbaden},
 publisher = {{Springer Fachmedien Wiesbaden}},
 isbn = {978-3-658-15196-6},
 series = {essentials},
 file = {https://ebookcentral.proquest.com/lib/gbv/detail.action?docID=4676669}
}

die zusätzlichen Klammern, das Kerning um die als {"\u} geschriebenen "ü" verhindert und auch die korrekte Trennung beeinträchtigen können. Dagegen könnte man für Biber unbesorgt UTF8 als Codierung für den Export aus Citavi aktivieren und hätte dann (aber nur dann) diese Probleme nicht mehr. Darüber hinaus bietet biblatex eben sehr viel mehr Möglichkeiten. So wird beispielsweise url und urldate bei praktisch allen Eintragsarten von nahezu allen Stilen unterstützt.

Liest man die Citavi-Seite zu Bibliographie mit LaTeX aufmerksam, werden dort ebenfalls deutliche Vorteile von biblatex mit biber genannt. Ich verstehe das als Quasi-Empfehlung. Wichtig ist der dortige Hinweis:

Wenn Sie biblatex verwenden, wählen Sie bitte in Citavi den dafür vorgesehen BibLaTeX-Export.

Wenn ich das richtig sehe, hast du das bisher versäumt und weiterhin mit dem bibtex Export gearbeitet.

Natürlich sind solche Entscheidungen immer eine Frage der Abwägung. Eine Fehlermeldung, wie die angegebene, ist übrigens kein typisches Problem für den Wechsel von BibTeX zu biblatex/biber. So etwas kann umgekehrt ebenso auftreten. Und früher oder später empfehle ich jedem, für neue Dokumente auf biblatex+biber umzusteigen. Trotzdem habe ich ein paar alte Projekte, bei denen ich selbst auch noch bei bibtex verharre. Aber sobald ich dort irgendwelche Änderungen an den Literaturverweisen oder dem Literaturverzeichnis haben will, stelle ich die grundsätzlich um. Irgendwas an bst-Dateien zu fummeln, bringt es einfach nicht mehr. Dafür ist meine Zeit zu schade.

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von Fragenius » Mi 6. Jan 2021, 11:40

Dann erstmal Besten Dank! an alle für die Hilfe bis hierhin.

Ich denke vieles habe ich verbessert und ich werde wohl erstmal bei Bibtex bleiben. Hätte gerne Biblatex verwendet, aber Bibtex sieht bislang so aus wie ich es haben möchte und funktioniert.

Aber vielleicht komme ich ja doch nochmal darauf zurück, das zu ändern ...

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von MoeWe » Mi 6. Jan 2021, 11:32

Fragenius hat geschrieben:
Mi 6. Jan 2021, 10:41

Der Fehler bleibt, auch wenn ich einzelne Quellen benutze.

Dann muss das Problem im .tex-Code liegen. Probier den Fehler mit so wenig Code wie möglich zu reproduzieren (Stichwort Minimalbeispiel, ein Beispieldokument sollte kein \input oder \include oder andere Referenzen auf Dateien beinhalten, die wir nicht kennen), dann können wir versuchen, zu verstehen woran es liegt. Die Fehlermeldung an sich bietet leider noch nicht so viel Anknüpfungsmöglichkeiten, es könnte mit "s zusammenhängen, aber zumindest die beiden gezeigten Einträge scheinen in der Hinsicht in Ordnung.

---
Fragenius hat geschrieben:
Mi 6. Jan 2021, 10:41

Und wenn ich doch einfach die Ursprüngliche Literaturverwaltung nehme?
(die funktioniert ja)

\KOMAoptions{bibliography=totoc}								


\bibliographystyle{alphadin}
\bibliography{Literaturverzeichnis}

Davon hält Dich niemand ab. Allerdings ist es wie erwähnt wesentlich unhandlicher BibTeX-Stile anzupassen, als biblatex. Auch das ist wieder eine Abwägung, die Du machen musst. BibTeX ist in einigen Dingen unhandlicher und generell einfach weniger modern als biblatex. Hier im Forum würde ich denken, dass Du schneller eine biblatex-Antwort bekommst, als Du eine BibTeX-Antwort bekommst. Wenn Du damit leben kannst und keine Lust hast, Dich mit biblatex rumzuschlagen, dann ist es völlig legitim, bei BibTeX zu bleiben.

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von Fragenius » Mi 6. Jan 2021, 10:41

Der Fehler bleibt, auch wenn ich einzelne Quellen benutze.

Und wenn ich doch einfach die Ursprüngliche Literaturverwaltung nehme?
(die funktioniert ja)

\KOMAoptions{bibliography=totoc}								


\bibliographystyle{alphadin}
\bibliography{Literaturverzeichnis}

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von MoeWe » Mi 6. Jan 2021, 10:18

\addbibresource muss mit Dateiendung genutzt werden. Stattdessen kann man, so man den möchte, das in biblatex als veraltet geltende \bibliography nutzen, dort darf die Dateiendung aber nicht angeben werden.

----

Aber wir sehen, dass Biber jetzt arbeitet. Zunächst hast Du in der .blg-Datei die folgenden Hinweise

[868] Utils.pm:395> WARN - Entry 'RobertNolan.2020' (Literaturverzeichnis.bib): Invalid format '12.11.2020' of date field 'urldate' - ignoring
[872] Utils.pm:395> WARN - Entry 'SandraTschackert.2020' (Literaturverzeichnis.bib): Invalid format '12.11.2020' of date field 'urldate' - ignoring
[877] Utils.pm:395> WARN - legacy year field '18.11.2020' in entry 'MieleUnternehmen.2020' is not an integer - this will probably not sort properly.
[877] Utils.pm:395> WARN - Entry 'MieleUnternehmen.2020' (Literaturverzeichnis.bib): Invalid format '18.11.2020' of date field 'urldate' - ignoring
[881] Utils.pm:395> WARN - legacy year field '27.11.2020' in entry 'AMPOLYMERS.2020' is not an integer - this will probably not sort properly.
[882] Utils.pm:395> WARN - Entry 'AMPOLYMERS.2020' (Literaturverzeichnis.bib): Invalid format '27.11.2020' of date field 'urldate' - ignoring

Die Probleme sollten klar sein, wenn Du Dich an das erinnerst, was ich oben schrieb: Datumsfelder müssen in biblatex unabhängig von der gewünschten Ausgabe im ISO-8601-Format (YYYY-MM-DD) befüllt werden. Also

urldate = {2020-11-27},

statt urldate = {27.11.2020}, etc. etc.

Das wird Dein Problem nicht lösen, sollte aber unbedingt behoben werden.

----

Wenn der Fehler

! Argument of \language@active@arg" has an extra }.
<inserted text> 
                \par 
l.136 

nur auftritt, wenn \printbibliography im Dokument steht, dann liegt die Vermutung nah, dass irgendwelche Einträge in Deiner .bib-Datei problematisch sind und den Fehler verursachen.

Zumindest die zwei gezeigten Einträge machen bei mir in einem einfachen Dokument keine Probleme, aber die .blg-Datei zeigt, dass es noch mehr Einträge gibt, vielleicht ist einer davon ein Problem.

Probier mal einzugrenzen, welcher Eintrag den Fehler produziert. Zitiere dafür immer nur einen Eintrag in Deinem Testdokument und schau, wann der Fehler auftritt. Bitte lösche zwischen jedem Testschritt die .aux, .bbl- und .bcf-Datei, um Probleme aus vorherigen Läufen auszuschließen.

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von Fragenius » Mi 6. Jan 2021, 10:08

Ich habe es mal mit und ohne .bib versucht und auch mal wie im nachfolgenden Code eingegeben ... aber es hängt sich nur bei der \printbibliography auf, wenn ich die raus nehme funktioniert es ja und die Quellen werden angezeigt, nur hab ich dann ja das Verzeichnis nicht.

\KOMAoptions{bibliography=totoc}								%Ausgabe im Literaturverzeichnis
\usepackage[style=alphabetic, sorting=nyt]{biblatex}
\bibliography{Literaturverzeichnis} 
Dateianhänge
Masterarbeit.blg
(1.98 KiB) 111-mal heruntergeladen
Masterarbeit.log
(55.69 KiB) 116-mal heruntergeladen

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von MoeWe » Mi 6. Jan 2021, 09:58

Naja, nichts passiert ja nun nicht. Bitte zeig uns die vollständige .log-Datei und die .blg-Datei.

In \addbibresource{Literaturverzeichnis} fehlt .bib: \addbibresource braucht die Dateiendung

\addbibresource{Literaturverzeichnis.bib}

Re: Horizontaler Abstand der Abkürzung zum Inhalt

von Fragenius » Mi 6. Jan 2021, 09:30

Hat leider nichts genützt. Mein Dokument und die .bib habe ich umbenannt und wenn ich dann die Kompilierreihenfolge mache passiert nichts. Die Quellen bleiben dick geschrieben.

Wenn ich dann die \pintbibliography einfüge kommt zusätzlich dieser Fehler:

! Argument of \language@active@arg" has an extra }.<inserted text>\par
! Paragraph ended before \language@active@arg" was complete.<to be read again>\par

So komplex ist der Code für die Quellen ja nun nicht:

\KOMAoptions{bibliography=totoc}								
\usepackage[backend=biber, style=alphabetic]{biblatex}
\addbibresource{Literaturverzeichnis} 


\printbibliography

Update: Habe das .bib ergänzt und er konnte das Literaturverzeichnis finden. Der Fehler mit der \printbibliography bleibt hingegen.

Oder liegt es an der .bib von Citavi?

@misc{AMPOLYMERS.2020,
 editor = {{AM POLYMERS GmbH}},
 year = {27.11.2020},
 title = {Polypropylen -- PP},
 url = {https://www.am-polymers.de/polypropylen-pp/},
 urldate = {27.11.2020}
}


@book{Feldmann.2016,
 author = {Feldmann, Carsten and Pumpe, Andreas},
 year = {2016},
 title = {3D-Druck - Verfahrensauswahl und Wirtschaftlichkeit: Entscheidungsunterst{\"u}tzung f{\"u}r Unternehmen},
 url = {http://gbv.eblib.com/patron/FullRecord.aspx?p=4676669},
 address = {Wiesbaden},
 publisher = {{Springer Fachmedien Wiesbaden}},
 isbn = {978-3-658-15196-6},
 series = {essentials},
 file = {https://ebookcentral.proquest.com/lib/gbv/detail.action?docID=4676669}
}


Nach oben