5

我记得 WRI 的某个人在官方新闻组中表示,出于兼容性目的,Mathematica 7 仍然有一个来自Mathematica 5的老式 Mathematica 帮助浏览器。但是我找不到给出调用它的代码的帖子。

如何在新版本的Mathematica中调用和使用这个旧版帮助浏览器?

4

2 回答 2

1

如果您尝试查看以旧格式编写的软件包的文档,则会显示旧浏览器。在主文档页面中,单击左下角的“附加组件和包”,然后单击旧包名称。根据我安装的内容,看起来旧软件包前面会有一个橙色的小方块,而不是显示/隐藏附加信息的三角形。

旧浏览器仅用于旧文档。

我假设您知道“功能导航器”和“虚拟书”,它们提供了导航新文档的替代方式。

于 2011-04-25T14:26:27.797 回答
1

目前,我找到了两种通过单击按钮来调用旧版帮助浏览器的方法:

DisplayForm@ButtonBox["Preface",
    BaseStyle -> "AddOnsLinkText",
    Active -> True,
    ButtonData :> {"PCT Preface", None}]

DisplayForm@
 ButtonBox[" »", BaseStyle -> "Link", Evaluator -> Automatic, 
  ButtonFunction :> (PacletManager`Package`helpBrowserLookup[#] &), 
  ButtonData -> "Help Browser"]

我发现我们有HelpBrowserSettings指定旧版帮助浏览器设置的全局选项。

而且我们仍然有工作功能HelpBrowserLookupHelpBrowserNotebook(现在未记录)和命令FrontEndTokenExecute["RebuildHelpIndex"]来重建旧版帮助浏览器的帮助索引。

于 2011-04-25T15:38:59.753 回答