2011-10-12 47 views
1

我正在爲WB 2.0編寫一個包的文檔。 很多時候,當我創建鏈接或插入使用文檔工具調色板細胞,我得到以下信息:Wolfram Workbench 2.0中的shadow消息

全球StyleNames::shdw: Symbol StyleNames appears in multiple contexts {Global,系統}; definitions in context Global可能遮蓋或通過其他定義被隱藏。 >>

即使在我開始一個新的Workbench - Mathematica會話後,也會出現此消息。

除此之外,其他一切似乎都正常。文檔頁面似乎沒問題,雖然我還沒有做出「構建」。例如,鏈接按預期工作。

你能解釋我爲什麼會收到這條消息,並解決它嗎? 我應該在Build階段期待問題嗎?

我可以給出的唯一「提示」(可能無關緊要)是,我第一次創建符號頁面(自動從使用消息中),WB以某種方式得到了「困惑」,幷包含了數值樣本包的頁面我從Wolfram Workbench網站下載。我刪除了這些符號頁面,並消除了與此數值包有關的任何鏈接/連接/擴展,從那以後,除了上面的消息外,一切似乎都正常。


我只是嘗試遠一點這個問題,這到底是什麼情況:

  • 開始WB 2.0
  • 在Package Explorer中,在.nb文件,雙擊,使MMA是自動作爲默認編輯器啓動(我使用Workbench站點上的CardDeck示例包中的CardDeck.nb文件)
  • 當處於MMA中時,打開DocumentationTools調色板
  • 單擊t他的示例教程頁按鈕(或其他大多數按鈕)

砰!我收到消息: 全球StyleNames::shdw: Symbol StyleNames appears in multiple contexts {Global,系統}; definitions in context Global可能會影響或被其他定義遮蔽。 >>

在消息窗口中。 因此,似乎這個問題與我的軟件包文件沒有特別的關係,但它以某種方式鏈接到DocumentationTools調色板。 其他人有這個問題嗎? 它是一個損壞的安裝?

感謝您的幫助

+0

我也收到Global'StyleNames :: shdw:消息。可能是一個無害的警告信息。我想象陰影定義和重裝的定義是一樣的。繼續並不重視。 –

+0

@ChrisDegnen這就是我所做的。我只是想知道這是一個工作臺「錯誤」還是某種不正確的安裝。 據我所知,它是無害的。 – magma

回答

1

你可以嘗試關閉自動加載源爲通過屬性特定筆記本電腦,筆記本屬性。

+0

請看我的編輯。它改變了一切 – magma