- From: Chris Lilley <chris@w3.org>
- Date: Mon, 18 Feb 2013 07:20:19 +0100
- To: "Gérard Talbot" <css21testsuite@gtalbot.org>
- CC: "Public CSS test suite mailing list" <public-css-testsuite@w3.org>, "taka" <takaoshiyama@gmail.com>
Hello Gérard, Friday, February 15, 2013, 10:55:48 AM, you wrote: > Le Ven 15 février 2013 1:17, Chris Lilley a écrit : >> Hello Gérard, >> >> Wednesday, February 13, 2013, 8:35:29 PM, you wrote: >> >> (Chris wrote) >>>> I would prefer to see woff rather than raw truetype or opentype >>>> fonts. >> >>> Unfortunately, I am not familiar with woff right now ... and how to >>> create a .woff format with/from a .ttf format... >> >> WOFF is Web Open Font Format and is a W3C Recommendation. >> http://www.w3.org/TR/WOFF/ >> >> It takes an SFNT font (ie TrueType or OpenType), >> makes a header, and >> compresses each table in the font.Metadata (such as links to licening) >> can also be included. >> >> Making one is trivial. Download this command line tool (from jonathan >> Kew, one of the editors of the WOFF spec; source included) >> http://people.mozilla.com/~jkew/woff/ >> > Chris > I have downloaded > woff-code-latest.zip from J. Kew WOFF website > and have unzip it and ... <sigh> I'm locked at this point. >> compile, > How to compile? I use Linux KDE 4.10 (32bits) and I am still a modest > user (not a power user) under Linux. I can see the 3 C files and the 2 > header files from the .zip file.... > Do you know the command line instructions to compile 3 C files and 2 > headers files into 1 executable in a Linux Terminal? in a terminal, move to the directory with the unzipped files and type make like this (this is cygwin on windows): Chris@M6700 /cygdrive/d $ cd woff-code-latest Chris@M6700 /cygdrive/d/woff-code-latest $ make cc -c -o sfnt2woff.o sfnt2woff.c cc -c -o woff.o woff.c cc -o sfnt2woff sfnt2woff.o woff.o -lz cc -c -o woff2sfnt.o woff2sfnt.c cc -o woff2sfnt woff2sfnt.o woff.o -lz This assumes that you have: a compiler (gcc) make (or gmake) the zlib libraries (used for lots of things - PNG, HTTP, etc). Try that and let me know if there is a problem. > "Precompiled versions (of sfnt2woff) for Mac OS X and for Windows are > available." > ... but none for Linux Ubuntu i686 32bits family .. >> and then >> >> sfnt2woff foo.ttf > That's when the executable has been created. >> >> makes foo.woff > Gérard -- Best regards, Chris mailto:chris@w3.org
Received on Monday, 18 February 2013 06:20:20 UTC