我想在图表上放一个带圆圈的数字作为标记靠近(但不是在点).听起来很简单,但我也希望变焦/宽高比变化不变.
由于这个不变量,我无法将圆形绘制为线对象(无需在重新缩放时重绘它); 如果我使用圆形标记,我必须在重新缩放时调整其偏移量.
我能想到的最简单的方法是在text()函数的字符串中使用Unicode或Wingdings字符①②③等.但unicode似乎不能正常工作,以下示例仅适用于①而不适用于其他数字(产生矩形框):
作品:
clf; text(0.5,0.5,char(129),'FontName','WingDings')
Run Code Online (Sandbox Code Playgroud)
不起作用(应该是带圆圈的2):
clf; text(0.5,0.5,char(130),'FontName','WingDings')
Run Code Online (Sandbox Code Playgroud)
什么给了,有人可以建议一个解决方法吗?