宿題シートを書くときは、通常必要な LaTeX の機能 (パッケージ、ページ パラメータ、ユーザー定義のコマンドと環境など) がすべて組み込まれたテンプレートを使用します。新しい宿題シートを書くには、このテンプレートの内容をコピーして新しいドキュメントに貼り付け、書き始めるだけです。これにより、時間が節約され、多くの宿題シート全体で一貫性を保つことができます。残念ながら、このプリアンブルの情報は非常に膨大になったため、ドキュメントの始まりを確認するだけでもかなりスクロールダウンする必要があります。さらに、プリアンブルの内容の多くは特定の宿題シートには当てはまらないため、ケースごとに取り除くのは避けたいのです。
私の質問は、このテンプレートは、ドキュメント クラスのように呼び出すことができるが、プリアンブルがビューから「非表示」になっている、真のテンプレートのように実装できるかどうかです。実際、これはユーザー定義のドキュメント クラスの単純な例ですか?
答え1
プレアンブル全体を移動するだけで、mystuff.sty
ドキュメントは次の形式になります。
\docuemntclass{article}
\usepackage{mystuff}
\begin{docuemnt}
...
これがパッケージの基本的な形式です。後でオプションの定義を検討して、
\usepackage[something]{mystuff}
必要であれば追加することもできますし、まったく必要ない場合もあります。