All,
I'm using this script to add text annotation to the plot:
Eval(Parse(Eval Insert(JSL Quote(
biv<<SENDTOREPORT></SENDTOREPORT>
I don't change Font in this case.
I get picture that is just fine:

with one exception - it's going to to be imported to a PPTX and font size for that text is too small. I need it bigger.
So then when I uncomment the font line in the script above to change font size to 12, I get this:

It looks to me that the Text Box ignores the sizes I provide (Text Box( 15, 15, 200, 200 )) and draws box enough to fit the text, but then it only considers the default text font and size, if I increase text size or change font to one that has bigger\wider symbols, text box is not enough anymore. I can manually resize it, but this is part of automated script to produce reports in PPTX.
Any ideas how to make the text bigger and text box not clip it?
</CODE></P></LINGO-BODY><LINGO-LABS id="lingo-labs-498958" slang="en-US" mode="NONE"><LINGO-LABEL>Mass Customization</LINGO-LABEL></LINGO-LABS><LINGO-SUB id="lingo-sub-499000" slang="en-US" mode="NONE">Re: Need help with "Add Text Annotation" - not working as expected</LINGO-SUB><LINGO-BODY id="lingo-body-499000" slang="en-US" mode="NONE"><P>Answer from <A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366" target="_blank">@jthi</A> implies the culprit was the Fixed Size(1) - but it wasn't working still. What did help was how <A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366" target="_blank">@jthi</A> was handling the whole thing.</P><P>I initially did <<SENDTOREPORT message=""><A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366" target="_blank">@jthi</A> created Text Annotation explicitly and manipulated it using this style:</SENDTOREPORT></P><PRE><CODE class=" language-jsl">ta = rbiv << Add Text Annotation();
ta << Text("We need to discuss this at the next meeting.");
ta << Text Box({65, 50, 400, 300});
ta << Font("Times New Roman", 14, "Bold");
ta << Fixed Size(1);
Ideally there shouldn't be any difference, but there is, apparently.
Yeah I tried it with different sizes and Fixed Size 1 or 0.
What helped - sending separate messages to the text annotations, not using SendToReport message.
Most likely scripting index can help you with this:

Names Default To Here(1);
Open("$SAMPLE_DATA/Big Class.jmp");
biv = bivariate(y(:weight), x(:height));
rbiv = biv << report;
ta = rbiv << Add Text Annotation();
ta << Text("We need to discuss this at the next meeting.");
ta << Text Box({65, 50, 400, 300});
ta << Font("Times New Roman", 14, "Bold");
ta << Fixed Size(1);
