خالد حسني (Khaled Hosny) · @khaled
247 followers · 273 posts · Server typo.social

8.0.0 is out, with a new experimental shaper, and a plethora of speed-ups.

github.com/harfbuzz/harfbuzz/r

#HarfBuzz #webassembly

Last updated 2 years ago

tajpulo · @tajpulo
24 followers · 55 posts · Server typo.social

One week ago, I gave my talk about . Main points were:

(1) Digital typesetting is difficult; has many requirements; some originate from manual typesetting
(2) There are plenty of standards to follow. is [for me personally the most important] one.
(3) is an important component. I presented the algorithm with slides by @frischefarbe

1/2

#digitaltypesetting #Unicode #HarfBuzz #hyphenation

Last updated 3 years ago

David Jones · @drj
260 followers · 1079 posts · Server typo.social

Since this version of harfbuzz seems to be current, i have reported this at github.com/harfbuzz/harfbuzz/i

#HarfBuzz

Last updated 3 years ago

David Jones · @drj
260 followers · 1074 posts · Server typo.social

Ah, f-word, it seem to be a bug in harfbuzz 6.0.0

It is truncating wide glyphs on the right, at the right-hand end of lines.

This is ‰ displayed using overpass-regular.otf from overpassfont.org/

#HarfBuzz

Last updated 3 years ago

خالد حسني (Khaled Hosny) · @khaled
149 followers · 92 posts · Server typo.social

is getting support, using for both layout and for instanciating fonts before embedding in PDF.

github.com/sile-typesetter/sil

#sile #variablefonts #HarfBuzz

Last updated 3 years ago

خالد حسني (Khaled Hosny) · @khaled
149 followers · 92 posts · Server typo.social

TIL you can find the version used in Adobe Photoshop from “Help → System Info”. Too bad Adobe Illustrator doesn’t do the same.

#HarfBuzz

Last updated 3 years ago

خالد حسني (Khaled Hosny) · @khaled
82 followers · 32 posts · Server typo.social

The PDF support is a bit of a hack, though, it uses draw API to convert the glyphs into vector drawings and embed them in PDF Type 3 fonts. Proper instantiation is waiting for the HarfBuzz instancing API to be become stable.

#HarfBuzz

Last updated 3 years ago

خالد حسني (Khaled Hosny) · @khaled
63 followers · 21 posts · Server typo.social

I just merged a change to fix glyph positioning when applying artificial/synthetic/fake/faux italic. This is especially relevant for since many Arabic typefaces doesn’t include italic/slanted fonts.

This is using API to apply synthetic italic to the font, which also takes care of transforming glyph positioning.

#LibreOffice #arabic #HarfBuzz

Last updated 3 years ago

خالد حسني (Khaled Hosny) · @khaled
63 followers · 21 posts · Server typo.social

I just merged a change to fix glyph positioning when applying artificial/synthetic/fake/faux italic. This is especially relevant for since many Arabic typefaces doesn’t include italic/slanted fonts.

This is using API to apply synthetic italic to the font, which also takes care of transforming glyph positioning.

#LibreOffice #arabic #HarfBuzz

Last updated 3 years ago