2013-11-01 28 views
5

我遇到了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'); 

這會導致文檔頁面出現降級並喪失某些功能,但仍然是對純文本和混亂頁面的改進。

希望從這個新的信息,我們可以努力尋求解決方案!

+0

有一個想法。你使用的是什麼版本的Java?在命令窗口中鍵入'version -java'。我會確保它是最新的。另外,你有什麼操作系統的[默認瀏覽器](http://www.mathworks.com/help/matlab/matlab_env/web-browsers-and-matlab.html)? – horchler

+0

如果你想混淆Matlab使用的瀏覽器,那麼你可以看看這個[bug報告解決方法](http://www.mathworks.com/support/bugreports/870843)(對於可能不相關的OS X問題)以瞭解如何更改默認值。 – horchler

+0

@horchler:我認爲Matlab帶來了自己的Java,不是嗎?內置的瀏覽器不是基於Java的,它使用xulrunner(Mozilla)。至少在Linux上,也許在Windows上這些東西是不同的 –

回答

2

該問題與Internet Explorer 11有關,MATLAB使用它來呈現其幫助文件。我在Windows 7中遇到了這個問題,並且回滾到IE 10將它固定了。不幸的是,這不是Windows 8的選項。

3

這是一箇舊的帖子,但我有同樣的問題,並有一個修復(不下載R2013b或Java相關)。從IE 11降級到10:轉到系統(或系統&安全性) - > Windows Update - >查看更新歷史 - >安裝更新 - >查找IE11並將其卸載。您的系統應該恢復到之前安裝的版本。這解決了幫助問題。