- 'Default'
- The value of the object's Type property
- The name of the property you want to set.
how to set default properties for annotations
3 views (last 30 days)
Show older comments
Johannes Weidenauer
on 3 May 2016
Edited: Johannes Weidenauer
on 4 May 2016
Is it possible to set the deafult properties for annotations? Something like set(0,'defaultAnnotationTextInterpreter','latex')?
Regards, Johannes
0 Comments
Accepted Answer
Mike Garrity
on 3 May 2016
The pattern is
So, if we check the Type property of an annotation:
h = annotation('textarrow');
h.Type
We get:
textarrowshape
And if we look for the property, we find that its name is 'Interpreter'. Therefore, we want to do this:
set(groot,'DefaultTextarrowshapeInterpreter','latex')
And then we can do this:
annotation('textarrow', ...
'String','$$ \int_{0}^{2} x^2\sin(x) dx $$', ...
'FontSize',12)
And we get this:
0 Comments
More Answers (1)
See Also
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!