Fehlerhafte Präambel? "Command \AtBeginEnvironment already defined. \csgappto{@begin@#1@hook}}"

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: Fehlerhafte Präambel? "Command \AtBeginEnvironment already defined. \csgappto{@begin@#1@hook}}"

Re: Fehlerhafte Präambel? "Command \AtBeginEnvironment already defined. \csgappto{@begin@#1@hook}}"

von MoeWe » Mi 12. Mai 2021, 14:27

Bei einem Mehrbenutzer-MikTeX können Pakete sowohl als Admin als auch als normaler Nutzer installiert werden. Der admin- und der nutzerkontrollierte Teil sind dabei unabhängig und nur der Nutzer kann Nutzerpakete updaten und nur der Admin Adminpakete. Daher reicht es im Allgemeinen nicht, nur als Admin nach Updates zu suchen, es muss zusätzlich auch als Nutzer nach Aktualisierungen gesucht werden.

Wenn das auch nicht hilft, lade bitte mal die vollständige .log-Datei von einem fehlerhaften LaTeX-Lauf hier hoch. Wenn es Versionsprobleme gibt, sollten die dort eindeutig sichtbar sein.

Der gezeigte Präambelcode allein ist leider zum Diagnostizieren von Problemen oftmals nicht ausreichend. Da eine Präambel alleine kein valides LaTeX-Dokument erzeugt spielt der Dokumentkörper \begin{document}...\end{document} eine entscheidende Rolle. Du solltest daher darüber nachdenken, eine \begin{document}...\end{document} mit dem für das Reproduzieren des Fehlers nötigen Inhalt (oft reicht "lorem ipsum" völlig aus) beizufügen und die Präambel nur auf das für den Fehler Notwendige zu reduzieren. Das geht oft mit einer Binärsuche wunderbar, siehe auch https://texwelt.de/fragen/569/.

Re: Fehlerhafte Präambel? "Command \AtBeginEnvironment already defined. \csgappto{@begin@#1@hook}}"

von PreambleMakesMeCry » Mi 12. Mai 2021, 14:05

Danke für den Hinweis. Nach erneuter Überprüfung der Updates (wieder als Admin), kann ich bestätigen, dass es wirklich nicht daran liegt, die Packages zu aktualisieren. Ich bekomme auch keine Fehlermeldungen, die sich direkt auf die Versionierung beziehen.

Für weitere Hinweise bin ich sehr dankbar!

Re: Fehlerhafte Präambel? "Command \AtBeginEnvironment already defined. \csgappto{@begin@#1@hook}}"

von u_fischer » Di 11. Mai 2021, 14:48

du hast wahrscheinlich nicht alle Pakete in miktex geupdatet. Du musst Update in miktex sowohl in user als auch im admin mode machen, damit alles synchronisiert ist.

Fehlerhafte Präambel? "Command \AtBeginEnvironment already defined. \csgappto{@begin@#1@hook}}"

von PreambleMakesMeCry » Di 11. Mai 2021, 13:30

Liebe Helfer/innen des Latex Forums,
ich arbeite mit TexStudio/JabRef und habe vor kurzem alle meine Pakete mit MikTex geupdated. Das Bauen des PDFs führt bei mir jedoch immer zu Fehlern. Mit dem Naschlagen der verschiedenen Fehler komme ich leider nicht weiter. Die Integration des biblatex packages wirft zum Beispiel folgenden Fehler:
"Command \AtBeginEnvironment already defined. \csgappto{@begin@#1@hook}}"

Ich kann zwar auf meine Quellen vom .tex Dokument aus zugreifen, jedoch werden sie im PDF nicht richtig angezeigt.

In weiteren Beiträgen fand ich Hilfevorschläge, die beinhalteten die Ergänzung der Pakete "harvard" oder "scrhack". Beides half mir leider nicht weiter. Falls ihr den Fehler oder die Fehler seht, wäre ich für eure Hilfe sehr dankbar!

-------------------------------------------------------------------

Kleine Ergänzung: Auch das Bauen verschiedener Templates führt bei mir immer zu Fehlern, kann es an einem grundlegendem Fehler meiner Softwareeinstellungen liegen?

#############################################
################## Präambel ####################
#############################################

\documentclass[a4paper,12pt,ngerman,listof=totoc,bibliography=totoc]{scrbook} 
%1,5 zeilenabstand
\usepackage[onehalfspacing]{setspace}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}  
\usepackage{babel} %für delta \usepackage{amsmath,amssymb} \usepackage{varioref} \usepackage{hyperref} \usepackage{cleveref} %für mehrzeilige kommentare \usepackage{verbatim} \usepackage{varwidth} \usepackage{lmodern} \usepackage{microtype}% verbesserter Randausgleich %farben im text \usepackage{acronym} %grafiken \usepackage{rotating, graphicx} %grafiken auch nebeneinander realisieren \usepackage{subfig} %position erzwingen \usepackage{float} %pdfs über mehrere seiten \usepackage{pdfpages} %\usepackage{a4} \usepackage[a4paper, left=3cm, right=2cm, top=2.5cm, bottom=2.5cm]{geometry} \usepackage[babel, german=quotes]{csquotes} \usepackage[style=authoryear]{biblatex} \addbibresource{Masterarbeit.bib}

Nach oben