Devo colocar meu preâmbulo em um arquivo .tex ou em um arquivo .sty

Devo colocar meu preâmbulo em um arquivo .tex ou em um arquivo .sty

Estou escrevendo minha tese e decidi colocar meu preâmbulo com pacotes e novos comandos e macros personalizados para ter um main.texarquivo mais limpo.

Coloquei meu preâmbulo em um arquivo chamado mypreamble.sty.

Esta é uma prática recomendada para escrever um .sty?

Ele compila conforme o esperado e nenhum erro é mostrado.

Devo colocar meu preâmbulo em a preamble.texe chamá-lo com \input{preamble.tex}?

Aqui está um exemplo mínimo de trabalho:

\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]
.
.
.

E no meu main.texeu simplesmente chamo isso de

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

Responder1

.styestá bom, e o que eu costumo sugerir, mas não faz diferença além do que você precisa \makeatletterse usar comandos com @ no \inputformulário.

informação relacionada