Re: [ft-devel] [ttfautohint] stem width handling is now selectable

2012-07-02 Thread Hirwen Harendal
 PS: Who knows a TrueType debugger for MS Windows (this is, which uses
 the rendering engine of MS Windows!) similar to FontForge?
 Ideally, this should run under Wine also...

Maybe from MS
http://www.microsoft.com/typography/tools/tools.aspx

-- 
Hirwen HARENDAL
___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


Re: [ft-devel] [ttfautohint] stem width handling is now selectable

2012-07-02 Thread Hirwen Harendal
 On 12-07-02 18:56, Werner LEMBERG wrote:
  The point is that you can install the MS rasterizer DLL within
  Wine :-) Behdad says that he successfully has done this; I will ask
  him for details. [Hmm, maybe I'm wrong and he was only talking about
  the OpenType support.]


Very interesting if that can be do in wine directly. But some options are
available from play-on-linux 'configure' panel, where it's possible to
install additional packages (like GDIplus package), or change screen
rendering
direct draw option (default, GDI, opengl)...
Now, GDI.exe and GDI32dll are in wine\system32, just to work 'as' windows.
That said the best way seems to use WIN directly or into virtualbox. I
don't know if somebody is enough crasy to buy a license only for testing
in vitualbox (:-])

In addition, if my mind is good, MS cleartype power toy doesn't work with
Wine.

-- 
Hirwen HARENDAL
___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


[ft-devel] Test

2012-06-26 Thread Hirwen HARENDAL

Good evening all
Please find below a test archives you can use for your own 
tests.http://min.us/mbmHmRQv0e
- This package includes Mintspirit fonts (otf), Mintysis TTF version of 
Mintspirit (ttf-base and TTF autohinted with TTFAH), some images of waterfall 
font and a PDFto compare both font formats (OTF and TTF autohinted) in action- 
I used the last version of TTFautohint from GIT- Both TTF versions include the 
cleartype byte code.
NOTEIn the help section, about from the GUI :
TTFautohint adds new auto-generated hints to a TrueType font or TrueType 
collection.
It's not true !As wrote to Werner, TTC fonts can't to be autohinted directly. 
If a TTC font isgenerated using TTFautohint, only the first font is autohinted 
not the second.The best way to solve this is to use TTFautohint for each TTF 
font before make TTC.
Regards
Hirwen


  ___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


Re: [ft-devel] GDI ClearType support for ttfautohint available

2012-06-25 Thread Hirwen Harendal
Good evening werner

I'm trying to compile the last version of TTFautohint from GIT, maybe
I mess something...
After  git clone git://repo.or.cz/ttfautohint.git
then ./bootstrap
then ./configure
'Make' returns an error : no makefile found

___
I installed the official 0.9 separately, without problem


