How to apply modifiers to error messages

3 ビュー (過去 30 日間)
Cameron Grace
Cameron Grace 2020 年 10 月 30 日
コメント済み: Cameron Grace 2020 年 10 月 30 日
Hi there this is the code I have been working with and I want to know from an actual example on how to apply a change in font size to the error pop up window. I am aware of the modifiers, using "TeX Markups," but this is extremely not clear in that there are no simple examples. Can someone tell where '\fontsize{15} text' goes?
opts = struct('WindowStyle','replace',...
'Interpreter','tex')
f = errordlg('This is my error message')
The way its written it looks like this is where it goes, but this is clearly not correct.
f = errordlg('\fontsize{15}This is my error message')
Thank you for whowever can help me with this.
All the best!

採用された回答

Peter O
Peter O 2020 年 10 月 30 日
You've almost got it. The TeX formatting is correct. You need to include the interpreter and modality of the window in a struct as the 3rd argument, which means you also need to specify the title bar for the dialog window (I'm showing modal here, but 'non-modal' and 'replace' also work)
errordlg('\fontsize{15}This is my error', 'My Error Dialog', struct('Interpreter','TeX','WindowStyle','Modal'))
  1 件のコメント
Cameron Grace
Cameron Grace 2020 年 10 月 30 日
Thank you, Peter! Man, I was wracking my brain on this one. I was not definitively not using the 3rd argument. I greatly appreciate the fast response!

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

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2020 年 10 月 30 日
f = errordlg('\fontsize{3}This is my error message', 'Woops', opts);
Where 'Woops' is the title to give to the dialog.
  1 件のコメント
Cameron Grace
Cameron Grace 2020 年 10 月 30 日
Thank you as well Walter! These both did the trick.

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

カテゴリ

Help Center および File ExchangeInteractive Control and Callbacks についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by