home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1B / DATAFILE_PDCD1B.iso / _pocketbk / pocketbook / 006 / font136_zi / APP / FONTED / Fonted.hlp (.txt) < prev   
Psion Database  |  1994-09-09  |  4KB  |  97 lines

  1. OPLDatabaseFile
  2. Font Editor
  3. The Font Editor
  4. The main screen
  5. The edit screen
  6. Creating new fonts
  7. Extra features7
  8. 4The Font Editor allows you to create and edit fonts.
  9. 3There are two main types of fonts: Fast and Normal.
  10. 2Fast fonts are stored using 1 byte for each row of9
  11. 6each of the 256 characters even if a character doesn't5
  12. 2exist in the font. This means the font can take up7
  13. 4more space, but is faster to display. Fast fonts are4
  14. 1limited to widths of upto 8 pixels per character.
  15. 8Normal fonts are stored compressed. Undefined characters:
  16. 7are not stored in the font file, and the space taken up3
  17. 0by a character depends on its width. There is no*
  18. 'restriction on the width of characters.5
  19. TA2When a font is loaded or created, the program will3
  20. TA0display all the characters in the font file. Any2
  21. TA/undefined characters in the file are shown as a0
  22. TA-grey square. Only characters within the fonts
  23. character range are shown.
  24. TA4Each character will have a grey box around it - this5
  25. TA2is the character bounding box, and shows the width
  26. and height of the character.
  27. TA4To select a character to edit, either use the cursor2
  28. TA/keys or press the relevent key on the keyboard.4
  29. TA1With very large fonts, not all the characters may4
  30. TA1appear on the screen at once. They will scroll as
  31. necessary.
  32. TA'Press 
  33.  to edit the selected character.
  34. TA$'Baseline' alters the font baseline.
  35. TA''Height' alters the height of the font.
  36. 'Clear' clears the whole font.
  37. TA 'Invert' inverts the whole font.
  38. TA5'Delete' deletes the current character from the font.
  39. TA2'ROM' allows you to load a system font from the OS5
  40. TA2ROM. If you try and load a Multiple font file, you5
  41. TA2will be given a list of the fonts contained in the8
  42. TA5file. Select the font to load or press Esc to cancel.3
  43. A+0This displays an enlarged version of the current3
  44. A+0character, along with a grid. The character will
  45. also be shown normal size.
  46. A+-Use the cursor keys to move the cursor around0
  47. A+-the grid. Shift cursor keys set pixels as you0
  48. A+-move. Psion cursor keys clear pixels. Use TAB
  49. to invert a single pixel.
  50. A+-To select another character, either press the1
  51. A+.relevent key, or use 'Prev' and 'Next'. If you.
  52. A++select a currently undefined character, you/
  53. A+,will be asked to enter a width. You can only4
  54. A+1edit characters within the fonts character range.
  55. A+-You can clear the character using 'Clear' and
  56. invert it using 'Invert'.
  57. A+(Alter the character width using 'Width'.
  58. A+!Press 
  59.  to return to main screen.0
  60. *!-Select 'New' from the main screen to create a1
  61. *!.new font. You will asked for a font name (upto1
  62. *!.16 characters), the font type (fast or normal).
  63. *!+and the lowest and highest characters to be
  64. defined in the font.
  65. *!+You will then be asked for the font spacing-
  66. *!*(proportional or fixed), max width, height
  67. and the descender position.
  68. *!+If you select fixed spacing, all characters*
  69. *!'will be the width you enter for maximum,
  70. *!)width. Proportional spacing will give you*
  71. *!'suitable widths for each character with+
  72. *!(the widest character being the width you    
  73. enter.7
  74. _=4The following editing features are only available to
  75. registered users:
  76. From main display:
  77. _=0'Info' allows you to alter the font name and the5
  78. _=2flags that are returned by ginfo. It also displays2
  79. _=/the font details such as height, max width etc.
  80. _=/'Alter range' allows you to extend the range of
  81. defined characters.
  82. _=,'Compress' removes undefined characters from0
  83. _=-the low and high ends of normal fonts, saving    
  84. space.
  85. From edit display:
  86. _=5'Bring' allows you to use one character bitmap as the7
  87. _=4starting point for another. For example to define an6
  88. _=3R, you can use the bitmap for a P and add the tail.6
  89. _=3To do this, goto the edit screen for the R, and use5
  90. _=2'bring'. You will be asked for a character to copy4
  91. _=1from. Either type in the character or a two/three6
  92. _=3digit decimal ascii code, or hex if preceeded by $.
  93. _=5'Open gap' and 'Close gap' allow you to move parts of8
  94. _=5the bitmap. You can open/close to the left, right, up7
  95. _=4or down of the cursor. Any rows or columns moved off+
  96. _=(the edge of the character grid are lost.
  97.