теневое сообщение в Wolfram Workbench 2.0 - PullRequest
1 голос
/ 12 октября 2011

Я пишу документацию для пакета с WB 2.0. Очень часто, когда я создаю ссылки или вставляю ячейки, используя палитру инструментов документации, я получаю следующее сообщение:

Global StyleNames::shdw: Symbol StyleNames appears in multiple contexts {Global, System }; definitions in context Global могут быть затенены или затенены другими определениями. >>

Это сообщение появляется даже после того, как я начинаю новый сеанс Workbench - Mathematica.

Кроме этого, все остальное работает нормально. Страницы документации кажутся нормальными, хотя я еще не сделал "Build". Ссылки, например, работают как положено.

Не могли бы вы объяснить, почему я получил это сообщение и как его исправить? Стоит ли ожидать проблем на этапе сборки?

Единственная «подсказка», которую я могу дать (возможно, не имеет значения), заключается в том, что когда я впервые создал страницы символов (автоматически из сообщений об использовании), WB каким-то образом «запутался» и включил страницы для пакета «Числовой пример», который я скачано с веб-сайта Wolfram Workbench. Я удалил эти страницы символов и удалил любую ссылку / соединение / расширение, относящееся к этому пакету Numeric, и с тех пор все выглядит нормально, за исключением вышеприведенного сообщения.


Я просто немного поэкспериментировал с этой проблемой, и это именно то, что происходит:

  • Старт WB 2.0
  • В проводнике пакетов дважды щелкните файл .nb, чтобы MMA автоматически запускался в качестве редактора по умолчанию (я использую файл CardDeck.nb в образце пакета CardDeck, найденном на сайте Workbench)
  • В MMA откройте палитру DocumentationTools
  • Нажмите на кнопку примера учебной страницы (или большинство других кнопок в этом отношении)

Взрыв! Я получаю сообщение: Глобальное StyleNames::shdw: Symbol StyleNames appears in multiple contexts {Global, Системное }; definitions in context Global может быть затенено или затенено другими определениями. >>

в окне сообщения. Таким образом, кажется, что эта проблема не связана конкретно с моими файлами пакета, а как-то связана с палитрой DocumentationTools. У кого-нибудь еще есть эта проблема? Это поврежденная установка?

Спасибо за любую помощь

1 Ответ

1 голос
/ 12 октября 2011

Вы можете попробовать отключить автоматическую загрузку источника для определенных ноутбуков через Свойства, Свойства ноутбука.

...