build: add the SIBO SDK
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,158 @@
|
||||
*name Diary
|
||||
*descent 0
|
||||
*height 9
|
||||
*maxwid 8
|
||||
|
||||
*char 0
|
||||
|
||||
00000000000 ! DY_SYMBOL_ARROW_TAIL
|
||||
00011100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
|
||||
00010100000 ! DY_SYMBOL_ARROW_MIDDLE
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
|
||||
00000000000 ! DY_SYMBOL_ARROW_HEAD_CLOSED
|
||||
00011100000
|
||||
00010100000
|
||||
00010100000
|
||||
01110111000
|
||||
00100010000
|
||||
00010100000
|
||||
00001000000
|
||||
00000000000
|
||||
|
||||
00010100000 ! DY_SYMBOL_ARROW_HEAD_OPEN
|
||||
00010100000
|
||||
00010100000
|
||||
00010100000
|
||||
01110111000
|
||||
00100010000
|
||||
00010100000
|
||||
00001000000
|
||||
00000000000
|
||||
|
||||
1 ! DY_SYMBOL_VERTICAL_BAR
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
|
||||
00000000 ! Numeric space
|
||||
00000000
|
||||
00000000
|
||||
00000000
|
||||
00000000
|
||||
00000000
|
||||
00000000
|
||||
00000000
|
||||
00000000
|
||||
|
||||
00000000 ! DY_SYMBOL_TODO_PRIORITY_ONE
|
||||
00111000
|
||||
01101100
|
||||
11001110
|
||||
11101110
|
||||
11101110
|
||||
01101100
|
||||
00111000
|
||||
00000000
|
||||
|
||||
00000000 ! DY_SYMBOL_TODO_PRIORITY_TWO
|
||||
00111000
|
||||
01000100
|
||||
11110110
|
||||
11101110
|
||||
11011110
|
||||
01000100
|
||||
00111000
|
||||
00000000
|
||||
|
||||
00000000 ! DY_SYMBOL_TODO_PRIORITY_THREE
|
||||
00111000
|
||||
01000100
|
||||
11110110
|
||||
11100110
|
||||
11110110
|
||||
01000100
|
||||
00111000
|
||||
00000000
|
||||
|
||||
00000000 ! DY_SYMBOL_TODO_PRIORITY_FOUR
|
||||
00111000
|
||||
01011100
|
||||
11011110
|
||||
11010110
|
||||
11000110
|
||||
01110100
|
||||
00111000
|
||||
00000000
|
||||
|
||||
00000000 ! DY_SYMBOL_TODO_PRIORITY_FIVE
|
||||
00111000
|
||||
01000100
|
||||
11011110
|
||||
11000110
|
||||
11110110
|
||||
01000100
|
||||
00111000
|
||||
00000000
|
||||
|
||||
00000000 ! DY_SYMBOL_TODO_PRIORITY_SIX
|
||||
00111000
|
||||
01000100
|
||||
11011110
|
||||
11000110
|
||||
11010110
|
||||
01000100
|
||||
00111000
|
||||
00000000
|
||||
|
||||
00000000 ! DY_SYMBOL_TODO_PRIORITY_SEVEN
|
||||
00111000
|
||||
01000100
|
||||
11110110
|
||||
11110110
|
||||
11101110
|
||||
01101100
|
||||
00111000
|
||||
00000000
|
||||
|
||||
00000000 ! DY_SYMBOL_TODO_PRIORITY_EIGHT
|
||||
00111000
|
||||
01000100
|
||||
11010110
|
||||
11000110
|
||||
11010110
|
||||
01000100
|
||||
00111000
|
||||
00000000
|
||||
|
||||
00000000 ! DY_SYMBOL_TODO_PRIORITY_NINE
|
||||
00111000
|
||||
01000100
|
||||
11010110
|
||||
11000110
|
||||
11110110
|
||||
01110100
|
||||
00111000
|
||||
00000000
|
||||
|
||||
|
||||
@@ -0,0 +1,93 @@
|
||||
*name Sys$digt
|
||||
*descent 1
|
||||
*height 6
|
||||
*max_width 6
|
||||
|
||||
*char 31
|
||||
|
||||
000000
|
||||
000000
|
||||
000000
|
||||
000000
|
||||
000000
|
||||
000000
|
||||
|
||||
000000
|
||||
000000
|
||||
000000
|
||||
000000
|
||||
000000
|
||||
000000
|
||||
|
||||
*char 48
|
||||
|
||||
011100
|
||||
100010
|
||||
100010
|
||||
100010
|
||||
011100
|
||||
000000
|
||||
|
||||
001000
|
||||
011000
|
||||
001000
|
||||
001000
|
||||
011100
|
||||
000000
|
||||
|
||||
011100
|
||||
100010
|
||||
001100
|
||||
010000
|
||||
111110
|
||||
000000
|
||||
|
||||
011100
|
||||
100010
|
||||
001100
|
||||
100010
|
||||
011100
|
||||
000000
|
||||
|
||||
000100
|
||||
001100
|
||||
010100
|
||||
111110
|
||||
000100
|
||||
000000
|
||||
|
||||
111110
|
||||
100000
|
||||
111100
|
||||
000010
|
||||
111100
|
||||
000000
|
||||
|
||||
011100
|
||||
100000
|
||||
111100
|
||||
100010
|
||||
011100
|
||||
000000
|
||||
|
||||
111110
|
||||
000010
|
||||
000100
|
||||
001000
|
||||
001000
|
||||
000000
|
||||
|
||||
011100
|
||||
100010
|
||||
011100
|
||||
100010
|
||||
011100
|
||||
000000
|
||||
|
||||
011100
|
||||
100010
|
||||
011110
|
||||
000010
|
||||
011100
|
||||
000000
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
FONT.PRJ ! This file
|
||||
!
|
||||
READ.ME ! About the \sibosdk\font directory
|
||||
!
|
||||
! ===================
|
||||
! Sample font sources
|
||||
!
|
||||
NORM.FSC ! A 'normal' font
|
||||
BOLD.FSC ! A bolded version of the above
|
||||
DIGIT.FSC ! The Series 3 'digits' font
|
||||
DIARY.FSC ! The Series 3 Agenda special character font
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,95 @@
|
||||
This directory contains demonstration font source (.fsc) files.
|
||||
|
||||
Use the program wsfcomp.exe to generate font (.fon) files. For example,
|
||||
to compile diary.fsc, producing diary.fon, just type:
|
||||
|
||||
wsfcomp diary
|
||||
|
||||
See FONT.PRJ (a plain text file) for an annotated list of the files in
|
||||
this directory.
|
||||
|
||||
A font source file contains a header section followed by patterns
|
||||
which make up the font, as in the following extract from the
|
||||
beginning of a font source file:
|
||||
|
||||
*name System mono
|
||||
*descent 2
|
||||
*height 10
|
||||
*maxwid 7
|
||||
*flag ascii
|
||||
*flag cp850
|
||||
|
||||
*char 28
|
||||
|
||||
100000000000
|
||||
100001100000
|
||||
100001100000
|
||||
101111111100
|
||||
100111111000
|
||||
110011110111
|
||||
000001100000
|
||||
000000000000
|
||||
111111111111
|
||||
100000000000
|
||||
|
||||
0000000
|
||||
0000000
|
||||
0001000
|
||||
0001100
|
||||
1111110
|
||||
1111110
|
||||
0001100
|
||||
0001000
|
||||
0000000
|
||||
0000000
|
||||
|
||||
0000000
|
||||
0000011
|
||||
0000011
|
||||
0010011
|
||||
0110011
|
||||
1111111
|
||||
1111111
|
||||
0110000
|
||||
0010000
|
||||
0000000
|
||||
|
||||
The keywords have the following meanings:
|
||||
-----------------------------------------
|
||||
|
||||
*name The font name (maximum length 16 characters)
|
||||
|
||||
*descent <n> The descent for the font
|
||||
|
||||
*height <n> The height for the font
|
||||
|
||||
*maxwid <n> Not the real maximum width, but the width of the
|
||||
widest normal character
|
||||
|
||||
*flag Some informational flags
|
||||
|
||||
*char <n> Skip all characters up to the specified code.
|
||||
Character codes start at 0 and follow sequentially
|
||||
until the next *char statement
|
||||
|
||||
The keyword "*special 1" may also be present, to specify a font
|
||||
suitable for "fast" blitting onto the screen. If present, this
|
||||
keyword must come before the *height statement. ("Fast" fonts must
|
||||
have all their widths less than 9 pixels.)
|
||||
|
||||
If the height of a character defined is less than that defined in the
|
||||
header, blank rows are added at the top.
|
||||
|
||||
Possible values for "*flag" (each one defined on its own line) are
|
||||
"ascii", "cp850", "bold", "italic", and "serif".
|
||||
|
||||
For more details about fonts, see the 'Text fonts' sections of both
|
||||
the 'Introduction' and 'Graphics Output' chapters of the WSERV
|
||||
Reference manual.
|
||||
|
||||
Note that only the first letter of keywords and flagnames is
|
||||
significant. Thus "*max_width" and "*maxwid" have the same effect.
|
||||
|
||||
One tip when editing .fsc files is to temporarily change all '1's
|
||||
into graphics square characters (ascii 219, say), and all '0's into
|
||||
dots. Then change them back when you're finished.
|
||||
Reference in New Issue
Block a user