Avatar

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Hin-Tak Leung

About

Username
Hin-Tak Leung
Joined
Visits
1,040
Last Active
Roles
Member
Points
99
Posts
263

Comments

  • @Micah Stupak I am not as neat I as thought - the old VTT 6.10 was downloaded to somewhere below my FontVal directory :-) . So it was moved over together when I continued with Fontval . It is not at all troublesome to find - it is just in my current…
  • I am pretty sure I do. I had a new computer this summer though (the reason why fontval 2.1 was delayed) . 6.0's installer should be in the older hard drive. I'll find it if nobody else has it in more convenient way.
  • @Georg Seifert  : Thanks a lot for the update. I renamed it FontValGUI-Seifert-... and put it up at both https://sourceforge.net/projects/hp-pxl-jetready/files/Microsoft Font Validator/ and https://github.com/HinTak/Font-Validator/releases . Just …
  • Mac and Linux binaries for Font Validator So I just uploaded 4 tar balls: FontVal-2.1.1-osx-10.7-x64.tgz FontValGUI-2.1.1-osx-10.7.tgz FontVal-2.1.1-py-ubuntu-16.04-x64.tgz FontVal-2.1.1-py-ubuntu-14.04-x64.tgz (and their gpg signa…
  • Somebody did suggest that I asked for a spot to talk about font validator, and I did fire off a e-mail a couple of weeks ago to another person, but I haven't heard back. So I might as well do it here. So @Ana Regidor , could typolabs be interested i…
  • Finally got round to build the binary - just get "FontVal-2.1.0-py-bin-net4.zip" from https://sourceforge.net/projects/hp-pxl-jetready/files/Microsoft%20Font%20Validator/ I recovered the test results I did almost a month ago from my old compu…
  • I meant Font Validator already provides some other purely informative output in the report. For example, even if you unselect every test, it would still output what tables are found, their checksums, and whether the checksums are as expected. Do yo…
  • Font Validator's output reports already have a number of "Informative" items; and users already have the options of filtering by Passed/Informative/Warnings/Errors. If it isn't an overwhelming amount of information, and is generally useful to most, …
  • The interror of Font Validator is scriptable with python (it has a built in ironpython interpreter, a bit like fontforge, I guess). That it checks for unknown tags already, means it is relatively simple to add some code to get it to dump the read an…
  • I think this part of Font Validator does that (see around line 300 onwards for the full table of feature tags) -  https://github.com/HinTak/Font-Validator/blob/master/OTFontFileVal/OTLVal.cs But I am not sure which tests use this - probably gpos a…
  • Github lets me tag the release via the Web interface (without gpg) - so FontVal 2.1 is officially out. I'll gpg-sign the corresponding embedded-python release later, when I can.
  • The summary of test result against the 3283 fonts shipped in fedora 26 was posted to create and freetype-devel. Unfortunately my dev computer went out of action before I can upload the details or tag and build the binaries. Those who want it (google…
  • The action of drawing on the outline (only) of a shape is called stroke/stroking, and the action of filling the interior of a shape with a color is called full. These are graphic design terms, I think. AFAIK, even microsoft Word has such "text effec…
  • You mean like this figure or the next one down? The code is in that pull. https://github.com/rougier/freetype-py/pull/55#issuecomment-298212985 The technical term is perhaps " stroke and fill with two different colors".
  • I'll need to understand how mac os x apps are signed a bit. The unix model is just "this whole blob (tar ball, zip files) was prepared by me". Microsoft has a way of signing executable files - which includes installers and other auto-unpackers. I ha…
  • @Georg Seifert : first of all, thanks for the work. I did merge your stuff into mine, just haven't got round to look at it properly... Also, mostly I do things on linux and mac os related things get attention so far as it shares the common unix root…
  • @Georg Seifert @Kemie Guaida : I still have a slightly newer 0.1-4.zip from Georg . I can put it up somewhere. That said, 2.0 was out about 6 months after that. https://sourceforge.net/projects/hp-pxl-jetready/files/Microsoft Font Validator/ get t…
  • Thanks. I looked at the dvipdfmx code history... Unfortunately back in 2002 they did something of that sort, and they were not the only one, as I remembered some e-mails with them at the time. 
  • @lunde - please consider weighting in at this issue I filed a few days ago, about fontforge miss-processing Adobe Source CJK :  https://github.com/fontforge/fontforge/issues/3084 Because fontforge insists that Adobe-Identity-H is direct map to unic…
  • It just crossed my mind that you should know there are two different interpretations/usages of Identity H encoding. When it happens inside an embedded font in a pdf, it often means the cid/gid is just the unicode value, so that extracting the encodi…
  • The current Font Validator does check CFF table. Have a go and see. You want the dmg for mac, and net4 zip for windows. The CFF test is platform-independent, so if you are on linux, get the net4 zip also, and run it with mono. https://sourceforge.n…
  • ttx is part of fonttools, a python based font manipulation tool set. You should get roughly the same sort of information and slightly more friendly, in the OS/2 section of the report from running font validator also. Or just e-mail the font to one…
  • Actually I am also interested in what you mean by "on screens it socks". Do you mean on windows or Mac ( since the latter is your dev platform). As for your last question, if your font comes with proper cmap tables, Microsoft Font Validator can cro…
  • Well, if you are on a mac (and old one at that) you are probably limited to ttfautohint. Otherwise you may use Microsoft's vtt . Or try to use vtt under wine. That will require an Intel mac. 
  • @Georg Seifert  : Support for variation fonts is in the current freetype dev code and apparently a new release (2.7.2 or 2.8.0) will be out soon, hopefully in a matter of days.
  • You are aware that up to 8% of Caucasian males and 1% of Caucasian females have some degree of red-green color blindness? It is one of the most widely-known and common X-linked inherited illnesses. "X-linked" as in located on the X chromosome - male…
  • I wouldn't object to somebody (or me) spending some time uptreaming the new rasterisation backend of FontVal and creating a python binding to that freetype diagnostics code on the way, and share it with fonttools. It is just that I would not move it…
  • It is the mine-type associated with the pdf being served. Octet-stream will usually result in a download. It is a server configuration in the hosting end. See http://www.rfc-editor.org/rfc/rfc3778.txt
  • Filed https://github.com/Microsoft/Font-Validator/issues/47 The main files to modify are these two: https://github.com/HinTak/Font-Validator/blob/master/OTFontFileVal/val_post.cs https://github.com/HinTak/Font-Validator/blob/master/GenerateFValDa…
  • Hmm, but font validator checks ulCodePageRange, about bits set and missing glyphs and also bits clear but glyphs present. Did the warnings not happen?