Probably gonna write a font manager for Windows...

IanT
17.Aug.2008 1.39pm
IanT's picture

...because I am fed up with there not being anything decent available for finding/classifying

was thinking of a tag based system of classification, e.g. a font could be tagged

“sans-serif 1970s funky curly bold narrow bodytext” or anything you like just to make things easier to find.

the power would be in people sharing their databases online - export to a text file and stick it online so others can merge with their own databases. Of course some agreement would need to be reached over generic tags but really anything is better than nothing.

this would be free (and probably open source later)

comments?



auricfuzz
17.Aug.2008 3.38pm
auricfuzz's picture

If your idea includes a nice, thoughtful preview pane and activation, I am already drooling at the thought. We poor Windows users are rather out of luck as you said.

I currently use Extensis Suitcase for Windows, which is leaps and bounds better than my previous program, MainType. But Suitcase, though functional, does seem rather barebones, especially in being locked into the folder methodology rather than the more metadata-style approach you are using.

You probably have already seen it many times, but MyFonts has what seems to be the best tagging system out there, though with so many typefaces available, it can be hard to find something really suitable for a query. You might want to contact Nick Sherman from MyFonts; he’s done some work trying to figure out how to organize and classify type, which you can get an overview of over at his site.

And if, far down the line, you want anyone to test the software, look me up
:-)


Hallock
17.Aug.2008 4.00pm
Hallock's picture

How will this be different from Linotype Font Explorer?


IanT
17.Aug.2008 4.33pm
IanT's picture

@auricfuzz
A ’thoughtful’ preview pane? please expand on that!

but yes, something along the lines of extensis suitcase (but with more functionality in the classification/grouping/searching) is probably on the cards. (though the auto activation plugin stuff might be beyond the time i have available. for me just a decent categorisation would be beneficial)

“activation” is easy it seems having a look at the APIs. weirdly enough there is no functions for determining font names from a file and that’s going to have to be hard coded, reading the file format.

@Hallock

>How will this be different from Linotype Font Explorer?

i won’t delete the software from the net :) I’ve not tried it as they pulled it. No dates, no real indication that they are carrying on with it, let alone a projected release date. Seriously if me just hacking something together forces the hands of one or more other developers then hooray. i just can’t take looking through loads of fonts or having to manually stick things in groups anymore. this kind of software is not rocket science.


auricfuzz
17.Aug.2008 4.34pm
auricfuzz's picture

Right now, Font Explorer isn’t for Windows. They did have a Windows Beta version out a while back, but it didn’t work for me on Vista and they pulled it shortly after. But maybe they will release the Windows version for real. Until then...


Hallock
17.Aug.2008 4.48pm
Hallock's picture

Yeah, the beta is back listed but it may be XP only still.


malcolm
17.Aug.2008 6.12pm
malcolm's picture

IanT

We are about a month or so away from releasing the first beta of ’Fontbase’, a commercial version of our own font cataloging/database program.

http://www.dtptypes.com/Fontbase/Fontbase.pdf


abattis
18.Aug.2008 2.13am
abattis's picture

FontMatrix is a cross platform font manager - written with Qt and licensed as free & open source software under the GNU GPL. It recently had a big release with a packaged Mac OS X version and also a packaged windows version - and it has all the features you want, right now! :-)


billtroop
18.Aug.2008 2.20am
billtroop's picture

The most entirely satisfactory font management experience I have ever had was ATM Deluxe on Mac Classic. Perfect auto-activation in all programs, intelligent drag and drop, effectively absolutely bug-free, and multiple master handling. A rock-solid program you could have total confidence in. The only gotcha was the painful initial setup as it dissed your otherwise healthy Bitstream and Monotype fonts. There was never anything comparable on OS X.

ATM Deluxe for Windows still works on Vista and still provides MM creation. (Just disable UAC — I think this is only necessary temporarily but I disable it permanently as it is such a nuisance.) It is not as stupendously elegant as the Mac version and doesn’t have auto-activation on NT-based versions of Windows, but it does work and it appears, even all these years later, and in Vista, for which it was never designed, to be, again, absolutely rock-solid, a testament both to the extraordinary care and skill that went into its programming and to Microsoft’s inflexible and wholly benign commitment to backward compatibility.

I would go even further. ATM Deluxe for Mac is the most entirely satisfactory software experience I have ever had. The reason is simple: no vital piece of system software was ever so reliable or such a simple pleasure to interact with.

We users are perpetually beleaguered with nervous stress due to buggy software. Can it be surprising that software of the calibre of ATM inspires such affection?

ATM’s success as a program was no accident. Adobe knew from the start that the future of PostScript itself depended on ATM’s exemption from any visible flaw. Consequently, there was probably no programming team that ever worked so hard for perfection.

ATM’s success as a profitable product is another story. For reasons nobody understands, ATM Deluxe did not sell much. The core code (PostScript rendering, but not font organization and not auto-activation) had to be given away both to Apple and Microsoft because there were never enough paying customers. Adobe had to do this to ensure the continued success of PostScript. As extra insurance, the core code is also included (as ’Cooltype’) in most of Adobe’s application products.

ATM Deluxe for Mac never developed to the point of characterizing fonts, but it made it so easy to do yourself that nobody missed the feature way back when. Were it ever to be revived, it would probably need such a feature.

What ATM had going for it was trust. T R U S T. You knew it would never mess you up.

W H E N is Adobe going to do it again? W H Y do people get so excited about new font managers without ever considering how incredibly difficult it is to write something so apparently simple? Why don’t they, instead, encourage Adobe to revive this most perfect software experience since Adobe is the one company with the experience and the personnel to do it right?

Not that I mean to discourage Ian. Maybe open source is the best way forward, maybe it is the only way forward. In the meantime, OS companies need to hear that everybody wants auto-activation in all programs all the time. This is considered to be a great obstacle in NT+ and OS X. Who is going to let them know?


IanT
19.Aug.2008 4.54am
IanT's picture

Well you can’t discourage me when I’m obsessed like I am right now :)

couple of questions

#1 : is anybody seriously using pfms/pfbs now? aren’t they all converted to OTF?

#2 : anybody got the lowdown on auto-activation of fonts in CS3? just a quick search of the adobe site doesn’t pop up any interesting information, or is it just a case of a number of plugins for different apps? I haven’t got access to the photoshop SDK so I can’t tell.

Ian


acnapyx
19.Aug.2008 5.25am
acnapyx's picture

> #1 : is anybody seriously using pfms/pfbs now?

Well, er, yes. All these unhappy guys with old versions of Quark, for example... (hope my boss reads this...)

Or those who did not bother to upgrade their OS - and it does not support OTF without third-party tools.


canbum
9.Oct.2008 4.26am
canbum's picture

Do you know how to install FontMatrix in Windows?
Thanx


canbum
9.Oct.2008 4.49am
canbum's picture

It’s ok! I needed to install the c++ runtime library http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4...