Alle,
Ich muss mehrere Textanmerkungen in ein Diagramm einfügen.
Es handelt sich um Einzeiler, aber unterschiedlicher Länge. Deshalb muss ich die Option „Feste Größe(0)“ verwenden, um die Beschriftungslänge an den Text anzupassen.
Wenn ich das mache, wird aber auch die vertikale Größe angepasst und der Text viel zu hoch positioniert, was mich aus irgendeinem Grund sehr stört (Grafik links). Wenn ich „Feste Größe(1)“ einstelle, kann ich die Größe der Beschriftung direkt steuern und die Textplatzierung sieht gut aus (Grafik rechts). Allerdings habe ich Texte unterschiedlicher Länge. Entweder ist die Beschriftung zu lang, oder wenn der Text die Beschriftungsgröße überschreitet, springt die Beschriftung auf das Verhalten von „Feste Größe(0)“ zurück, was sehr unschön aussieht.


Hat jemand eine Idee, wie man die Textposition innerhalb eines Labels anpassen UND gleichzeitig die feste Größe (0) verwenden kann?
<< Die vertikale Ausrichtung ("unten") funktioniert nicht.
Hier ist der Code:
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = bivariate( y( :weight ), x( :height ) );
rbiv = biv << report;
taHeight = 20;
ta1 = rbiv << Add Text Annotation();
ta2 = rbiv << Add Text Annotation();
ta1 << Text( "We need to discuss this at the next meeting." );
ta1 << Text Box( {70, 80, 350, 80+taHeight} );
ta2 << Text( "We need to discuss this at the next " );
ta2 << Text Box( {70, 120, 350, 120+taHeight} );
{ta1, ta2} << Background Color( "Light Yellow" ) << Text Color( "red" )/*<
<SET wrap=""></SET>
<BR /> <BR />