ユーザー定義のドキュメントテンプレート

ユーザー定義のドキュメントテンプレート

宿題シートを書くときは、通常必要な LaTeX の機能 (パッケージ、ページ パラメータ、ユーザー定義のコマンドと環境など) がすべて組み込まれたテンプレートを使用します。新しい宿題シートを書くには、このテンプレートの内容をコピーして新しいドキュメントに貼り付け、書き始めるだけです。これにより、時間が節約され、多くの宿題シート全体で一貫性を保つことができます。残念ながら、このプリアンブルの情報は非常に膨大になったため、ドキュメントの始まりを確認するだけでもかなりスクロールダウンする必要があります。さらに、プリアンブルの内容の多くは特定の宿題シートには当てはまらないため、ケースごとに取り除くのは避けたいのです。

私の質問は、このテンプレートは、ドキュメント クラスのように呼び出すことができるが、プリアンブルがビューから「非表示」になっている、真のテンプレートのように実装できるかどうかです。実際、これはユーザー定義のドキュメント クラスの単純な例ですか?

答え1

プレアンブル全体を移動するだけで、mystuff.styドキュメントは次の形式になります。

\docuemntclass{article}
\usepackage{mystuff}
\begin{docuemnt}
 ...

これがパッケージの基本的な形式です。後でオプションの定義を検討して、

 \usepackage[something]{mystuff}

必要であれば追加することもできますし、まったく必要ない場合もあります。

関連情報