[HarfBuzz] HarfBuzz glyph offsets
Behdad Esfahbod
behdad.esfahbod at gmail.com
Tue Jan 5 05:26:59 PST 2016
Thanks Daniel. Fixed in master. I'll get a release out today or tomorrow.
behdad
On 16-01-04 09:31 PM, Daniel Ribeiro Maciel wrote:
> Attached the x_advance and x_offset of each codepoint.
> Also, attached the screenshots of each version.
>
> Thanks,
> Daniel
>
> On Mon, Jan 4, 2016 at 3:09 PM, Daniel Ribeiro Maciel <daniel.maciel at gmail.com
> <mailto:daniel.maciel at gmail.com>> wrote:
>
> Yes, will do it in about 4h-5h as I'm currently unable to access my dev
> station.
>
> Thanks Behdad.
>
> On Mon, Jan 4, 2016 at 2:25 PM, Behdad Esfahbod <behdad.esfahbod at gmail.com
> <mailto:behdad.esfahbod at gmail.com>> wrote:
>
> Hi Daniel,
>
> Can you attach hb-shape output of the old and new HarfBuzz?
>
> Thanks,
> behdad
>
> On 16-01-04 04:15 PM, Daniel Ribeiro Maciel wrote:
> > Test string: "T. W. AV Ve"
> > Font used Garamond Premier Pro, attached here.
> >
> > I use xAdvance for offsetting glyphs and FreeType to render.
> > I will generate some PNGs and send them to you guys as well.
> >
> > Thanks!
> > Daniel
> >
> > On Mon, Jan 4, 2016 at 9:54 AM, Behdad Esfahbod <behdad.esfahbod at gmail.com <mailto:behdad.esfahbod at gmail.com>
> > <mailto:behdad.esfahbod at gmail.com <mailto:behdad.esfahbod at gmail.com>>> wrote:
> >
> > Hi Daniel,
> >
> > We need to see a sample font and string to be able to help.
> >
> > behdad
> >
> > On 16-01-04 02:37 AM, Daniel Ribeiro Maciel wrote:
> > > Hi Behdad,
> > >
> > > I have a testsuite for my font stuff. After upgrading from 1.0.6 to 1.1.0
> > > (narrowed it down), kerning is no longer enabled. (My kerning test suite fails
> > > horribly, no kerning is applied at all)
> > >
> > > One notable thing is I'm currently using my own CMakeLists.txt file to build
> > > and link to harfbuzz.
> > >
> > > Maybe now I need to define something extra to enable kerning again?
> > >
> > > Any clues on what might be going on there?
> > >
> > > Cheers,
> > > Daniel
> > >
> > > On Mon, Dec 28, 2015 at 8:32 PM, Khaled Hosny <khaledhosny at eglug.org <mailto:khaledhosny at eglug.org>
> <mailto:khaledhosny at eglug.org <mailto:khaledhosny at eglug.org>>
> > > <mailto:khaledhosny at eglug.org <mailto:khaledhosny at eglug.org>
> <mailto:khaledhosny at eglug.org <mailto:khaledhosny at eglug.org>>>> wrote:
> > >
> > > That was because of the new HB_EXTERN decorator, fixed in:
> > > https://github.com/behdad/harfbuzz/pull/202
> > >
> > > Regards,
> > > Khaled
> > >
> > > On Sat, Dec 26, 2015 at 03:25:29AM +0400, Khaled Hosny wrote:
> > > > I just noticed now that almost all functions are missing
> from the
> > > > generated documentation. When I run the build locally I
> see lots of:
> > > >
> > > > ./harfbuzz-sections.txt:422: warning: No declaration
> found for
> > > hb_feature_to_string.
> > > >
> > > > which would explain why they are missing from the docs,
> but I couldn’t
> > > > manage to find why it can’t find them with my limited
> understanding of
> > > > gtk-doc.
> > > >
> > > > On Fri, Dec 25, 2015 at 06:46:22PM +0100, Behdad
> Esfahbod wrote:
> > > > > This is all live now:
> > > > > http://behdad.github.io/harfbuzz/
> > > > >
> > > > >
> > > > > On 15-12-24 04:32 AM, Simon Cozens wrote:
> > > > > > On 24/12/2015 11:39, Deepak Jois wrote:
> > > > > >> Here is an old thread that I have bookmarked, regarding
> > whatever little
> > > > > >> documentation that does exist:
> > > > > >>
> > > > > >>
> >
> http://lists.freedesktop.org/archives/harfbuzz/2015-August/005036.html
> > > > > >
> > > > > > When Khaled's PR lands, there'll be docs available at
> > > > > > http://behdad.github.io/harfbuzz/
> > > > > >
> > > > > > (In the meantime the docs are at
> > http://khaledhosny.github.io/harfbuzz/
> > > > > > - like I said, sorry I've dropped the ball on the
> user manual.
> > As well
> > > > > > as the skeleton that's there, there's an awful lot
> more I need
> > to add to
> > > > > > it. But finding the time...)
> > > > > >
> > > > > > Behdad, any reason this shouldn't be merged?
> > > > > >
> > > > > > _______________________________________________
> > > > > > HarfBuzz mailing list
> > > > > > HarfBuzz at lists.freedesktop.org
> <mailto:HarfBuzz at lists.freedesktop.org>
> > <mailto:HarfBuzz at lists.freedesktop.org
> <mailto:HarfBuzz at lists.freedesktop.org>>
> > <mailto:HarfBuzz at lists.freedesktop.org
> <mailto:HarfBuzz at lists.freedesktop.org>
> > <mailto:HarfBuzz at lists.freedesktop.org <mailto:HarfBuzz at lists.freedesktop.org>>>
> > > > > > http://lists.freedesktop.org/mailman/listinfo/harfbuzz
> > > > > >
> > > > > _______________________________________________
> > > > > HarfBuzz mailing list
> > > > > HarfBuzz at lists.freedesktop.org <mailto:HarfBuzz at lists.freedesktop.org>
> > <mailto:HarfBuzz at lists.freedesktop.org <mailto:HarfBuzz at lists.freedesktop.org>>
> > <mailto:HarfBuzz at lists.freedesktop.org
> <mailto:HarfBuzz at lists.freedesktop.org>
> > <mailto:HarfBuzz at lists.freedesktop.org <mailto:HarfBuzz at lists.freedesktop.org>>>
> > > > > http://lists.freedesktop.org/mailman/listinfo/harfbuzz
> > > _______________________________________________
> > > HarfBuzz mailing list
> > > HarfBuzz at lists.freedesktop.org <mailto:HarfBuzz at lists.freedesktop.org>
> > <mailto:HarfBuzz at lists.freedesktop.org <mailto:HarfBuzz at lists.freedesktop.org>>
> > <mailto:HarfBuzz at lists.freedesktop.org
> <mailto:HarfBuzz at lists.freedesktop.org>
> > <mailto:HarfBuzz at lists.freedesktop.org
> <mailto:HarfBuzz at lists.freedesktop.org>>>
> > > http://lists.freedesktop.org/mailman/listinfo/harfbuzz
> > >
> > >
> >
> >
>
>
>
More information about the HarfBuzz
mailing list