我遇到了MATLAB 2013a内置的帮助/文档问题(问题也在2012b中出现)。MATLAB帮助/文档无法正确显示
打开帮助文件后,页面显示为无格式,只有纯文本。搜索结果确实显示正确。
我发现只有一个人的这个问题的实例,在MATLAB中心here。但是,对作者的问题没有回应。我遇到的问题与此处所述的完全相同。
我曾尝试删除偏好文件夹和重新启动MATLAB,但这并没有帮助。
我正在使用Windows 8.1和MATLAB 2013a。
任何有关如何解决这个问题的帮助或建议将非常感激。
编辑: 谢谢大家对此的反馈。我不相信java是问题,我已经安装了最新版本(1.7.0_45),而MATLAB使用它自己的版本(1.6.0_17)。两者在我的机器上共存。
继horchler的线索导致我到另一个半相关的bug报告here。以下代码在变通办法的底部列出(附加到变通办法的脚本没有修复任何问题)。
com.mathworks.mlwidgets.html.HtmlComponentFactory.setDefaultType('HTMLRENDERER');
这会导致文档页面出现降级并丧失某些功能,但仍然是对纯文本和混乱页面的改进。
希望从这个新的信息,我们可以努力寻求解决方案!
有一个想法。你使用的是什么版本的Java?在命令窗口中键入'version -java'。我会确保它是最新的。另外,你有什么操作系统的[默认浏览器](http://www.mathworks.com/help/matlab/matlab_env/web-browsers-and-matlab.html)? – horchler
如果你想混淆Matlab使用的浏览器,那么你可以看看这个[bug报告解决方法](http://www.mathworks.com/support/bugreports/870843)(对于可能不相关的OS X问题)以了解如何更改默认值。 – horchler
@horchler:我认为Matlab带来了自己的Java,不是吗?内置的浏览器不是基于Java的,它使用xulrunner(Mozilla)。至少在Linux上,也许在Windows上这些东西是不同的 –