Superscript/subscript in 'insertText' string

I'm overlaying some text over an image, but `insertText` doesn't interpret subscript/superscript for some reason.
IT = insertText(I,[0 50],['Hold_{new} = ' num2str(i)],'AnchorPoint','LeftBottom');
Are there any other solutions of using subscript/superscript that I could use here?

 採用された回答

Walter Roberson
Walter Roberson 2018 年 4 月 25 日

0 投票

insertText() does not support Interpreter, so it does not support subscript or superscript.
There are no good work-arounds. The work-arounds that do exist include:
  • rendering into a new figure, capturing the frame, create a mask from the frame, use the mask to write onto the image
  • open a web browser to render the text, pull back the rendered graphic (I'm not sure how that would work at the moment.)

1 件のコメント

YT
YT 2018 年 4 月 26 日
okay good to know. thank you for your time.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

質問済み:

YT
2018 年 4 月 25 日

コメント済み:

YT
2018 年 4 月 26 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by