是否可以在子圖中打印一些像'ح'(U + 062D)這樣的字符作爲圖像的標題?是否可以在MATLAB中打印unicode文本或字符?
9
A
回答
9
使用上的Yair Altman所述的一些Java,可以將HTML感知標籤添加到您的圖中。因此,你可以把你的Unicode字符「ح」(U + 062D)到這樣的標籤使用&#xHEXCODE;
語法,你的情況ح
:
figure;
labelStr = '<html>ح</html>';
jLabel = javaObjectEDT('javax.swing.JLabel',labelStr);
[hcomponent,hcontainer] = javacomponent(jLabel,[100,100,40,20],gcf);
這應該顯示的只是包含單個Unicode字符的空圖窗口。使用WinXP在Matlab R2010b上測試。
有關欺騙MATLAB到顯示Unicode的詳細信息,請參閱this SO post可能在部分專用於OS X.
注意的幾個字符,這是沒有你當前字符集可以是可通過本機MATLAB title()
的LaTex功能爲discussed here;但是這遠遠不能涵蓋所有的Unicode。
-1
細算: Unicode characters in MATLAB source files
http://www.mathworks.com/help/techdoc/ref/unicode2native.html
http://www.mathworks.com/help/techdoc/ref/native2unicode.html
我認爲有一些希望,你可以不打印在次要情節的標題中的Unicode字符。
祝你好運。
相關問題
- 1. 打印Unicode字符
- 2. 打印Unicode字符
- 3. 是否可以使用unicode或utf8在WxDC中繪製文本?
- 4. 可以在emu8086中打印unicode字符嗎?
- 5. 可以在Matlab中打印哪些額外的字符(非ASCII)?
- 6. 在8086中打印Unicode字符
- 7. 蝦:在PDF中打印unicode字符串
- 8. 在java中打印Unicode字符
- 9. 打印unicode代碼而不是字符
- 10. Unicode字符«保存»,«打印»
- 11. 打印Unicode字符PHP
- 12. 打印C++ unicode字符
- 13. 確定字符是否可打印
- 14. 是否可以使用%C說明符打印非打印字符?
- 15. 是否可以直接在OCaml中將字符串打印爲字符串?
- 16. 用WriteConsoleW打印Unicode日文字符
- 17. 是否可以在網站上打印DOS字符?
- 18. 爲什麼在C#中將字符串打印爲unicode字符而不是可讀文本?
- 19. 是否可以在Python中的字符串中打印換行符
- 20. 從大型XML文件中刪除不可打印和/或unicode字符
- 21. 是否可以使用CFFILE打印到本地打印機?
- 22. 如何在Matlab中打印字符串?
- 23. 是否可以在JS或PHP中打印HTML實體?
- 24. 在Python中,打印字符串時是否可以轉義換行符?
- 25. 是否可以在MATLAB繪圖標籤中顯示unicode?
- 26. 如何在zsh腳本中打印特殊的unicode字符
- 27. Unicode可打印字符的範圍是什麼?
- 28. MATLAB:在輸入欄中打印文本
- 29. 是否可以在快餐欄上打印多行?是否有文字限制?
- 30. 在r中打印時,是否可以用0填充數字?
您鏈接到的SO帖子包含註釋「我接受這個答案,即使問題仍然未解決」和「據我所知,MATLAB對Unicode有嚴重的過敏。」。你鏈接到的兩個函數是關於在內存中修改unicode文本的表示,而不是關於顯示... –
該問題的OP能夠在編輯器上打印Unicode字符,但重啓matlab後,會出現奇怪的字符。在你的情況下,一旦你得到的圖像輸出,你可以保存圖像JPG或其他格式,那麼你不必擔心,我猜 –
他能夠*鍵入* unicode到編輯器(所以編輯控制用於MATLAB編輯器能夠處理它);但是一旦他保存了源文件,符號就直接被問號所代替。這個問題與數字或繪圖沒有任何關係,所以對於這裏的問題來說是沒有用的,除非表明MATLAB還沒有完全準備好用於Unicode。 –