Hey. Its my first time posting on this forum.
I've been working on an ebook reader for the TI Nspire. Spring break is just about to end for me, so I thought I'd post what I have so far. Right now all it can do is display plain text files. It can open files a lot faster than the built-in notes editor because it doesn't have to decompress anything, it's much easier to format a book for this program than for the built-in editor, and navigating pages is a lot easier.
Controls:
- Up/Down or 5/8 to navigate the file browser
- Enter to open the file
- Left/Right or 4/6 to turn the page
There are still a few issues
- The text right now is really small (7pt Tahoma) and there is currently no option to change it.
- There may also be a small memory leak-I haven't checked through all the code to make sure all the dynamically allocated memory gets freed.
- It currently doesn't check if you've reached the end of the book, so you might get garbled stuff at the very end and you can go beyond the end of the book data.
I plan on adding the following (though I may not have much time to do it):
- Ability to change the font size and the vertical spacing between lines
- Support of a more compact file format
- Support for bold and italics
- Page numbers and a jump to page option.
This program is still in a beta stage, so I can't guarantee its stability.
I have a couple of questions for the community.
1) Does anyone know of a program that can generate raster font data? The current method I've been using to get binary font data is really tedious.
2) How do you attach a file? All I can do is post a link:
http://dl.dropbox.com/u/4752797/Nspire%20Ebook%20Reader.zipI apologize ahead of time if the code is unreadable.