Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI-Nspire => Topic started by: whatkindofausernameisthis on March 20, 2011, 05:55:10 pm
-
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.zip
I apologize ahead of time if the code is unreadable.
-
Hi! Welcome to Omnimaga! :)
This looks very nice, I will most certainly try it out sometime in the next few days! :)
In order to attach a file to you post, you need to have at least 5 posts, I believe.
-
Sounds nice :)
I think I will take a look at the source this evening ;D
-
Wow, nice! It seems like many Nspire projects are being started by members that are new to the community. Sadly, I can't test this program, because I don't have an Nspire...
-
I'll have to see if this runs on System 1.7.
-
Sounds pretty cool. There are a lot of these for the 8x, but none for the NSpire (before this was released).
-
Heya and welcome on the forums. I saw you lurking sometimes but I'm glad you posted finally. :D
Also this project seems interesting. I wonder if it will support TI-89/92+/v200 Ebooks in the future?
-
Nice work :) I'm glad that some kind of reader exists for the nspire!
Unfortunately what i really want is a "real" ebook reader (that can read ebook file formats directly and with images and everything)... Maybe it will be my first project. Anyways, i'm going to take a look at your code and if i correct some things i will post them here :)
Congrats for the project and keep the good work ;)