- From: Gérard Talbot <css21testsuite@gtalbot.org>
- Date: Wed, 20 Feb 2013 00:01:17 -0500
- To: "Kazuaki Takemura" <takemura@networksoft.co.jp>
- Cc: "Gérard Talbot" <css21testsuite@gtalbot.org>, "Chris Lilley" <chris@w3.org>, "Public CSS test suite mailing list" <public-css-testsuite@w3.org>, "taka" <takaoshiyama@gmail.com>
Le Ven 15 février 2013 16:06, Kazuaki Takemura a écrit : > Hello Gérard, > > > > (2013/02/15 18:55), "Gérard Talbot" 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? >> >> >> "Precompiled versions (of sfnt2woff) for Mac OS X and for Windows are >> available." >> >> ... but none for Linux Ubuntu i686 32bits family .. > How do you "make" and will be entered in a terminal ? > I tried with cygwin. > > $ ls > Makefile sfnt2woff.o woff.h woff2sfnt.c > sfnt2woff.c woff.c woff-2009-10-03.html woff-private.h > $ make > 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 > when it becoms, ok. if > $ make > cc -c -o woff.o woff.c > woff.c:43:18: fatal error: zlib.h: No such file or directory > became... > > $ sudo apt-get install zlib1g-dev Hmm... zlib.h : why isn't it libzlcore-dev package? http://packages.ubuntu.com/quantal/libdevel/libzlcore-dev http://packages.ubuntu.com/quantal/libdevel/zlib1g-dev is a package for compression ... hmm "Embedded GNU C Library: Development Libraries and Header Files" so you may be right here. > It may be necessary. after that make > $ make > -------------- make package for Ubuntu family (quantal 12.10 release): http://packages.ubuntu.com/quantal/devel/make gcc package for Ubuntu family (quantal 12.10 release): http://packages.ubuntu.com/quantal/devel/gcc If this works ** because I haven't had a chance to try this yet **, I'll notify Johnathan Kew so that he can update his http://people.mozilla.com/~jkew/woff/ webpage and add instructions to create an sfnt2woff executable under Linux [U|Ku|Xu|Lu]buntu 12.10 > Because I have a program of Unicode, I might be able to help in various > ways. > But I'm not good at English =) English is not my natural/mother tongue but I can fairly manage with it. Gérard > > Regars. > Takemura > >>> and then >>> >>> sfnt2woff foo.ttf >> That's when the executable has been created. >> >>> makes foo.woff >> Gérard > > -- Contributions to the CSS 2.1 test suite: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/ CSS 2.1 Test suite RC6, March 23rd 2011: http://test.csswg.org/suites/css2.1/20110323/html4/toc.html CSS 2.1 test suite harness: http://test.csswg.org/harness/ Contributing to to CSS 2.1 test suite: http://www.gtalbot.org/BrowserBugsSection/css21testsuite/web-authors-contributions-css21-testsuite.html
Received on Wednesday, 20 February 2013 05:01:47 UTC