Alle,
Ich verwende dieses Skript, um dem Plot Textanmerkungen hinzuzufügen:
Eval(Parse(Eval Insert(JSL Quote(
biv<<SENDTOREPORT></SENDTOREPORT>
In diesem Fall ändere ich die Schriftart nicht.
Ich bekomme ein Bild, das ganz gut ist:

Mit einer Ausnahme: Es wird in eine PPTX-Datei importiert und die Schriftgröße für diesen Text ist zu klein. Ich brauche es größer.
Wenn ich dann im obigen Skript die Schriftartzeile auskommentiere, um die Schriftgröße auf 12 zu ändern, erhalte ich Folgendes:

Für mich sieht es so aus, als ob das Textfeld die von mir angegebenen Größen ignoriert ( Textfeld (15, 15, 200, 200) ) und zeichnet das Feld so weit, dass es in den Text passt, berücksichtigt dann aber nur die Standardschriftart und -größe des Textes. Wenn ich die Textgröße vergrößere oder die Schriftart in eine Schriftart mit größeren/breiteren Symbolen ändere, reicht das Textfeld nicht mehr aus. Ich kann die Größe manuell ändern, aber dies ist Teil eines automatisierten Skripts zur Erstellung von Berichten in PPTX.
Irgendwelche Ideen, wie man den Text vergrößert und das Textfeld nicht abschneidet?
</CODE></P></LINGO-BODY><LINGO-LABS id="lingo-labs-498958" slang="en-US" mode="NONE"><LINGO-LABEL>Massenanpassung</LINGO-LABEL></LINGO-LABS><LINGO-SUB id="lingo-sub-499000" slang="en-US" mode="NONE">Betreff: Benötigen Sie Hilfe bei „Textanmerkung hinzufügen“ – funktioniert nicht wie erwartet</LINGO-SUB><LINGO-BODY id="lingo-body-499000" slang="en-US" mode="NONE"><P>Antwort von<A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366" target="_blank"> @jthi</A> impliziert, dass der Übeltäter die feste Größe(1) war – aber sie funktionierte immer noch nicht. Was geholfen hat, war wie<A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366" target="_blank"> @jthi</A> kümmerte sich um die ganze Sache.</P><P>Ich habe zunächst eine <<SENDTOREPORT-NACHRICHT gesendet=""><A href="https://community.jmp.com/t5/user/viewprofilepage/user-id/14366" target="_blank"> @jthi</A> hat die Textanmerkung explizit erstellt und mit diesem Stil manipuliert:</SENDTOREPORT-NACHRICHT></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);
Im Idealfall sollte es keinen Unterschied geben, aber anscheinend gibt es einen.
Ja, ich habe es mit verschiedenen Größen und der festen Größe 1 oder 0 versucht.
Was geholfen hat – das Senden separater Nachrichten an die Textanmerkungen, ohne die SendToReport-Nachricht zu verwenden.
Höchstwahrscheinlich kann Ihnen der Skriptindex dabei helfen:

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