-- 
Hirwen HARENDAL
harendal ttfautohint # ./bootstrap
./bootstrap: Bootstrapping from checked-out ttfautohint sources...
./bootstrap: consider installing git-merge-changelog from gnulib
./bootstrap: getting gnulib files...
Submodule '.gnulib' (git://git.sv.gnu.org/gnulib.git) registered for path 
'.gnulib'
Cloning into '.gnulib'...
remote: Counting objects: 140761, done.
remote: Compressing objects: 100% (27634/27634), done.
remote: Total 140761 (delta 118235), reused 135526 (delta 113069)
Receiving objects: 100% (140761/140761), 27.08 MiB | 127 KiB/s, done.
Resolving deltas: 100% (118235/118235), done.
Submodule path '.gnulib': checked out '33f823397dbb0edb57503f2f6dad2362456bc6a9'
running: libtoolize --copy --install
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `gnulib'.
libtoolize: copying file `gnulib/config.guess'
libtoolize: copying file `gnulib/config.sub'
libtoolize: copying file `gnulib/install-sh'
libtoolize: copying file `gnulib/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `gnulib/m4'.
libtoolize: copying file `gnulib/m4/libtool.m4'
libtoolize: copying file `gnulib/m4/ltoptions.m4'
libtoolize: copying file `gnulib/m4/ltsugar.m4'
libtoolize: copying file `gnulib/m4/ltversion.m4'
libtoolize: copying file `gnulib/m4/lt~obsolete.m4'
./bootstrap: .gnulib/gnulib-tool  --import --no-changelog --aux-dir gnulib 
--doc-base doc --lib libgnu --m4-base gnulib/m4/ --source-base gnulib/src/ 
--tests-base tests --local-dir gl  --libtool --import ...
Module list with included dependencies (indented):
errno
extensions
  getopt-gnu
getopt-posix
gettext-h
  git-version-gen
havelib
include_next
lock
nocrash
snippet/arg-nonnull
snippet/c++defs
snippet/warn-on-use
ssize_t
stddef
strerror-override
  strerror_r-posix
string
sys_types
threadlib
unistd
File list:
  build-aux/config.rpath
  build-aux/git-version-gen
  build-aux/snippet/arg-nonnull.h
  build-aux/snippet/c++defs.h
  build-aux/snippet/warn-on-use.h
  lib/errno.in.h
  lib/getopt.c
  lib/getopt.in.h
  lib/getopt1.c
  lib/getopt_int.h
  lib/gettext.h
  lib/glthread/lock.c
  lib/glthread/lock.h
  lib/glthread/threadlib.c
  lib/stddef.in.h
  lib/strerror-override.c
  lib/strerror-override.h
  lib/strerror_r.c
  lib/string.in.h
  lib/sys_types.in.h
  lib/unistd.in.h
  m4/00gnulib.m4
  m4/errno_h.m4
  m4/extensions.m4
  m4/getopt.m4
  m4/gnulib-common.m4
  m4/include_next.m4
  m4/lib-ld.m4
  m4/lib-link.m4
  m4/lib-prefix.m4
  m4/lock.m4
  m4/nocrash.m4
  m4/off_t.m4
  m4/onceonly.m4
  m4/ssize_t.m4
  m4/stddef_h.m4
  m4/strerror.m4
  m4/strerror_r.m4
  m4/string_h.m4
  m4/sys_socket_h.m4
  m4/sys_types_h.m4
  m4/threadlib.m4
  m4/unistd_h.m4
  m4/warn-on-use.m4
  m4/wchar_t.m4
Creating directory ./gnulib/src
Creating directory ./gnulib/snippet
Creating directory ./gnulib/src/glthread
Copying file gnulib/config.rpath
Copying file gnulib/git-version-gen
Copying file gnulib/m4/00gnulib.m4
Copying file gnulib/m4/errno_h.m4
Copying file gnulib/m4/extensions.m4
Copying file gnulib/m4/getopt.m4
Copying file gnulib/m4/gnulib-common.m4
Copying file gnulib/m4/gnulib-tool.m4
Copying file gnulib/m4/include_next.m4
Copying file gnulib/m4/lib-ld.m4
Copying file gnulib/m4/lib-link.m4
Copying file gnulib/m4/lib-prefix.m4
Copying file gnulib/m4/lock.m4
Copying file gnulib/m4/nocrash.m4
Copying file gnulib/m4/off_t.m4
Copying file gnulib/m4/onceonly.m4
Copying file gnulib/m4/ssize_t.m4
Copying file gnulib/m4/stddef_h.m4
Copying file gnulib/m4/strerror.m4
Copying file gnulib/m4/strerror_r.m4
Copying file gnulib/m4/string_h.m4
Copying file gnulib/m4/sys_socket_h.m4
Copying file gnulib/m4/sys_types_h.m4
Copying file gnulib/m4/threadlib.m4
Copying file gnulib/m4/unistd_h.m4
Copying file gnulib/m4/warn-on-use.m4
Copying file gnulib/m4/wchar_t.m4
Copying file gnulib/snippet/arg-nonnull.h
Copying file gnulib/snippet/c++defs.h
Copying file gnulib/snippet/warn-on-use.h
Copying file gnulib/src/errno.in.h
Copying file gnulib/src/getopt.c
Copying file gnulib/src/getopt.in.h
Copying file gnulib/src/getopt1.c
Copying file gnulib/src/getopt_int.h
Copying file gnulib/src/gettext.h
Copying file gnulib/src/glthread/lock.c
Copying file gnulib/src/glthread/lock.h
Copying file gnulib/src/glthread/threadlib.c
Copying file gnulib/src/stddef.in.h
Copying file gnulib/src/strerror-override.c
Copying file gnulib/src/strerror-override.h
Copying file gnulib/src/strerror_r.c
Copying file gnulib/src/string.in.h
Copying file gnulib/src/sys_types.in.h
Copying file gnulib/src/unistd.in.h
Creating gnulib/src/Makefile.am
Creating gnulib/m4/gnulib-cache.m4
Creating gnulib/m4/gnulib-comp.m4
Creating

[ft-devel] FW: PDF text rendering error

2012-06-12 Thread Hirwen HARENDAL



From: harend...@hotmail.com
To: yinsen_...@foxitsoftware.com
Subject: RE: [ft-devel] PDF text rendering error
Date: Tue, 12 Jun 2012 16:19:32 +







 please see my test code, you can use the 
embeded font 1_BKLGIB+FA.ttf i sent yesterday to test:
 
** Not possible to test anything with the font you sent (Fontlab, fontforge, 
TTX). try to see other glyphs !
- Maybe see font source using fontlab (like you seem to use from your image), 
try to seefont validation (nodes to extrems, correct direction, remove 
overlaps) before all- The image you sent is exactly what it's obtained during 
font convertion PS to TTF without direction changeor bold mode from regular 
with bad directions. 
** Is your font is: http://www.nec.co.jp/csr/en/report2009/cs/ud/ud01.html at 
Universal Design Fonts ?
Regards
Hirwen HARENDAL





  ___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


Re: [ft-devel] FW: PDF text rendering error

2012-06-12 Thread Hirwen HARENDAL

Werner, please excuse my emphasis
 The font is OK.  As I've mentioned before, it is *not* possible to
 edit this font with FontLab or FontForge! 
** No smoke without fire... Sorry, but St Thomas was one of my students :-)
 You need a special editor to handle those rare fonts which use bytecode to 
 scale and shift
 subglyphs.

** A special font editor in 1995-1998, have you got a name, I'm intersting?
  ** http://www.nec.co.jp/csr/en/report2009/cs/ud/ud01.html at Universal
  ** Design Fonts ?
 
 Yes, the font looks similar.  No idea whether this is still a `tricky'
 font, or whether the font designer has decided to `expand' the
 subglyphs. 

** It's still tricky to work with CJK fonts, in general, but that can't explain 
the result of the font file attached, except the fact that the interpreter is 
very confused by the glyphs datas. Is this due to the use of the bytecode to 
scale subglyphs only ?I'm not sure.On the other hand, I don't think you'd be 
surprised by the poor quality of some commercial fonts that I was asked to 
rework.
Hirwen___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


Re: [ft-devel] display broken

2012-05-30 Thread Hirwen HARENDAL

 Hi Werner

 an hour ago my computer screen backlight has died. :-( It will take a
 few days until a replacement screen arrives, delaying most of my
 computer activities.  

** Very bad news... Blacklight desktop or laptop?

   Well, I've read that that Apple is going to sell
 iBooks with `retina displays' soon, with really impressive DPI values,
 and I suspect that other companies will provide similar things, which
 is good!

** € ? :-)

Hirwen
  ___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


Re: [ft-devel] TTfautohint issues with small counters

2012-05-30 Thread Hirwen HARENDAL

Hi Vern

 e.g. when the gap between dot and stem in 'i' gets blocked, it's bad font 
 design and can easilly be corrected ;) . 

** Maybe because the latin module of TTFAH treats i (and j) using the blue 
zone of small letter likef (fijbdkhl), when the
design choice (not bad design !) not have the top of the dot in the blue zone, 
but for example, between this bluezone and the top of the i. 
I don't know if possible to assimilate in TTFautohint i and j like glyph 
accentued (eacute etc.). Notice that is also true for other latin glyphs
using dot (edot, gdot...)
If you would like to test this try IkariusADF and BaskerwaldADF, But you need 
to convert them, OTF to TTF before.

Regards
Hirwen


  ___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel