|
|
||
|
|
||
| .. Datenblatt .. EA-Kit IDE .. Zeichensatz.TTF nach .FXT | ||
|
|
||
|
TTF-Zeichensatz
TrueTypeFonts
kurz TTF sind in jeder Windows Installation vorhanden. Diese
Zeichensätze lassen sich mit der EA-Kit IDE in Zeichensätze
des Formats.FXT für die obige Anzeige wandeln. Die
nachfolgende Projektdatei zeigt die hierfür notwendigen
Einstellungen.
Als
Ablageort für die erstellten Dateien wird bei der folgenden
Projekt-Datei das Verzeichnis benutzt, aus dem heraus die
.kmc-Datei gestartet wurde.
Projekt: TTF_nach_FXT.kmc |
||
|
|
||
|
|
; TTF_nach_FXT
; für eDIPTFT43-A Display
; =============================================
; 12.09.2009 www.GoBlack.de, D.Schwarzer
eDIPTFT43-A ; define eDIP
; Beachte:
; Die Höhe aller Zeichen eines Zeichensatzes muss immer
; gleich sein
ExportWinFont: 1 ; Wandelt den/die in WinFont: angegebenen TTF-Zeichensätze
; in das Format.FXT und legt das Resultat auf einem
; Massenspeicher ab. Die automatische Namensgebung der
; Direktive kennzeichnet den neuen Font mit allen
; Eigenschaften (0-keine Wandlung)
LogFontWidth: 4 ; Legt eine Tabelle mit 4 Spalten in der .log-Datei des
; .kmc-Projekts auf dem Massenspeicher ab. In dieser wird
; die Breite der Zeichen in Pixeln angegeben. Die
; Information kann bei proportionalen Zeichensätzen von
; Wert sein. (0-keine Tabelle)
ExportOverview: 1 ; Legt auf dem Massenspeicher ein Bild.BMP ab, in dem die
; Zeichen des Zeichensatzes.FXT dargestellt werden.
; (0-kein Bild.BMP)
; Der/die zu wandelnden TTF -Zeichensätze. Es werden die Fontnummer 1 und
; der "Name" des Zeichensatzes vom Benutzer angegeben. Dann sollte er in den
; Namen doppelklicken und in dem erscheinenden Fenster die gewünschten
; Parameter einstellen. So diese nach .FXT gewandelt werden können,
; erscheinen hinter dem Namen die weiteren Parameter automatisch.
WinFont: 1, "Arial",0,1, 32,127, 20
|
|
|
|
||
|
|
|
|
|
|
Resultat von LogFontWidth: in der Datei .. TTF_nach_FXT.log |
|
|
|
Import WinFont "Arial", ANSI, Bold
height: 20 dots, used codes: 32..127, 4210 bytes
width: 32:' '= 5 33:'!'= 5 34:'"'= 9 35:'#'= 11
36:'$'= 11 37:'%'= 17 38:'&'= 14 39:'''= 5
40:'('= 6 41:')'= 6 42:'*'= 7 43:'+'= 11
44:','= 5 45:'-'= 6 46:'.'= 5 47:'/'= 5
48:'0'= 11 49:'1'= 11 50:'2'= 11 51:'3'= 11
52:'4'= 11 53:'5'= 11 54:'6'= 11 55:'7'= 11
56:'8'= 11 57:'9'= 11 58:':'= 7 59:';'= 7
60:'<'= 11 61:'='= 11 62:'>'= 11 63:'?'= 12
64:'@'= 19 65:'A'= 13 66:'B'= 14 67:'C'= 14
68:'D'= 14 69:'E'= 13 70:'F'= 12 71:'G'= 15
72:'H'= 13 73:'I'= 5 74:'J'= 11 75:'K'= 14
76:'L'= 12 77:'M'= 17 78:'N'= 13 79:'O'= 15
80:'P'= 13 81:'Q'= 15 82:'R'= 13 83:'S'= 13
84:'T'= 13 85:'U'= 13 86:'V'= 13 87:'W'= 17
88:'X'= 13 89:'Y'= 13 90:'Z'= 11 91:'['= 6
92:'\'= 5 93:']'= 6 94:'^'= 11 95:'_'= 11
96:'`'= 6 97:'a'= 11 98:'b'= 12 99:'c'= 11
100:'d'= 12 101:'e'= 11 102:'f'= 6 103:'g'= 12
104:'h'= 12 105:'i'= 5 106:'j'= 5 107:'k'= 11
108:'l'= 5 109:'m'= 17 110:'n'= 12 111:'o'= 12
112:'p'= 12 113:'q'= 12 114:'r'= 8 115:'s'= 11
116:'t'= 6 117:'u'= 12 118:'v'= 11 119:'w'= 15
120:'x'= 11 121:'y'= 11 122:'z'= 10 123:'{'= 7
124:'|'= 4 125:'}'= 7 126:'~'= 11 127:''= 14
|
|
|
|
|
|
|
|
Resultat von ExportOverview: in der Datei .. Font1_Arial_ANSI_B_32-127_20.bmp |
|
|
|
|
|
|
|
Der hier dargestellte Teil des Fonts umfasst nur die ASCII-Zeichen 20h-7Fh |
|
|
|
.de