Ciao a tutti -
Utilizzo JMP Pro 16.1.0 e ho un problema che mi sta facendo impazzire. Ho una figura abbastanza complessa con tonnellate di dati.Devo aggiungere alcune etichette di testo in modo da poter descrivere diversi periodi di tempo. Il testo deve essere ruotato in modo che si adatti allo spazio e si legga bene. Ho letto in un post che le annotazioni di testo non possono essere ruotate in senso antiorario, ma il semplice testo del vecchio testo può farlo.Quindi ho aggiunto le mie etichette di testo come mostrato nello script seguente:

Quando eseguo lo script, la figura è PERFETTA.Ci è voluto molto tempo per arrivare a questo punto.Sono molto soddisfatto di JMP, ecco come appare:

Ecco il mio problema: quando esporto/salvo il grafico come SVG, la rotazione del testo viene persa come mostrato di seguito:

Se esporto come file EMF, la rotazione del testo viene mantenuta, ma voglio salvare come SVG. Qualche idea sul perché questo sta accadendo o se ha a che fare con lo scripting?Mi sta davvero facendo impazzire, ho passato ORE su questi set di grafici e voglio solo che quelle etichette ruotino e un bel file SVG.
Grazie a tutti per QUALSIASI input che potete fornire.
Sembra un bug. Puoi aggirare il problema in questo modo:
Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Use the TextFont command to specify the font name and rotation.Utilizzare il comando TextFont per specificare il nome del carattere e la rotazione.
@Audrey_Shull - il grafico in basso è l'SVG salvato, aperto in un visualizzatore esterno, Firefox in questo caso.
gb = Graph Builder(
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ), Overlay( :sex ) ),
Elements(
Points( X, Y, Legend( 1 ) ),
Smoother( X, Y, Legend( 2 ) )
),
SendToReport(
Dispatch( {}, "height", ScaleBox,
{Label Row( Label Orientation( "Perpendicular" ) )}
),
Dispatch( {}, "weight", ScaleBox,
{Label Row( Label Orientation( "Angled" ) )}
)
)
);
Report( gb )[framebox( 1 )] <<
addgraphicsscript( Text( counterclockwise, {60, 60}, "Hello" ) );
Report( gb )[framebox( 1 )] <<
addgraphicsscript(
{fname, fsize, fstyle, fangle} = Text Font();
Text Font( fname, fsize, fstyle, -90 );
Text( {65, 60}, "Hello" );
);
Grazie per l'esempio @Craige_Hales - abbiamo aperto un ticket con il team di sviluppo, ma è bello che anche questa soluzione alternativa sia documentata.
Grazie!Ci proverò più tardi oggi e riferirò.
-Erika.
Ciao Craige...
Funziona!!!Il testo viene esportato perfettamente.
Grazie, grazie, grazie!
-Erika.