Browse Source

Mode 1

master
Antoine COMBET 3 years ago
parent
commit
89807a5a35
  1. 34
      README.org

34
README.org

@ -1,5 +1,6 @@
#+title: Font thing
#+author: Antoine "Annwan" COMBET
#+options: toc:nil
A small bitmap font renderer with its own format.
@ -9,7 +10,7 @@ Introducing /TXTF/ a family of text based bitmap font formats.
The first line of a TXTF font is the following:
#+begin_quote
=TXTF= /mode/ /nbcommentlines/ /file parameters/
=TXTF= /mode/ /nbcommentlines/ /params/
#+end_quote
Like
#+begin_example
@ -27,9 +28,34 @@ the existing mode are as follow
** Mode 1 (Monospace)
#+begin_quote
=TXTF= =1= /nbcommentlines/ /width/ /height/ /alphabet/
=TXTF= =1= nbcommentlines width height alphabet
/Comment lines/
Comment lines
/Data/
Data
#+end_quote
- /width/: is the number of pixels each character is wide
- /height/: is the number of pixels each character is high
- /alphabet/: 2 characters, the first represents OFF pixels, the second
represents ON pixels.
Data is then in the following form
#+begin_quote
character "/width/ * /height/ of the alphabet for the character"
#+end_quote
whitespace is ignored in character data.
Here is a sample mode 1 font
#+begin_src nil
TXTF 1 2 6 6 .#
Some font for the readme
By Annwan
!..#.....#.....#...........#.........
#.#.#..#####..#.#..#####..#.#........
_........................#####.......
#+end_src
# Local variables:
# eval: (auto-fill-mode +1)
# End: