Textschriften sind Dateien, die Symboldefinitionen enthalten, wobei die Symbolnummern dem ASCII-Code des jeweiligen Zeichens entsprechen.
Textschriften müssen eine Sondersymbolnummer 0 enthalten, die Informationen über die Schrift selbst enthalten. Die Codes 1 bis 31 sind für Steuerzeichen reserviert. Nur einer dieser Codes wird in einer Textschrift verwendet:
Der Zeilenvorschub (LF) muss um eine Zeile nach unten rücken, ohne dass gezeichnet wird. Dieser Code wird eingesetzt, wenn der Befehl TEXT wiederholt wird, um nachfolgende Zeilen unter der ersten anzuordnen.
*10,5,lf
2,8,(0,-10),0
Sie können den Zeilenabstand modifizieren, indem Sie die nach unten gerichtete Bewegung, die durch die LF-Symboldefinition festgelegt ist, entsprechend anpassen.
Textschriften müssen eine Sondersymbolnummer 0 enthalten, die Informationen über die Schrift selbst enthalten. Dieses Format weist die folgende Syntax auf:
*0,4,font-nameabove,below,modes,0
Der Wert Über definiert die Anzahl der Vektorlängen über der Basislinie, das heißt, wie weit die Oberlängen der Großbuchstaben über sie hinausragen. Die Angabe Unter legt fest, wie weit die Unterlängen der Kleinbuchstaben unter die Basislinie reichen. Das Konzept der Basislinie entspricht den Linien auf Schreibpapier. Diese Werte definieren die grundsätzliche Zeichengröße und werden gleichzeitig als Skalierfaktoren für die Höhe verwendet, die für das Textobjekt festgelegt ist.
Das Byte modes muss für eine horizontal ausgerichtete Schrift den Wert 0 und für eine dual (horizontal oder vertikal) ausgerichtete Schrift den Wert 2 haben. Der Spezialbefehlscode 00E (14) wird nur berücksichtigt, wenn modes auf 2 gesetzt ist.
Die mit dem Programm gelieferten Standardschriften enthalten auch einige zusätzliche Zeichen, die für die Bemaßungsfunktion nötig sind.
%%d Gradsymbol (°)
%%p Plus/Minus-Symbol für Toleranzangaben (±)
%%cSymbol für Durchmesser (Kreisbemaßung)
Sie können diese und andere %%nnn-Steuerfolgen verwenden, um ein Zeichen festzulegen.
*65,11,uca 024,043,04d,02c,2,047,1,040,2,02e,0
Da der Symbolname uca ausschließlich aus Kleinbuchstaben besteht, speichert das Programm diesen Namen nicht. Trotzdem können Sie den Namen als Referenz verwenden, wenn Sie die Definitionsdatei für die Schrift bearbeiten. Im genannten Beispiel steht uca für den Großbuchstaben A.