Workbench を使用してパッケージのドキュメントを作成しています。これまで私は使用してきました
Quit[]
Needs["mypackage`"]
各チュートリアルの冒頭。これは、クリーンなグローバル環境とパッケージのロードを同時に行いたいためです。
いくつかのビルドを実行し、すべてが期待どおりに機能しましたが、MMA を使用してパッケージのチュートリアルを起動するたびに、クリーンなグローバル コンテキストとパッケージ コンテキストを "自動的に" ロードするより良い方法はありますか?
つまり、あるチュートリアルから次のチュートリアルへ、またはチュートリアルから通常の MMA ノートブックへ戻るときに、チュートリアルの例で定義されているすべてのシンボルが「忘れられる」可能性はありますか? 標準の MMA チュートリアル ページでは、これが発生しているように見えます。
これは、ローカル/ノートブックのコンテキストで実行できると思います。
しかし、これは実際にはどのように機能するのでしょうか?
ご協力ありがとうございました