Modelos de documentos definidos pelo usuário

Modelos de documentos definidos pelo usuário

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.stypara 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.

informação relacionada