1

WB 2.0 のパッケージのドキュメントを書いています。ドキュメント ツール パレットを使用してリンクを作成したり、セルを挿入したりすると、次のメッセージが表示されることがよくあります。

Global StyleNames::shdw: Symbol StyleNames appears in multiple contexts {Global,System}; definitions in context Globalは、他の定義によってシャドウされるか、シャドウされる可能性があります。>>

Workbench - Mathematica の新しいセッションを開始した後でも、このメッセージが表示されます。

これを除いて、他のすべては正常に機能しているようです。私はまだ「ビルド」を行っていませんが、ドキュメントページは問題ないようです。たとえば、リンクは期待どおりに機能します。

このメッセージが表示される理由と修正方法を教えてください。ビルド段階で問題が発生する可能性はありますか?

私が与えることができる唯一の「ヒント」(おそらく無関係)は、シンボルページを初めて作成したとき(使用メッセージから自動的に)、WBが何らかの形で「混乱」し、ダウンロードした数値サンプルパッケージのページが含まれていたことです. Wolfram Workbench Web サイト。これらのシンボル ページを消去し、この Numerical パッケージに関連するリンク/接続/拡張機能を削除しました。それ以来、上記のメッセージを除いて、すべて問題ないようです。


この問題をもう少し実験したところ、まさに次のようになりました。

  • WB2.0を起動
  • パッケージ エクスプローラーで、.nb ファイルをダブルクリックして、MMA が既定のエディターとして自動的に開始されるようにします (Workbench サイトにある CardDeck サンプル パッケージの CardDeck.nb ファイルを使用します)。
  • MMA で、DocumentationTools パレットを開く
  • サンプル チュートリアル ページのボタン (またはその他のほとんどのボタン) をクリックします。

バン!次のメッセージが表示されます: Global StyleNames::shdw: Symbol StyleNames appears in multiple contexts {Global,System }; definitions in context Globalmay shadowed or be shadowed by other definitions. >>

メッセージウィンドウで。したがって、この問題は特に私のパッケージ ファイルに関連しているようには見えませんが、何らかの方法で DocumentationTools パレットにリンクされています。他の誰かがこの問題を抱えていますか? インストールが破損していませんか?

助けてくれてありがとう

4

1 に答える 1

1

プロパティ、ノートブックのプロパティを介して、特定のノートブックの自動ソース読み込みをオフにしてみてください。

于 2011-10-12T10:43:24.750 に答える