Nuits Sonores music festival

- 2 styles (Regular, Display)
For the visual identity of the Nuits Sonores indie electronic music festival, Superscript² design studio designed a monospaced typeface that I developed.
My role in the project: design assistance, character set extension, OpenType programming.
Pour l’identité visuelle du festival de musique éléctronique les Nuits Sonores, le studio de design Superscript² a créé un caractère monochasse que j’ai développé. Mon rôle dans le projet: assistance au dessin, extension du jeu de caractères, programmation OpenType.




Graphic design © Superscript²
Progress

- 2010
- 1 style
- OpenType-CFF
For the visual identity of the In Progress exhibition, Superscript² design studio designed a monospaced typeface that I developed.
My role in the project: design assistance, character set extension, OpenType programming.
Pour l’identité visuelle de l’exposition In Progress, le studio de design Superscript² a créé un caractère monochasse que j’ai développé. Mon rôle dans le projet: assistance au dessin, extension du jeu de caractères, programmation OpenType.

Le Monde Courrier PTF

Le Monde Courrier is a six-weight typeface designed by Jean François Porchez en 1996.
For the OpenType version of this typeface, I extended he character set of this family, prepared some Multiple Master workflows, reinterpolated the Demi and _Demi Italic weights, adapted the kerning for OpenType, hinted, tested and generated the whole.
Le Monde Courrier est une création de 1997 en 6 graisses de Jean François Porchez.
Pour le passage à la version OpenType, j’ai complété le jeu de caractères de cette famille, préparé certains flux de travail en Multiple Master, réinterpolé les graisses Demi et Demi Italic, adapté le kerning pour l’OpenType, hinté les fontes, testé et généré le tout.
Python Scripting: microscripts
Following the utterly useless Glyph Color Selector,, my first gift for you in 2008 will be, again, scripts.
These microscripts cover pretty straightforward needs. They just tend to reflect my skills in the field of coding: small.
Make EM box
Will create a glyph in your vfb, named “embox”, which will be a 1000×1000em square. Sometimes useful for cross-fonts and cross-softwares comparisons.
Download MakeEMbox.py.zip
Save all opened font’s metrics info
As it name suggests, will export all AFM and INF for the opened vfbs.
I am still struggling to make this happen for features and classes (would be a lot more useful)
Download SaveAllAsAFM.py.zip
Set all opened font’s Version number and creation year
It will also sync the different values (TT version etc) in the font info.
A two-lines manual: open the script, modify the options between double quotes:
versionMajor = "0" #Set your version number here
versionMinor = "001" #Set your revision number here
year = 2008
Download FontInfoVersionanddate.py.zip
Special glyphs creator
Creates space, .CR, .notdef and .null glyphs.
Font UPM must be 1000. Script also adds Ux0020 Unicode value to /space (so comment-out if unneeded). Script also draws an (ugly) .notdef glyph. Very very ugly.
Download SpecialGlyphsCreator.py.zip
Python scripting: Coloured glyphs selector
Maybe the most useless FontLab Studio script ever, as once said a fellow colleague, still it’s available for your pleasure:
A series of Python scripts for FontLab Studio that enables you to select all coloured glyphs in one click. Requires Robofab to work.
Download glyphcolorselector.zip
The collection works as follows:
- ALL.py lets you select all glyphs that are coloured, whatever their colour is.
- Blue.py selects blue-coloured glyphs (how surprising…)
- Cyan.py selects cyan glyphs
- Green.py selects green glyphs
- Pink.py selects pink glyphs
- Red.py selects red glyphs
The script can be tweaked by modifying this line:
if glyph.mark == 210:
Where 210 is the numerical value of Pink
Based upon my idea (I sometimes have strange ideas), the coding is however the work of fellow Karsten Lücke. Be sure to check his foundry and his delightful typefaces.
Edit: A few more scripts here: the microscripts article
A small TextWrangler add-on for text-based font data

I’m often dealing with various files FontLab Studio outputs for manual in-depth editing, search and replace etc.
Amongst them:
.afm : Adobe Font Metrics (metrics & kerning information)
.fea : FontLab’s feature definition file (OpenType features+glyph classes)
.flc : FontLab’s glyphs classes (metrics, kerning, OpenType
[EDIT] Adobe has its own BBEdit Codeless Language Module for OpenType feature files, which is better than mine, and it’s available on the AFDKO page. Thanks, Karsten!
To do this, I use for quite a while TextWrangler, the free version of BBEdit. TextWrangler is (almost) powerful enough to do what I need, it handles wildcard characters and has some nice web features.
Well, I actually too much enjoyed the flavour of colourful tags when editing css, php, xml or whatever, as well as advanced search and analysis of syntax. I wished I could do the same with other text files I dealt with when I’m not a codemonkey, the way FontLab does colorize its own raw text-based data.
So here it comes: 3 small xml files with a .plist extension that helps TextWrangler handles afm, fea and flc files in a nicer (though not perfect) way.
Be warned, I’m far from being an xml expert so the behaviour might be sometimes weird.
I’m just releasing these with the strong hope that someone could come and make them really working. But they’ll put some colour in your day, I hope!
Installation instruction: Mac OS X only
Put these files in your user’s “library > application support > BBEdit or TexWrangler > Language Modules” folder.
