我正在爲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調色板。 其他人有這個問題嗎? 它是一個損壞的安裝?
感謝您的幫助
我也收到Global'StyleNames :: shdw:消息。可能是一個無害的警告信息。我想象陰影定義和重裝的定義是一樣的。繼續並不重視。 –
@ChrisDegnen這就是我所做的。我只是想知道這是一個工作臺「錯誤」還是某種不正確的安裝。 據我所知,它是無害的。 – magma