how can i know
1)how many bits are corresponding to length of a non-monospaced
characters(let's say "i" and "m",they don't have same length on the screen)
2)the position of first bit of every line of a character in a nonmonospaced characters file.in a monospaced characters file it's easy to calculate because every character line has 1 byte length(the files are matrixes 256*nr_lines/char bytes bitmapping);
i need this for making a hardware which inserts characters generated from a mono- or nonmono- spaced characters file in tv video signal.So, if the length of every char is different how can i do this in C , because the data in PC,external hardware parallel static RAM, C variables are represented on multiples of a byte.I must represent them in a video line as a continuous data string,the characters must be concatenated no matter of their bit length(without spaces at tick characters- display way is something similar with normal PC monitors)