Soll ich meine Präambel in einer .tex-Datei oder einer .sty-Datei platzieren?

Soll ich meine Präambel in einer .tex-Datei oder einer .sty-Datei platzieren?

Ich schreibe meine Abschlussarbeit und habe beschlossen, meine Präambel mit Paketen und benutzerdefinierten neuen Befehlen und Makros dort zu platzieren, um eine übersichtlichere main.texDatei zu erhalten.

Ich habe meine Präambel in einer Datei mit dem Namen abgelegt mypreamble.sty.

Ist das Schreiben einer .sty-Datei die beste Vorgehensweise?

Es wird wie erwartet kompiliert und es werden keine Fehler angezeigt.

Soll ich meine Präambel auf ein platzieren preamble.texund mit aufrufen \input{preamble.tex}?

Hier ist ein minimales funktionierendes Beispiel:

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[brazil]{babel}
\usepackage{titlesec}

\titleformat{\chapter}[hang]
{\normalfont\bfseries\large}
{\thechapter}
{0.5em}
{\MakeUppercase}
[]
\titlespacing{\chapter}{0em}{*2}{*2}[0em]
.
.
.

Und auf meiner main.texnenne ich es einfach mit

\documentclass[a4paper,12pt, article]{memoir}
\usepackage{mypreamble}
\begin{document}
My thesis.
\end{document}

Antwort1

.styist in Ordnung und das, was ich normalerweise vorschlage, aber es macht keinen Unterschied, außer dass Sie \makeatletterBefehle mit @ im \inputFormular verwenden müssen.

verwandte Informationen