Tous,
J'utilise ce script pour ajouter une annotation de texte à l'intrigue :
Eval(Parse(Eval Insert(JSL Quote(
biv<<SENDTOREPORT></SENDTOREPORT>
Je ne change pas la police dans ce cas.
J'obtiens une image qui est très bien:

à une exception près - il va être importé dans un PPTX et la taille de la police de ce texte est trop petite. J'en ai besoin de plus gros.
Alors quand je décommente la ligne de police dans le script ci-dessus pour changer la taille de la police à 12, j'obtiens ceci :

Il me semble que la zone de texte ignore les tailles que je fournis ( Zone de texte (15, 15, 200, 200) ) et dessine suffisamment de boîte pour s'adapter au texte, mais il ne prend alors en compte que la police et la taille du texte par défaut, si j'augmente la taille du texte ou change la police en une qui a des symboles plus grands\plus larges, la zone de texte ne suffit plus. Je peux le redimensionner manuellement, mais cela fait partie d'un script automatisé pour produire des rapports dans PPTX.
Des idées sur la façon d'agrandir le texte et de ne pas couper la zone de texte ?
</CODE></P></LINGO-BODY><LINGO-LABS id="lingo-labs-498958" slang="en-US" mode="NONE"><LINGO-LABEL>Personnalisation de masse</LINGO-LABEL></LINGO-LABS><LINGO-SUB id="lingo-sub-499000" slang="en-US" mode="NONE">Re : Besoin d'aide avec "Ajouter une annotation de texte" - ne fonctionne pas comme prévu</LINGO-SUB><LINGO-BODY id="lingo-body-499000" slang="en-US" mode="NONE"><P>Réponse de<A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366" target="_blank"> @jthi</A> implique que le coupable était la taille fixe (1) - mais cela ne fonctionnait toujours pas. Qu'est-ce qui a aidé, c'est comment<A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366" target="_blank"> @jthi</A> s'occupait de tout.</P><P>J'ai d'abord fait le message <<SENDTOREPORT> <A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366" target="_blank">@jthi</A> a créé Text Annotation explicitement et l'a manipulé en utilisant ce 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);
Idéalement, il ne devrait pas y avoir de différence, mais il y en a, apparemment.
Oui, je l'ai essayé avec différentes tailles et la taille fixe 1 ou 0.
Ce qui a aidé - envoyer des messages séparés aux annotations de texte, sans utiliser le message SendToReport.
L'index de script le plus probable peut vous aider avec ceci :

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);
