Martin Meyers - 2014-06-12

Hi!

The only thing that isn't fully done in version 0.1 of the TiCheatSheetGenerator is the widths all the different characters have. Now I don't need you to code that, but I could use some help with determining the exact widths.

In the graphical calculator screen, you can see a grid of pixels (if you look really closely). This represents that grid (it is a bit bigger of course):
□□□□□□
□□□□□□
□□□□□□
□□□□□□
□□□□□□
□□□□□□

Now, if a character looks like this:
□□□□□□
□■□□□□
■□■□□□
■■■□□□
■□■□□□
■□■□□□
You can see it is a capital letter "A". The width of this character will be 4: 3 pixels with the actual dots in it and one empty row to make sure the characters don't touch each other.

One more example:
□□□□□□
□□□■□□
■■■■■□
□□■□□□
■■■■■□
□■□□□□
This one is a bit harder to spot, but it is the "not equal" sign (≠).
This one has the width 6: 5 pixels with the actual dots in it and 1 extra.

I really hope you know what I mean right now.

But it's not the end of the story yet!

Because it would really help me if you could not only provide me with the character and the width, but also with the ASCII code of that character. Because that is the way I actually split the characters. If you don't provide the ASCII codes, it might take a while longer before those characters will be build in.

How to make the characters in your calculator:

  • You can use this version to put characters in your calculator so you can see the width
  • You can use the "text" function in the "Draw" menu. That is what the program uses to show the text.

If you help me with this program, your (user)name will be added in the credits, together with what you helped with!

Thanks in advance!
Martin Meyers