Author Topic: A New Font for the Nspire!  (Read 3540 times)

0 Members and 1 Guest are viewing this topic.

Offline sammyMaX

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 204
  • Rating: +9/-0
    • View Profile
A New Font for the Nspire!
« on: February 27, 2012, 05:40:59 pm »
I ported the 16 pt variable width Ubuntu Light font over for use in Ndless programs!

ASCII characters 32-117 are supported right now, and I have two versions: a narrower spaced one and a wider spaced one. The screenshot shows the wider spaced one. The wider spaced one gives one more pixel of space between characters. I personally think the spacing should somewhere between the wider and narrower spaced ones, but there are no half pixels... The narrower spacing is also too small for some characters (try k and then a space) and screws them up.

Download the demo (source included) if you want! The character and spacing maps are free for you to use and modify!

In the demo, you can type in the top. Sorry, I didn't spend much time programming the typing, so right now it's not very smooth. Press CTRL to enter caps lock and CTRL again to exit it. Use "-" to lighten the text color and "+" to darken it. Press the multiplication button to darken the background and the division button to make it lighter. Sometimes, the string gets screwed up and it won't display new characters. Just restart the program by pressing escape to exit, and then re-running it.

Note: the demo doesn't run on OS 3. It would be appreciated if someone could compile the program to work for OS 3.
« Last Edit: February 27, 2012, 06:16:50 pm by sammyMaX »

Are you wondering who Sammy is? My avatar is Sammy.
   

Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: A New Font for the Nspire!
« Reply #1 on: February 28, 2012, 03:54:50 am »
Wow, something exciting and new to try, we could have lots of exotic fonts in the future!
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)