for any glyph of combining
marks class.
Regards,
Khaled
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font developer
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo
On Fri, Aug 13, 2010 at 02:27:12PM -0400, Behdad Esfahbod wrote:
On 08/13/10 14:20, Khaled Hosny wrote:
Great, can't wait to try it (especially with the python bindings).
Speaking of the Python bindings. They need a lot of love. Would be nice if
someone makes a real FreeType binding
on scribus, of course it isnt opentype savvy at all.
vernon
On Tue, 2010-09-14 at 22:29 +0300, Khaled Hosny wrote:
On Tue, Sep 14, 2010 at 02:32:39PM -0400, Ed wrote:
excerpt of email from Vernon Adams:
Your gpos lookups in OpenType fonts (.ot) do not work in all
On Wed, Oct 20, 2010 at 06:01:40PM +0200, Tom Hacohen wrote:
On Wed, 2010-10-20 at 17:50 +0200, Khaled Hosny wrote:
Each OpenType lookup is associated with script(s) and language(s) where
it should be active.
Oh, right, didn't think about those Latin users, my bad. What's the best
way
On Wed, Oct 27, 2010 at 01:28:38PM +0200, Tom Hacohen wrote:
Hey,
Is it just me, or do vowels break shaping in Arabic?
It shouldn't, either the font is broken or you are not doing it right.
Regards,
Khaled
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font
could be used
instead?
I just checked the MS description page, it even gives cursive Latin as
a use case:
http://www.microsoft.com/typography/otspec/features_fj.htm#init
Regards,
Khaled
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font developer
technology to use by selecting the
appropriate font, I don't see what is the benefit of amalgamating all in
one font file and I can see possible issues that it would cause.
Regards,
Khaled
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font developer
,
Khaled
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font developer
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
functions that HB needs, but the actual shaping is
all done by HB itself.
Regards,
Khaled
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font developer
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http
.
Regards,
Khaled
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font developer
test-pango.pdf
Description: Adobe PDF document
test-xetex.pdf
Description: Adobe PDF document
___
HarfBuzz mailing list
HarfBuzz
with the attached code, but I'm not familiar
with any of the FreeType/HarfBuzz/Cairo black magic.
Regards,
khaled
--
Khaled Hosny
Egyptian
/*
$ cc `freetype-config --cflags --libs` \
`pkg-config --cflags --libs harfbuzz` \
`pkg-config --cflags --libs cairo` \
`pkg-config --cflags
On Sun, Feb 20, 2011 at 04:29:49PM +0200, Khaled Hosny wrote:
I'm trying to write a simple HB test and thought using FreeType/Cairo
would be the shortest path. I got the code to shape the text, but glyph
positions are wrong (at least horizontal positions); some glyphs are too
close, others
On Sun, Feb 20, 2011 at 08:23:39PM +, Jonathan Kew wrote:
On 20 Feb 2011, at 14:39, Khaled Hosny wrote:
On Sun, Feb 20, 2011 at 04:29:49PM +0200, Khaled Hosny wrote:
I'm trying to write a simple HB test and thought using FreeType/Cairo
would be the shortest path. I got the code
On Tue, Feb 22, 2011 at 01:49:46PM -0500, Behdad Esfahbod wrote:
On 02/22/11 13:44, Khaled Hosny wrote:
I thought about this already, but it give me much worse spacing; glyps
are too widely spaced that two of them can't fit in the screen, see the
attached file.
Divide the offset/advance
(including switching off default ones) would be
very handy for font testing and debugging.
Regards,
Khaled
--
Khaled Hosny
Egyptian
Arab
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
comes up.
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
--
Khaled Hosny
Egyptian
Arab
___
HarfBuzz mailing list
HarfBuzz
that are not
assigned Unicode code points, you were lucky to not encounter them until
now, but in the era of smart fonts it is becoming more and more
common practice especially in high quality fonts.
Regards,
Khaled
--
Khaled Hosny
Egyptian
Arab
fathers favourite for his important handwriting
instead of the common Riqaa, the only one I've seen writing Nastliq with
a pencil, one day I'll make a font out of his handwriting :)
--
Khaled Hosny
Egyptian
Arab
___
HarfBuzz mailing list
HarfBuzz
Build fails because hb-tt-font.cc includes hb-ot-hmtx-table.hh which
does not exist.
Regards,
Khaled
--
Khaled Hosny
Egyptian
Arab
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
sequences up to
three marks after shadda at least (and in various combinations), also I
was trying to avoid ligatures at all in my font for several reasons, and
I suspect that my font is not the only affected font.
Regards,
Khaled
--
Khaled Hosny
Egyptian
Arab
at this time! :)
On 08/25/11 08:45, Khaled Hosny wrote:
After the introduction of canonical reordering of combining marks
(commit 34c22f8), I'm no longer able to do mark/mark substitution or
positioning for mark sequences that involve shadda as a first mark (or
most interesting sequences
Hi all,
It seems the overall image height does not take into account the value
of --line-space into account, causing some bottom lines not to be shown.
Regards,
Khaled
--
Khaled Hosny
Egyptian
Arab
___
HarfBuzz mailing list
HarfBuzz
Thanks!
On Mon, Sep 19, 2011 at 05:57:22PM -0400, Behdad Esfahbod wrote:
Fixed.
On 09/19/11 17:53, Khaled Hosny wrote:
Hi all,
It seems the overall image height does not take into account the value
of --line-space into account, causing some bottom lines not to be shown.
Regards
outputing the cluster value or the positions, or
use glyph indices instead of glyph names.
It seems that --no-positions suppresses outputting clusters as well.
Regards,
Khaled
--
Khaled Hosny
Egyptian
Arab
___
HarfBuzz mailing list
HarfBuzz
On Tue, Sep 20, 2011 at 04:46:40PM -0400, Behdad Esfahbod wrote:
On 09/20/11 14:32, Khaled Hosny wrote:
I just noticed that feature ranges assume byte not character count, e.g.
to apply a feature for first 10 Arabic characters I've to pass
[:20] not [:10], I can live with that but it wasn't
On Wed, Oct 26, 2011 at 09:13:36AM +0100, John Tapsell wrote:
Hi guys,
I have a font with GPOS kerning with position and advancement
adjustments for arabic. This seems to be fairly rare as I cannot find
another font with GPOS kerning for a RTL language.
Not that rare actually (unless you
On Wed, Dec 14, 2011 at 09:46:42PM +0100, Alfabety wrote:
Hi,
I'm playing around hb-view for a while.
In harfbuzz v.0.6 I have no problems with setting salt feature.
I updated to:
hb-view (harfbuzz) 0.7.0
Available shapers: ot,fallback
by git://anongit.freedesktop.org/harfbuzz.
But now
On Wed, Dec 14, 2011 at 04:57:44PM -0500, Behdad Esfahbod wrote:
On 12/14/2011 04:47 PM, Khaled Hosny wrote:
May be this should be added to the help message somehow, it is very
helpful as is.
Should be trivial adding it as --help-features. Feel free to send patch.
OK, here
On Thu, Dec 15, 2011 at 01:23:26AM +0100, Adam Twardoch (List) wrote:
On 11-12-14 22:57, Behdad Esfahbod wrote:
On 12/14/2011 04:47 PM, Khaled Hosny wrote:
May be this should be added to the help message somehow, it is very
helpful as is.
Should be trivial adding it as --help-features
On Tue, Mar 06, 2012 at 05:47:57PM -0800, Behdad Esfahbod wrote:
+ * knowledge too. We need ot provide assistance to the itemizer.
There is a typo: s/ot/to/
Regards,
Khaled
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
On Mon, Apr 16, 2012 at 09:08:49PM -0400, Behdad Esfahbod wrote:
Problem 2:
When there is no consonant exist, the dotted circle should be inserted as
base
character. The logic should be the first step for the shaping engine to
find
the invalid combing marks. Refer to
On Tue, Apr 17, 2012 at 05:10:37AM +0200, Khaled Hosny wrote:
On Mon, Apr 16, 2012 at 09:08:49PM -0400, Behdad Esfahbod wrote:
Problem 2:
When there is no consonant exist, the dotted circle should be inserted as
base
character. The logic should be the first step for the shaping
Wow!
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
On Wed, May 16, 2012 at 11:28:41PM -0400, Behdad Esfahbod wrote:
On 05/16/2012 07:58 AM, Khaled Hosny wrote:
On Tue, May 15, 2012 at 08:54:24PM -0700, Behdad Esfahbod wrote:
[util] Add hb-ot-shape-closure tool
Computes all the glyphs that may be generated given a font
On Tue, May 29, 2012 at 04:29:03AM +0200, Khaled Hosny wrote:
¹ only end of ayah not the others, but since they all share the same
lookup, I suspect it is a Unicode properties issue on Firefox side.
This might be a Firefox regression, I commented here:
https://bugzilla.mozilla.org
On Thu, May 31, 2012 at 01:28:52AM -0400, Behdad Esfahbod wrote:
On 2012-05-31, at 12:58 AM, Khaled Hosny khaledho...@eglug.org wrote:
On Tue, May 29, 2012 at 04:29:03AM +0200, Khaled Hosny wrote:
¹ only end of ayah not the others, but since they all share the same
lookup, I suspect
On Fri, Jun 01, 2012 at 11:42:17AM -0400, Behdad Esfahbod wrote:
On 06/01/2012 01:33 AM, Arjuna Rao Chavala wrote:
Sorry, the missing link for my previous email is
https://sites.google.com/site/linuxteluguusers/vartalu/harph%E2%80%8Cbajkottataramloprayogatmakatelugu
Nice. Note that if you
On Thu, May 31, 2012 at 01:00:31AM -0400, Behdad Esfahbod wrote:
On 2012-05-28, at 10:29 PM, Khaled Hosny khaledho...@eglug.org wrote:
On Mon, May 28, 2012 at 07:50:55PM -0400, Behdad Esfahbod wrote:
[CC'ing Khaled and HarfBuzz list]
This block:
feature calt {
sub
Typesetting font (all Windows users) or
otherwise, it should access the Scheherazade font placed in the same folder.
Not sure what went wrong.
Currently these symbols seem to only work if you're on Windows and IE.
On Thu, May 31, 2012 at 11:18 AM, Khaled Hosny khaledho...@eglug.org wrote:
On Thu
, the bottom, right portion collides with the Arabic Number Sign a
bit. But no big deal.
I think the other points, many of which are critical issues, need to be taken
up in a separate thread. Please hang on.
On Mon, Jun 4, 2012 at 11:02 AM, Khaled Hosny khaledho...@eglug.org wrote
Esfahbod wrote:
Hi Khaled and others,
I fixed this, among other things, including a major mlig and mkmk regression.
Please test.
behdad
On 05/12/2012 08:54 AM, Khaled Hosny wrote:
Hi all,
There seems to be a difference between HarfBuzz and Uniscribe on how to
handle mark positioning
Sorry, I see I din’t mention font used, it is the same version of Amiri
I sent to you earlier.
Regards,
Khaled
On Tue, Jun 12, 2012 at 09:48:11AM -0400, Behdad Esfahbod wrote:
Ah, this can get really ugly. Can you please send me a test font?
behdad
On 06/12/2012 06:31 AM, Khaled Hosny
On Thu, Jun 14, 2012 at 10:19:19PM +0200, Rolf Langenhuijzen wrote:
Hello,
I wanted to test the --script and --language options of hb-view to see
these features in action. For example --script=cyrl with
--language=SRB or --script=latin --language=TRK. Then try to get
similar results as:
,
Rolf
On Jun 15, 2012, at 1:29 AM, Khaled Hosny wrote:
On Thu, Jun 14, 2012 at 10:03:16PM +0200, Rolf Langenhuijzen wrote:
Does hb-view already support output other than png? I read some on the
list about a possible --format setting (for svg, pdf, eps, png, …),
but I don't see it in hb
On Mon, May 28, 2012 at 07:50:55PM -0400, Behdad Esfahbod wrote:
[CC'ing Khaled and HarfBuzz list]
On 05/28/2012 06:57 PM, Shervin Afshar wrote:
I noticed the same problem with Text Edit, but with NeoOffice using Amiri
font
I had a bit of success as the string of U+0601 followed by
It seems that the (older) MarkAttachmentType lookup flag is not applied
by HarfBuzz, while the (newer) UseMarkFilteringSet flag works fine.
Here is the same font font once using MarkAttachmentType and once using
UseMarkFilteringSet with the same mark glyph class in both cases (and it
is the only
On Mon, Jul 16, 2012 at 10:47:15PM -0400, Behdad Esfahbod wrote:
On 07/16/2012 10:38 PM, Behdad Esfahbod wrote:
On 07/16/2012 10:28 PM, Behdad Esfahbod wrote:
More updates tomorrow. In the mean time, the GSUB fix may have had
addressed
the issue Khaled recently reported. Khaled, would
Typesetting I assume?
b
On 06/12/2012 06:31 AM, Khaled Hosny wrote:
I’m not sure if this is related, but I now get no mkmk positioning when
the marks are “inserted” using multiple substitution. For example, “للّٰه”
is positioned correctly, while “لله” is not though it is the same mark
Thanks Behdad.
On Wed, Jul 25, 2012 at 06:39:29PM -0400, Behdad Esfahbod wrote:
Fixed.
On 07/25/2012 05:13 PM, Khaled Hosny wrote:
This only applies to the marks that result of multiple substitution i.e.
in Amiri the middle lam of لله is substituted with
lamshaddasmallalef, I don’t
On Sun, Jul 22, 2012 at 11:37:23PM -0400, Behdad Esfahbod wrote:
Hi Khaled,
On 07/21/2012 05:49 AM, Khaled Hosny wrote:
How do I map output glyphs back to input characters? I assume I've to
use clusters for that, but I can't make much sense of the cluster
numbers I'm seeing and don't
On Fri, Jul 27, 2012 at 03:04:16PM -0600, Bobby de Vos wrote:
On 12-07-25 05:50 PM, Behdad Esfahbod wrote:
On 07/25/2012 07:18 PM, Samiullah Khawaja wrote:
Hi,
What about uniscribe? Will it be able to replace the icu/glib dependency. I
thought I can get rid of icu/glib dependency by
Going through old Pango bugs to see if there is anything HarfBuzz
related, I found this one which is still reproducible with HarfBuzz
(marks over 2nd component of لله are placed over the 3rd one, marks over
the other two components are placed correctly):
On Sun, Jul 29, 2012 at 02:34:16PM -0700, Behdad Esfahbod wrote:
diff --git a/src/hb-shape-plan.cc b/src/hb-shape-plan.cc
index af3c18d..f9f9f3d 100644
--- a/src/hb-shape-plan.cc
+++ b/src/hb-shape-plan.cc
@@ -115,7 +115,7 @@ hb_shape_plan_get_empty (void)
static const hb_shape_plan_t
This should be useful for testing HarfBuzz:
http://www.crulp.org/software/ling_resources.htm
(The valid ligatures files is the most interesting, especially with a
font like Nafees Nastaleeq).
Regards,
Khaled
___
HarfBuzz mailing list
On Fri, Aug 10, 2012 at 02:53:59PM -0400, Behdad Esfahbod wrote:
As of this week, I'm glad to say that I ran out of essential features
to implement for a 1.0 release,
What about poor man's kashida justification à la Qt/HarfBuzz? I think it
is something that would block Qt's adoption of the new
On Thu, Aug 16, 2012 at 05:11:37AM -0700, Behdad Esfahbod wrote:
configure.ac | 21 +
1 file changed, 1 insertion(+), 20 deletions(-)
New commits:
commit b161bfc4f6f2db0edea780b95b798ff7b559cf33
Author: Behdad Esfahbod beh...@behdad.org
Date: Thu Aug 16 08:09:44
On Thu, Aug 16, 2012 at 09:27:30AM -0400, Behdad Esfahbod wrote:
On 08/16/2012 09:25 AM, Khaled Hosny wrote:
On Thu, Aug 16, 2012 at 05:11:37AM -0700, Behdad Esfahbod wrote:
configure.ac | 21 +
1 file changed, 1 insertion(+), 20 deletions(-)
New commits:
commit
On Thu, Aug 16, 2012 at 03:54:06PM +0200, Khaled Hosny wrote:
I didn't find any (nor against Debian package), I guess I'll submit one.
https://bugs.launchpad.net/ubuntu/+source/icu/+bug/1037588
Regards,
Khaled
___
HarfBuzz mailing list
HarfBuzz
Hi Behdad,
I just noticed that hamza above and below marks (U+0654, U+0655), are
reordered after Arabic vowel marks because they have much higher
combining classes, 230 and 222 (the generic combining class above and
below, respectively), which breaks mkmk positioning.
I tried to make a patch to
On Mon, Aug 27, 2012 at 01:15:10AM +0200, Khaled Hosny wrote:
Hi Behdad,
I just noticed that hamza above and below marks (U+0654, U+0655), are
reordered after Arabic vowel marks because they have much higher
combining classes, 230 and 222 (the generic combining class above and
220 not 222
On Sat, Sep 01, 2012 at 06:40:40PM -0400, Behdad Esfahbod wrote:
On 08/26/2012 07:15 PM, Khaled Hosny wrote:
Hi Behdad,
I just noticed that hamza above and below marks (U+0654, U+0655), are
reordered after Arabic vowel marks because they have much higher
combining classes, 230 and 222
On Sat, Sep 15, 2012 at 06:42:25PM +0200, Maison en a Pecita wrote:
Hello Harfbuzz list.
I used the Contextual Alternates to connect to each other glyphs in
Latin fonts.
The result is perfect for printing but is disappointing to the screen.
This is because of the hinting mechanisms that
Hi all,
A while ago I wrote a very simple example of using HarfBuzz to draw text
on a Qt canvas (QPainter) while helping a friend. I don’t know much of
Qt and it does not do much, but I thought it might help someone, so I’ve
put it on GitHub:
https://github.com/khaledhosny/QtHarfBuzzExample
Hi,
I'd be interested in helping with such an effort, I already started
cleaning up GtkMathView (on a private fork) a while ago to prepare it
for OpenType math support, would there be any interest in HarfBuzz
providing an API to read MATH table? (I think it might help a bit with
porting Gecko to
On Thu, Nov 15, 2012 at 12:23:32AM +0200, Khaled Hosny wrote:
On Wed, Nov 14, 2012 at 11:11:08AM -0800, Behdad Esfahbod wrote:
On 12-11-14 08:59 AM, Lóránt Pintér wrote:
Sorry for the off-topic question, but is there maybe a library similar to
HatfBuzz that can be used to shape/layout
are
the hard parts? In other words: how big would the project have to be?
--
Lóránt Pintér
Developer at Prezi
On Wednesday, November 14, 2012 at 11:23 PM, Khaled Hosny wrote:
Hi,
I'd be interested in helping with such an effort, I already started
cleaning up
Is there is a way in Harfbuzz to get optical size info from the ‘size’
feature (searching the code, I could’t find any)? If not, is there any
plans in doing so?
Logically, this belongs to FontConfig or FreeType, but the awkward
choice of implementing it as a GPOS feature (that is not really a
On Sat, Nov 24, 2012 at 01:05:26AM -0500, Behdad Esfahbod wrote:
On 12-11-23 07:42 PM, Khaled Hosny wrote:
(Background: I’m almost done with porting XeTeX from ICU LayoutEngine to
HarfBuzz, one of the few things remaining is getting optical size. The
current code uses some internal LE API
On Mon, Nov 26, 2012 at 02:03:15PM +0200, Behdad Esfahbod wrote:
On 12-11-24 10:58 PM, Khaled Hosny wrote:
On Sat, Nov 24, 2012 at 01:05:26AM -0500, Behdad Esfahbod wrote:
On 12-11-23 07:42 PM, Khaled Hosny wrote:
(Background: I’m almost done with porting XeTeX from ICU LayoutEngine
On Tue, Nov 27, 2012 at 04:00:49PM +, Jonathan Kew wrote:
On 27/11/12 15:37, Khaled Hosny wrote: On Mon, Nov 26, 2012 at
02:03:15PM +0200, Behdad Esfahbod wrote:
On 12-11-24 10:58 PM, Khaled Hosny wrote:
On Sat, Nov 24, 2012 at 01:05:26AM -0500, Behdad Esfahbod wrote:
On 12-11-23 07:42
On Fri, Dec 07, 2012 at 11:06:51AM +0700, Martin Hosken wrote:
Could you explain why you think that linking against libgraphite2 is
non-portable? Perhaps you could remove this warning? Graphite2 builds
in all environments that TeX Live and Firefox do. And we would be more
than happy to ensure
On Sat, Dec 08, 2012 at 12:41:01AM +0700, Martin Hosken wrote:
Dear Behdad,
Khaled says he needs this for xetex. I enclose a patch to add getter
functions to hb-graphite2 for gr_font and gr_face. No idea if the work
though ;)
Thanks Martin, this seems to work for my need (hb-graphite2.h is
On Sun, Dec 09, 2012 at 06:49:08PM -0500, Behdad Esfahbod wrote:
On 12-12-09 04:34 AM, Khaled Hosny wrote:
On Sat, Dec 08, 2012 at 12:41:01AM +0700, Martin Hosken wrote:
Dear Behdad,
Khaled says he needs this for xetex. I enclose a patch to add getter
functions to hb-graphite2
On Wed, Dec 12, 2012 at 11:40:40AM -0500, Behdad Esfahbod wrote:
On 12-11-14 05:32 PM, Khaled Hosny wrote:
we
also use some private API to read MATH table on our own, so if HarfBuzz
provided an API to read MATH table that would help greatly.
What kind of API do you currently have? Just
On Wed, Dec 12, 2012 at 08:39:26AM -0800, Behdad Esfahbod wrote:
We still don't look for the old incorrect place of the featureParams.
I'll wait till someone actually complains about it...
Actually the first font I tested was an old-AFDKO broken one, so I’m
already complaining :)
On Thu, Dec 13, 2012 at 05:28:14PM -0500, Behdad Esfahbod wrote:
On 12-12-12 08:57 PM, Khaled Hosny wrote:
Murray Sargent blog post which describes the API they have:
http://blogs.msdn.com/b/murrays/archive/2010/01/12/special-capabilities-of-a-math-font.aspx
Ah, I have not had seen
On Tue, Dec 18, 2012 at 06:18:20PM -0500, Behdad Esfahbod wrote:
On 12-12-18 06:16 PM, Jonathan Kew wrote:
On 18/12/12 22:23, Behdad Esfahbod wrote:
Hi Khaled Jonathan,
Here's another idea. Now that HarfBuzz shaper is fairly complete, we've
been
adding lots of what I call
On Wed, Dec 19, 2012 at 08:52:36AM +0100, Werner LEMBERG wrote:
I don’t think there are existing JSON to TeX packages, but it
shouldn’t be hard to write some python script to process JSON output
(I’m guessing here, I never dealt with JSON).
pandoc?
Didn’t know that pandoc can
Happy holidays everyone :)
While testing an issue¹ with XeTeX rendering of Devanagari using
Sanskrit 2003 font², I noticed that the Harfbuzz output for the string
“मन्त्र्यमाण” differs from that of Uniscribe (or ICU), but I know nothing
about Devanagari to tell which is correct, so I’m reporting
On Fri, Dec 28, 2012 at 07:20:28PM +0530, Shriramana Sharma wrote:
Hello Khaled.
On Fri, Dec 28, 2012 at 3:27 PM, Khaled Hosny khaledho...@eglug.org wrote:
While testing an issue¹
¹ http://tex.stackexchange.com/q/88323/729
I could not reproduce the issue on my system.
with XeTeX
I’d first make sure you are using the same ICU version in LibreOffice
and HarfBuzz ICU shaper, I recall ICU LayoutEngine introducing several
bugs in its latest versions.
Regards,
Khaled
On Tue, Jan 01, 2013 at 06:15:45PM -0600, Behdad Esfahbod wrote:
Hi Élie,
I have no explanation for why it
Hi Behdad,
Any estimates for when next HarfBuzz will be released? (for integrating
new XeTeX into TeX Live).
Regards,
Khaled
___
HarfBuzz mailing list
HarfBuzz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/harfbuzz
Great!
On Thu, Jan 03, 2013 at 12:16:44AM -0600, Behdad Esfahbod wrote:
You got it.
On 13-01-02 05:20 AM, Khaled Hosny wrote:
Hi Behdad,
Any estimates for when next HarfBuzz will be released? (for integrating
new XeTeX into TeX Live).
Regards,
Khaled
: new XeTeX
Dear Khaled Hosny,
Thanks for the new XeTeX.
I atach changes for Visual Studio 2005:
harfbuzz.diff.txt for harfbuzz-0.9.10
xetex.diff.txt for XeTeX.
I think it compiles and runs fine.
Thanks,
Akira
- End forwarded message -
diff -ur harfbuzz-0.9.10-orig/src/hb-open-type
On Thu, Jan 31, 2013 at 03:18:35PM -0800, Behdad Esfahbod wrote:
--- a/util/options.cc
+++ b/util/options.cc
@@ -414,7 +414,7 @@ font_options_t::get_font (void) const
GString *gs = g_string_new (NULL);
char buf[BUFSIZ];
#ifdef HAVE__SETMODE
- _setmode (fileno (stdin),
On Tue, Feb 19, 2013 at 05:34:40PM -0500, Behdad Esfahbod wrote:
Is there maybe a way to tell HarfBuzz to ignore ligatures if they span that
color boundary? Or is there maybe a way to (quickly) assess if liga would
be
applied to a range of characters?
We don't have a good answer for
On Wed, Mar 06, 2013 at 03:21:49AM -0500, Behdad Esfahbod wrote:
On 13-03-02 01:50 PM, Khaled Hosny wrote:
Hi all,
So far I have been calling FT_Set_Char_Size() with point size * 46
before hb_ft_font_create(), but today I had a problem with Hiragino
Mincho Pro (and other Mac Japanese
Hi All,
My understanding is that x/y_ppem are used for device tables
adjustments, but since I’m outputting to PDF files, I think I don’t
need/shouldn’t use such adjustments, what do you think?
Regards,
Khaled
___
HarfBuzz mailing list
Hi Behdad,
While comparing the fallback shaping ICU-based XeTeX with the
HarfBuzz-based one, I noticed that ICU uses the Arabic Presentation
Forms-A ligatures if the font have them unlike HarfBuzz. It is not a big
issue (I don’t even have such font, I striped OT tables from fonts to
test), but it
Hi Behdad,
When (accidentally) testing fonts that has no OpenType tables with
vocalized Arabic text, the fallback glyph positioning gives a funny
Tetris-like patterns. I like it :) but may be HarfBuzz should give up on
fallback positioning if the mark will end up as .notdef.
See the attached
Hi all,
I’m considering the possibility of adding support for ‘opbd’ feature in
XeTeX, and I have some questions.
The OpenType feature registry description¹ is a bit contradicting, but
my understanding is that ‘opbd’ is a merely user interface shorthand,
and the actual features are ‘ltbd’ and
On Sat, Mar 16, 2013 at 12:24:30AM +0200, Khaled Hosny wrote:
So I’m asking if HarfBuzz can provide an API to retrieve optical bounds,
something like:
hb_ot_layout_get_glyph_optical_bounds (face, gid, side)
if side == left:
query ‘ltbd’
else if side == right
query ‘rtbd
The issue reported below seems to be a regression in 0.9.13, basically
ZWJ seems to be completely ignored, with 0.9.12 I get the desired
output.
Regards,
Khaled
- Forwarded message from Ian-Mathew Hornburg imhornb...@gmail.com -
From: Ian-Mathew Hornburg imhornb...@gmail.com
To:
Esfahbod wrote:
BTW, how do you pass OpenType script tag to HarfBuzz?!
On 13-03-18 03:15 PM, Khaled Hosny wrote:
The issue reported below seems to be a regression in 0.9.13, basically
ZWJ seems to be completely ignored, with 0.9.12 I get the desired
output.
Regards,
Khaled
On Tue, Mar 19, 2013 at 10:29:28AM +0900, Dohyun Kim wrote:
2013/3/19 Konstantin Ritt ritt...@gmail.com:
IIUC, a correct solution would be determining Hangul clusters and then
setting the accumulated cluster advance to the cluster base prior to
hiding default ignorables. Correct me if I'm
On Tue, Mar 19, 2013 at 06:28:43AM -0400, Behdad Esfahbod wrote:
On 13-03-19 06:21 AM, Khaled Hosny wrote:
I was doing something like:
script = hb_script_from_string (engine-script, -1)
language = hb_language_from_string (engine-language, -1)
hb_buffer_set_script (buffer, script
On Tue, Feb 26, 2013 at 06:17:22PM +0100, Élie Roux wrote:
On 02/01/2013 08:23, Élie Roux wrote:
Dear Behdad and Khaled,
Thank you for your answers. I'm leaving now for a place without
the Internet for several days, but I have downloaded all I needed
and I'll test as you said (though my
On Tue, Feb 12, 2013 at 06:49:01AM -0800, Behdad Esfahbod wrote:
commit 568000274c8edb5f41bc4f876ce21fcc8bdaeed8
Author: Behdad Esfahbod beh...@behdad.org
Date: Tue Feb 12 09:44:57 2013 -0500
Adjust mark advance-width zeroing logic for Myanmar
Before, we were zeroing advance
() for now. BiDi is
going to be the next big challenge.
--
Lóránt Pintér
Developer at Prezi (http://prezi.com)
On Sunday, April 7, 2013 at 1:55 PM, Khaled Hosny wrote:
On Sun, Apr 07, 2013 at 02:59:32AM +0200, Lóránt Pintér wrote:
Hi,
I'm struggling with the problem
On Fri, Apr 12, 2013 at 07:44:17PM +0200, Nicolas Rougier wrote:
Hi,
Thanks to the great example available at
https://github.com/lxnt/ex-sdl-freetype-harfbuzz, I did some experiments to
render
some Arabic text using OpenGL/Freetype/Harfbuzz.
You can find a screenshot here:
1 - 100 of 248 matches
Mail list logo