Ao escrever folhas de lição de casa, utilizo um modelo cujo preâmbulo incorpora todos os recursos do LaTeX que normalmente necessito: pacotes, parâmetros de página, comandos e ambientes definidos pelo usuário, etc. cole o conteúdo deste modelo em um novo documento e comece a escrever. Isso me economiza tempo e ajuda a garantir a consistência em todas as minhas planilhas de dever de casa. Infelizmente, essas informações de preâmbulo tornaram-se bastante extensas, de modo que tenho que rolar bastante para ver onde meu documento começa. Além disso, grande parte do conteúdo do preâmbulo não se aplicará a uma determinada folha de trabalho de casa, e não quero ter que eliminá-lo caso a caso.
Minha pergunta é: esse modelo pode ser implementado mais como um modelo verdadeiro que pode ser invocado (como uma classe de documento), mas cujo preâmbulo fica "oculto" da visualização? Na verdade, este é um exemplo simples de uma classe de documento definida pelo usuário?
Responder1
Você pode simplesmente mover todo o preâmbulo mystuff.sty
para que seus documentos fiquem no formato
\docuemntclass{article}
\usepackage{mystuff}
\begin{docuemnt}
...
Essa é a forma básica de um pacote, mais tarde você poderá definir opções e ter
\usepackage[something]{mystuff}
se precisar, mas você pode adicioná-lo mais tarde ou pode nem precisar dele.