
Example
! ### Definition der Zeichensätze
Zeichensatz="Courier New"
schrifthoehe=2.5
DEFINE STYLE{2} "TypA" "Arial", schrifthoehe, 0
DEFINE STYLE{2} "TypN" Zeichensatz, schrifthoehe, 0
DEFINE STYLE{2} "TypF" Zeichensatz, schrifthoehe, 1
DEFINE STYLE{2} "TypH" Zeichensatz, schrifthoehe, 32
! ### Definition der zusammenhängenden Texte
PARAGRAPH "Titel" 4,
5, 2, 2, 1
PEN 1
SET STYLE "TypA"
"Dies ist ein Beispiel für eine Wohnungsliste, "
"die nun einfach mit echten Exponenten in den "
"Einheiten darstellbar ist."
"\nIm Fließtext, der pro Einzelstring nicht mehr "
"als 255 Zeichen lang sein darf, können einige "
"Sonderzeichen gesetzt werden:"
PEN 2
"\n\\n"
PEN 1
": Zeilenumbruch"
PEN 2
"\n\\t"
PEN 1
": Tabulator"
PEN 2
"\n\\"
PEN 1
": Backslash"
"\nWie man sieht ist auch ein freier Wechsel der "
"Farben innerhalb eines Textes kein Problem mehr "
"und bedarf nicht der langwierigen Breitenberech"
"nung und Positionierung von Einzeltexten."
"\nSilbentrennung ist aber noch nicht enthalten. ;-)"
ENDPARAGRAPH
PARAGRAPH "Kopf" 1,
25, 5, 0, 1.5,
50
PEN 3
SET STYLE "TypF"
"\nRAUM\tFLÄCHE"
ENDPARAGRAPH
PARAGRAPH "Wohnen" 1,
25, 5, 0, 1.5,
50
PEN 1
SET STYLE "TypN"
"Wohnen"
"\t" + STR(27.5,5,2) + " m"
SET STYLE "TypH"
"2"
ENDPARAGRAPH
PARAGRAPH "Essen" 1,
25, 5, 0, 1.5,
50
PEN 1
SET STYLE "TypN"
"Essen"
"\t" + STR(9.3,5,2) + " m"
SET STYLE "TypH"
"2"
ENDPARAGRAPH
PARAGRAPH "Summe" 1,
25, 5, 0, 1.5,
50
PEN 1
SET STYLE "TypF"
"\t--------"
"\nSumme:"
"\t" + STR(27.5+9.3,5,2) + " m"
SET STYLE "TypH"
"2"
ENDPARAGRAPH
! ### Ausgabetexte festlegen.
bezug = 0
TEXTBLOCK "Ausgabe" 90, 1, 0,
1, 1, bezug,
"Titel","Kopf","Wohnen","Essen","Summe"
! ### Ausgabe
PEN SYMB_VIEW_PEN
RICHTEXT 0,0, 0.1,0,"Ausgabe" |