我记得 WRI 的某个人在官方新闻组中表示,出于兼容性目的,Mathematica 7 仍然有一个来自Mathematica 5的老式 Mathematica 帮助浏览器。但是我找不到给出调用它的代码的帖子。
如何在新版本的Mathematica中调用和使用这个旧版帮助浏览器?
我记得 WRI 的某个人在官方新闻组中表示,出于兼容性目的,Mathematica 7 仍然有一个来自Mathematica 5的老式 Mathematica 帮助浏览器。但是我找不到给出调用它的代码的帖子。
如何在新版本的Mathematica中调用和使用这个旧版帮助浏览器?
如果您尝试查看以旧格式编写的软件包的文档,则会显示旧浏览器。在主文档页面中,单击左下角的“附加组件和包”,然后单击旧包名称。根据我安装的内容,看起来旧软件包前面会有一个橙色的小方块,而不是显示/隐藏附加信息的三角形。
旧浏览器仅用于旧文档。
我假设您知道“功能导航器”和“虚拟书”,它们提供了导航新文档的替代方式。
目前,我找到了两种通过单击按钮来调用旧版帮助浏览器的方法:
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
指定旧版帮助浏览器设置的全局选项。
而且我们仍然有工作功能HelpBrowserLookup
和HelpBrowserNotebook
(现在未记录)和命令FrontEndTokenExecute["RebuildHelpIndex"]
来重建旧版帮助浏览器的帮助索引。