font – openSUSE Lizards https://lizards.opensuse.org Blogs and Ramblings of the openSUSE Members Fri, 06 Mar 2020 11:29:40 +0000 en-US hourly 1 https://wordpress.org/?v=4.7.5 Birdfont fonteditor for the rest of us https://lizards.opensuse.org/2014/09/12/birdfont-fonteditor/ Fri, 12 Sep 2014 06:14:11 +0000 http://lizards.opensuse.org/?p=10988 Have you ever dreamed making your own unique font set. You get on it and seek for decent cheap or open source alternatives for making Truetype fonts  and  probably you find at least Fontforge. You are very happy and make you mind I’ll do my fonts with Fontforge. After a while you realize Fontforge is a Swiss army knife for making fonts in open source but you just wanted to create TTF, EOT or SVG font set. Weep no more you can use Birdfont.
Birdfont in Ubuntu

Birdfont free font editor

Birdfont is developed by one man army Johan Mattsson. First it was hobby project now it has evolved pretty nice font editor  and it while ago it hit version 1.0 (actually now it’s already version 1.1). Biggest driver create Birdfont even though there is superior editor available was create grid based editor rather than exact coordinates system used in Fontforge. So in Birdfont you can snap to grid.

Birdfont is very stable and available native in Windows, Mac OS X and of course various Linux distributions (counting in openSUSE). Those who care it’s written in Vala and even though it’s GPL code although developer asks you to donate couple of $ or € before downloading binary. If you ask me it’s worth every dime but of course you can download source and make your own build.

Workflow

You can create font or font set all in Birdfont (Which has very nice gird editor) or one can use free of choice vector editor that can export SVG and import glyphs in. After import you can edit imported glyphs because used curve math ain’t same in TTF than it’s SVG but Birdfont tries to make this part easy for you. You can also edit kerning and font location to make more complex fonts come true.

After you are satisfied with font. Just edit properties and export your font in TTF, EOT or SVG format.

So if Fontforge is too much and you just want to hop on  making fonts Birdfont can be what you are seeking for.

]]>
Font: Lavoisier https://lizards.opensuse.org/2009/02/11/font-lavoisier/ https://lizards.opensuse.org/2009/02/11/font-lavoisier/#comments Wed, 11 Feb 2009 08:49:36 +0000 http://lizards.opensuse.org/?p=422 I’m very intersted in typography and as such also in fonts. Some days ago, I’ve found a very interesting sans-serif OpenType font, called Lavoisier. It is rather complete, with lots of characters, diacritics and other useful symbols.

The font is available as regular, italic, bold, and bold-italic style and release under the SIL Open Font License. See here an example:

Lavosier Font

You can download them from my openSUSE buildserver repository (package lavoisier-fonts):

Have fun! 🙂

]]>
https://lizards.opensuse.org/2009/02/11/font-lavoisier/feed/ 1
Hackweek: Create a Condensed Monospace Font https://lizards.opensuse.org/2008/08/27/hackweek3-create-a-condensed-monospace-font/ https://lizards.opensuse.org/2008/08/27/hackweek3-create-a-condensed-monospace-font/#comments Wed, 27 Aug 2008 19:45:41 +0000 http://lizards.opensuse.org/?p=138 You see it every day, you normally don’t think about it, but it is nevertheless important: Fonts.

Obviously we need fonts to communicate with each other, especially in digital media. A whole industry create thousends of fonts for different task: for books, magazines, headlines, comics, funerals, weddings, and much, much more.

However, these fonts are not free and as such cost money. Unfortunately, in the past there was a lack of good looking, professional fonts. The situation nowadays are getter better and better as we have very promising open source fonts: DejaVu, Gentium, LinuxLibertine, to name a few. Without these, our world of characters would be very small and we would have a limited choice only. It’s a pity that all these beautiful fonts don’t have a condensed monospace version. This would be very useful, for example you can have more characters on a line and you don’t have to break them into pieces.

As I haven’t found a suitable font for me, I thought why not create one? Of course, I could have used one of the above, apply some transformations and be happy (or not). But this is not really creative, so I thought why not design something totally new? So I have chosen this project for Hackweek.

Let’s make it clear: It is really hard and nobody really know the time and sweat that goes into a font. To create a really good looking font it is really a challenge—and obviously not possible during Hackweek. But I think, to create something new and gain some experience, this can be a lot of fun. 🙂

So here is the rough procedure that I used for this font:

  1. Draw some sketches
  2. Scan it with a scanner
  3. Import the image into Fontforge into the background
  4. Rescale the image
  5. (Re)draw manually the lines, straight and curved. You could try to use a tool that automates this task, but the results were not very satisfying.
  6. Expand the lines and make the “flesh” of the glyph.
  7. Remove any overlaps
  8. Adjust the width, curve, etc.
  9. Make a print out, look at it, and repeat some of the steps…

As I learn more and more of FontForge, these tasks become (hopefully) easier. The font is similar to Dejavu Mono, but not identical. The result of all these steps is shown in this graphic (be warned, obscure text ahead):

Toms Mono

As you can see I have drawn the majuscules only. I will try to implement the minuscles and other characters too, at the latest of the next Hackweek. 😉

Funny, but jimmac is working also on a font too. Good luck to you! 🙂

I will publish the font when I think it is in a somehow useful state. It will be released under an open source license (probably Open Font License or GPL, I don’t know yet).

Feedback welcome! 🙂

]]>
https://lizards.opensuse.org/2008/08/27/hackweek3-create-a-condensed-monospace-font/feed/ 2