Too many non-property/value arguments error occurred when applying a text box to a figure
11 views (last 30 days)
Show older comments
Zeynab Mousavikhamene
on 6 Sep 2019
Commented: Walter Roberson
on 6 Sep 2019
Here is the line:
text(2,3,'\bf fontname{times} infty','FontSize',12,'center')
0 Comments
Accepted Answer
Walter Roberson
on 6 Sep 2019
'center' is not an option by itself. You want either 'HorizontalAlignment', 'center' or 'VerticalAlignment', 'center'
Also you appear to be missing \ before fontname and before infty: '\bf \fontname{times} \infty'
2 Comments
Walter Roberson
on 6 Sep 2019
text(2, 3, '\bf\fontname{times}\infty','horizontalalignment', 'center', 'fontsize', 12)
That is, those two spaces you had in your control string were being output as spaces.
\ signals to the (default) tex interpreter that the next few characters are a command or special character . For example 'beta \beta' would output ![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/237253/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/237253/image.png)
More Answers (0)
See Also
Categories
Find more on Characters and Strings 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!