[smufl-discuss] Re: Proposal for specific location for font-specific metadata on Windows and OS X

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[smufl-discuss] Re: Proposal for specific location for font-specific metadata on Windows and OS X

David Webber-2
Yes checking for the metadata is probably the best way.   I do that with my
own fonts for Mozart.

Dave

David Webber
Mozart Music Software
http://www.mozart.co.uk/

----Original Message-----
From: Daniel Spreadbury
Sent: Thursday, April 30, 2015 5:01 PM
To: SMuFL Discussion
Subject: [smufl-discuss] Proposal for specific location for font-specific
metadata on Windows and OS X

Dear SMuFLers,

One of the issues we have discussed a little bit here concerns how a
consuming Windows or OS X application can know whether or not a given font
is SMuFL-compliant. There's no obvious way to do this using any of the
various tables of data that are included in font headers etc. (if you know
differently, do let me know!), so it seems that an external method is
probably required.

My proposal is that we should specify a location where the font-specific
metadata file should be installed on Windows and OS X, and that
applications should check that location for the presence of a metadata
file in a folder matching the name of the font.

Windows: %COMMONPROGRAMFILES%/SMuFL/<fontname>/<fontname>.json

OS X: /Library/Application Support/SMuFL/<fontname>/<fontname>.json

%COMMONPROGRAMFILES% expands to "C:\Program Files\Common Files" (or its
localised equivalents).

Other files relating to the font (e.g. font log, license file,
documentation, etc.) could also be installed into this folder.

Please let me know if you have any objections to this proposal, or any
counter-proposal. I would like to include this as part of the
specification in the next minor update to SMuFL. I also intend to produce
simple Windows and OS X installers for Bravura that follow this proposal,
and make available simple sample installer/packaging projects that can
serve as models for other font designers to use.

Thanks,

Daniel

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Steinberg Media Technologies GmbH, Frankenstrasse 18b, D-20097 Hamburg,
Germany
Phone: +49 (40) 21035-0 | Fax: +49 (40) 21035-300 | www.steinberg.net
President: Andreas Stelling | Managing Director: Hiroshi Sasaki, Hirofumi
Osawa
Registration Court: Hamburg HRB 86534
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#############################################################
This message is sent to you because you are subscribed to
  the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
To switch to the DIGEST mode, E-mail to
<[hidden email]>
To switch to the INDEX mode, E-mail to
<[hidden email]>
Send administrative queries to  <[hidden email]>


#############################################################
This message is sent to you because you are subscribed to
  the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
To switch to the DIGEST mode, E-mail to <[hidden email]>
To switch to the INDEX mode, E-mail to <[hidden email]>
Send administrative queries to  <[hidden email]>