Envy Code R coding font v0.7 preview

Envy Code R font preview #7 highlighting some of the characters in a chartThe next version of my Envy Code R font especially designed for programming (monospaced, easily distinguishable characters) is nearing completion and represents a very response-driven update to feedback, specifically:

  • ReadOnly, Greg Jandl: Comma clarified and change applied to full quotation marks, semi-colons and various accented letters
  • Adrian Bool, Greg Jandl: The slash on the zero has been redrawn to be less heavy
  • jxp: The Euro symbol has been redrawn from scratch
  • Aristotle Pagaltzis: Braces are more curvy and a full set of box-drawing characters have been added
  • IRC: Hash sign with longer legs

I have also fleshed out a number of additional symbols and accented letters that has seen the number of code pages supported increase to 12 pages and made a large number of tweaks to the italic version which was a last-minute addition to 0.6 (PR6) and had a number of errors especially round the accented letters.

Of course what you really want to know is how the new version looks in Visual Studio with that lovely Humane theme of mine:

Envy Code R font at 10 point in Visual Studio 2008 with my Humane theme

There is still some work to do on the sizes above and below 10 point (again) as well as fleshing out a few more symbols, letters and italicizing additional letters such as a curly k and rounder e which I hope will be finished towards the end of this week.

The observant followers may have noticed a pixel has been shaved off the vertical height which now brings it in line with the bitmapped Envy Code B coding font. I had intended on making the change for some time and the box characters practically demanded it to ensure the centers were whole pixels and not off-center but some people may not like it…

A newer version of Envy Code R is available.


10 responses

  1. Avatar for Jonathan Carter

    Just installed this and it looks great. Nice work Damien :)

    Jonathan Carter November 27, 2007
  2. Avatar for Jonathan Carter

    I forgot to clarify that what I installed is the humane theme. I'm already using your current Envy Code R font and look forward to this update.

    Jonathan Carter November 27, 2007
  3. Avatar for Kim

    Nice work! No zero slash in humane screenshot??? I liked the curly braces less curly. :-(

    Kim November 27, 2007
  4. Avatar for Aristotle Pagaltzis

    I meant the curly quotes – not the braces. :-) (Unicode characters U 2018 through U 201F.) In most fonts those aren’t very curly, which makes it relatively hard to tell that they’re curled and which way they’re curled. I like the curlier braces you drew too though – same reason: easy to tell that they’re curlies.

    Nice work on the box drawing characters!

    Can’t wait to give it a spin.

    Aristotle Pagaltzis November 27, 2007
  5. Avatar for Damien Guard

    I think at this rate I'll end up shipping an Envy Code R construction set tool allowing the selection of various alternative symbols and letters ;-)

    I wasn't that initially keen on curly brackets but they've really grown on me. There is a slashed 0 in that screen-shot, it's in green. The others are the letter O...

    Damien Guard November 27, 2007
  6. Avatar for James Hurst

    Damien, your typography work is impressive and will fill a very real need. I appreciate your making it available. Q: Why shave off the topmost row of pixels? To me, having not been aware of your project and looking at the sample just now for the first time, it seemed that it suffered from having a row of pixels shaved off. I wasn't quite able to put my finger on what was wrong, until I read your note. Are the box characters worth that?

    I'm definitely looking forward to when you make it being available and putting it to immediate use.

    BTW, why does this text-widget not wrap my input to the next row as I type off the right edge? !!

    gratefully thine, JH

    James Hurst November 29, 2007
  7. Avatar for Damien Guard

    The topmost row of pixels was not actually used in any of the characters, it was entirely blank. No information is lost, the characters are just one pixel vertically closer together now.

    The text widget wraps on some browsers and not on others - I've no idea why as the design is based on something called Redoable which probably sets some properties that don't quite work in a cross-platform friendly manner.

    Thanks for the kind comments,

    Damien Guard November 29, 2007
  8. Avatar for Greg Jandl

    Looks great! You do fine work. I'm looking forward to test driving 0.7 as soon as you're ready to release it! I'm still using DejaVu LGC Sans Mono for NetBeans, but Envy Code R has taken over on both Linux and Windows for all my other monospaced font needs!

    Greg Jandl December 5, 2007
  9. Avatar for Carlos

    You know, the semi-colon thing was the only thing preventing me from using this font full-time in Visual Studio (I know, seems small, but I code mostly in C# so there are a lot of 'em) :)

    I look forward to the upgrade when it is ready.

    Keep up the awesome work! :)

    Carlos December 10, 2007
  10. Avatar for Matt


    Just an FYI, this link doesn't lead to the latest upgrade anymore: https://damieng.com/envy-code-r. Clicking it at the bottom of this post just leads you in a circle.

    Matt May 28, 2008