Font Remix Tools 1.0 now available
Hi all,
I am happy to announce the first public version of my Font Remix Tools for FontLab.
If you have an MM font with a weight axis these tools allow you to generate true small caps, tabular figures or even true condensed versions in a single step with an easy to use dialogue.
The Remix Tools come with an installer so you do not need any FL scripting knowledge to get them to work.
More info and download at:
http://justanotherfoundry.com/tools/RMX
Sorry for crossposting if you have already read this.
Enjoy!
Tim
- Tim Ahrens's blog
- Login or register to post comments
- rss




















17.Sep.2007 10.56am
Interesting. Could you explain how your tool compares to Superpolator, and to existing FontLab tools?
17.Sep.2007 11.23am
Difficult to make a comparison there. As far as I know, Superpolator improves interpolation and the like but does not aim at changing individual glyph shapes. It is a different tool for different tasks.
The Remix Tools essentially allow to scale glyphs while avoiding the nasty side effects that mess up stroke characteristics. This may not sound very exciting at first but it saves a great deal of time.
17.Sep.2007 12.31pm
Very cool Tim.
Just for clarification:
(EDITED) Just looked at the manual. And, yes it has width controls. I’ll be curious to see how it handles diagonals. I notice that manual features and H (for clarity I understand).
Thank you for making this available to other type designers.
Randy
17.Sep.2007 12.43pm
Thanks Tim!!!
ChrisL
18.Sep.2007 7.04am
Thanks Tim :-) I have problems however to get it to work.
I ran the installer and the scripts ended up in the top level. That didn’t work. So i made a folder for them. Still doesn’t work.
I press the Run button bit nothing happens.
Is there something I’m missing?
18.Sep.2007 7.46am
Really, nothing happens? Strange.
Did you have a font open when you ran the macro?
Whether you put them in a subfolder or not does not matter.
18.Sep.2007 7.53am
Yes, I made a weight MM. Maybe I have something installed that conflicts? I work on OSX 10.4.10.
I’ve re-booted too.
18.Sep.2007 8.08am
Which of the tools is it you tried? Was there no error message either? Do other macros work normally on your system?
Also, FL tends to get confused as to which of the windows/pallettes has the focus. It may be worth clicking on the respective window (Font Window for Scaler and Monospacer; Glyph Window for the Tuner) once more before running the macro in order to make sure that window really has the focus.
18.Sep.2007 8.43am
Macros usually works, but now I see that suddenly a whole bunch of my macros has stopped working (for instance your SC script). I can’t say that it happened today when I installed RMX or a few days ago. If it works for everyone else then it’s probably something with my machine. Bad permissions or something.
18.Sep.2007 12.43pm
Same here, all errors.
In Glyph window, with an MM .vfb, activating the RMX Tuner gives:
File “< string >”, line 206
SyntaxError: invalid syntax
In Font window, with an MM .vfb, activating the RMX Scaler gives:
File “< string >”, line 358
SyntaxError: invalid syntax
—K
18.Sep.2007 12.49pm
tim, thnx for this! i’m on WinXP FLS5 and everything works as outlined in your PDF. just thought i’d chip in. :D
18.Sep.2007 2.07pm
Good news, the “Reset macro” button when used inside the “Edit macro” window did the trick. Now I get both the panel, and a nicely generated test SC :-)
18.Sep.2007 3.16pm
Cool, I’m going to try it out. I don’t have any experience with using add ons. You guys sound very programming savvy.
Do you make a separate font for SC, alternates, etc., or do you use OpenType coding?
Thanks,
Terrance
18.Sep.2007 3.23pm
Ahh, yes, weird. Running the macros from the macro editor works for me as well, but still not from the macro toolbar.
—K
19.Sep.2007 5.01am
Sorry for dropping out for a while.
Thanks to Kris’s report I think I could track down the problem. It seems different configurations are more fussy than others regarding empty lines at the end of a script.
I have uploaded the fix as version 1.01, which you can get from the download page, http://justanotherfoundry.com/tools/RMX
Sorry for the inconvenience.
19.Sep.2007 5.11am
Terrance:
Do you make a separate font for SC, alternates, etc., or do you use OpenType coding?
Nowadays these things would typically be implemented as OpenType features. If you use “add suffix” in the RMX Scaler this automatically generates the new glyphs such as small caps as copies in the same font.
In case you know that the application you use the fonts in does not support the necessary OpenType feature you may still want to use the “old-fashioned” system of putting the small caps or alternates into a separate font.
Adam Twardoch made some interesting points in this thread: http://typophile.com/node/32455
19.Sep.2007 8.59am
Thanks Tim. Yeah, I’m still trying to figure out how to use OpenType features in FL. Thanks again for the tip, and the link.
I’m working on an egyptian that has alternates, you can check it out at:
http://typophile.com/node/34427
19.Sep.2007 3.51pm
I’ve been using the Remix tools for a while, starting with various beta versions, and I must say: they are the coolest thing EVAR! TOTALLY L33T TULZ!
Seriously, they are truly amazing. I’ve already saved vast amounts of time with these, and expect to save a lot more. They even make it practical to do some things I would never have taken seriously before.
Cheers,
T
19.Sep.2007 4.02pm
Thanks, Thomas!
I have to say I would not have brought the tools to this stage without the valuable feedback from my beta testers Adam, Dario, Georg, José, Karsten and Thomas. Thanks to all!
21.Sep.2007 9.50am
Tim - very impressive! You are right, this tool saves a real heap of time. The tools make available things that I remember doing with Ikarus on Unix a few years ago.
M
21.Sep.2007 2.15pm
Malcolm, do you mean the Ek module of the Ikarus system? The interesting thing is that the underlying system is radically different. Ikarus “knows” what stems are, and therefore preserves them. RMX has, to put it bluntly, not much idea what stems are. The whole power comes from the designed bold. One system cannot do without special hints, the other one needs a bold.
I made a comparison between the results of the Ek module and the RMX tools.
This is the unscaled version, which I show here so you can see which of the differences in the condensed stem from the slightly different input shapes:
top: Ikarus, bottom: OpenType
This one is automatically condensed:
top: Ikarus, bottom: Font Remix Tools
The results are surprisingly similar. However, I believe the results of the Remix Tools are better because the horizontal proportions are not chosen by an intelligent program but are influenced by the rhythm of black and white found in the manually designed bold. I like the overall rhythm of the RMX version better, although the g is somewhat too narrow. With the help of the RMX Tuner it is very easy to quickly and intuitively adjust the width of individual letters, though.
21.Sep.2007 7.57pm
Your sample of Remix is certainly smoother than the Ikarus.
ChrisL