how to set default properties for annotations

조회 수: 6 (최근 30일)
Johannes Weidenauer
Johannes Weidenauer . 2016년 5월 3일
편집: Johannes Weidenauer . 2016년 5월 4일
Is it possible to set the deafult properties for annotations? Something like set(0,'defaultAnnotationTextInterpreter','latex')?
Regards, Johannes

채택된 답변

Mike Garrity
Mike Garrity 2016년 5월 3일
The pattern is
  • 'Default'
  • The value of the object's Type property
  • The name of the property you want to set.
So, if we check the Type property of an annotation:
h = annotation('textarrow');
We get:
And if we look for the property, we find that its name is 'Interpreter'. Therefore, we want to do this:
And then we can do this:
annotation('textarrow', ...
'String','$$ \int_{0}^{2} x^2\sin(x) dx $$', ...
And we get this:

추가 답변 (1개)

Johannes Weidenauer
Johannes Weidenauer 2016년 5월 4일
편집: Johannes Weidenauer 님. 2016년 5월 4일
Yes, that's it! I did know the pattern, but I didn't know how to find out the Type property.
Thank you!
(And thanks for showing this with a nice example!)


Help CenterFile Exchange에서 Tables에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by