Bir metin şekillendirme motoru olan ve Behdad Esfahbod tarafından geliştirilen HarfBuzz‘un sürümü, Khaled Hosny tarafından duyuruldu. Dün yayınlanan 10.0.0 sürümünden hemen sonra 10.0.1 sürümünün duıyurulması, GeezaPro’nun macOS 15.0 sürümünün bozuk AAT biçimlendirmesini düzeltmek için “morx” alt tabloları için temizleme denetimlerinin sağlanması nedeniyle açıklanıyor. HarfBuzz’a bir yazı tipi ve bir dizi Unicode kod noktası içeren bir dize verirseniz, HarfBuzz gerekli tüm düzen kurallarını ve yazı tipi özelliklerini uygulayarak ilgili glifleri yazı tipinden seçer ve konumlandırır. HarfBuzz daha sonra dizeyi dil ve yazı sistemi için doğru şekilde düzenlenmiş biçimde geri döndürür. Dünyanın tüm büyük yazı sistemlerini düzgün bir şekilde şekillendirebilen HarfBuzz; tüm büyük işletim sistemlerinde ve yazılım platformlarında çalışır ve günümüzde kullanılan başlıca yazı tipi biçimlerini destekler. Projenin sitesinde, bir de “HarfBuzz nedir” sayfası bulunuyor. HarfBuzz 10.0.1 hakkında bilgi edinmek için ilgili, sürümler sayfası ya da değişiklikler sayfası incelenebilir.
Tag Archives | Arapça
HarfBuzz 10.0.0 duyuruldu
Bir metin şekillendirme motoru olan ve Behdad Esfahbod tarafından geliştirilen HarfBuzz‘un sürümü, Khaled Hosny tarafından duyuruldu. Unicode 16.0.0 desteğiyle gelen yeni sürüm, hb-view için çıktı biçimi olarak Cairo betiğinin eklenmesi ve bir dizi hata düzeltmesi de içeriyor. Çeşitli yapı düzeltmeleri de içeren yeni sürüme, HarfBuzz istemcisinin, bir Unicode varyasyon seçicisi yazı tipi tarafından desteklenmediğinde hangi glifi kullanacağının ayarlanmasına izin veren API eklendiği söyleniyor. Bunun, istemcinin örneğin farklı bir yazı tipi kullanarak bu durumda ne olacağını özelleştirmesine olanak tanıdığı söyleniyor. Bu arada, “cmap” tablosu için macroman eşlemesindeki hatanın düzeltildiği belirtiliyor. HarfBuzz’a bir yazı tipi ve bir dizi Unicode kod noktası içeren bir dize verirseniz, HarfBuzz gerekli tüm düzen kurallarını ve yazı tipi özelliklerini uygulayarak ilgili glifleri yazı tipinden seçer ve konumlandırır. HarfBuzz daha sonra dizeyi dil ve yazı sistemi için doğru şekilde düzenlenmiş biçimde geri döndürür. Dünyanın tüm büyük yazı sistemlerini düzgün bir şekilde şekillendirebilen HarfBuzz; tüm büyük işletim sistemlerinde ve yazılım platformlarında çalışır ve günümüzde kullanılan başlıca yazı tipi biçimlerini destekler. Projenin sitesinde, bir de “HarfBuzz nedir” sayfası bulunuyor. HarfBuzz 10.0.0 hakkında bilgi edinmek için ilgili sürüm duyurusu, sürümler sayfası ya da değişiklikler sayfası incelenebilir.
HarfBuzz 5.0.0 ve 5.0.1 sürümleri arka arkaya duyuruldu
Bir metin şekillendirme motoru olan ve Behdad Esfahbod tarafından geliştirilen HarfBuzz‘un 5.0.0 ve 5.0.1 sürümleri, Khaled Hosny tarafından duyuruldu. Hosny; ilkin 5.0.0, hemen akabinde 5.0.1 sürümlerinin yayınlanmış olmasını hb-ft ile sürüm 2 avar tablosunun düzeltilmesi gerekçesiyle açıkladı. GDEF, GSUB ve GPOS tablolarında 65535’ten fazla glif içeren yazı tiplerini desteklendiği belirtilen yeni sürümlerde, 4.0.0 sürümünde başlayan glif tablosunda 65535’ten fazla glif için tam destek sağlandığını beliten Hosny; Avar tablosunun 2. sürümünün desteklendiğini söyledi. Uniscribe davranışını bazı Arapça yazı tipleriyle daha iyi eşleştirmek için calt, rclt ve ccmp özelliklerinin uygulanmasının düzeltildiğini söyleyen Hosny; birden fazla el yazısı eki arasındaki etkileşimde iyileştirme sağlandığını ifade etti. İbranice’de çoklu işaret etkileşimleri iyileştirilirken, VORG tablosunun varyasyonu düzeltilmiş bulunuyor. HarfBuzz’a bir yazı tipi ve bir dizi Unicode kod noktası içeren bir dize verirseniz, HarfBuzz gerekli tüm düzen kurallarını ve yazı tipi özelliklerini uygulayarak ilgili glifleri yazı tipinden seçer ve konumlandırır. HarfBuzz daha sonra dizeyi dil ve yazı sistemi için doğru şekilde düzenlenmiş biçimde geri döndürür. Dünyanın tüm büyük yazı sistemlerini düzgün bir şekilde şekillendirebilen HarfBuzz; tüm büyük işletim sistemlerinde ve yazılım platformlarında çalışır ve günümüzde kullanılan başlıca yazı tipi biçimlerini destekler. HarfBuzz 5.0.0 ve 5.0.1 sürümleri hakkında bilgi edinmek için ilgili sürüm duyuruları incelenebilir.
HarfBuzz 5.0.0 ve 5.0.1 sürümlerini edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Linux Mint 18'in Kod Adı: “Sarah”
En son kararlı sürümü Linux Mint 17.3’ün kod adını “Rosa” olarak belirleyen Linux Mint geliştirme ekibi, bir sonraki sürüm olan Linux Mint 18’in kod adını “Sarah” olarak belirledi. Dünyanın pek çok farklı alanlarında Yahudi kadınına verilen bir isim olduğu belirtilen “Sarah”ın Avrupa’da ve Kuzey Amerika’da, aynı zamanda Orta Doğu’da Hıristiyanlar ve Müslümanlar ve bu dinlerin etkisinde kalan kültürlerin dini olmayan üyeleri arasında da bir kadın ismi olarak popüler olduğu belirtildi. İbranice İncil’de İbrahim’in karısı olarak atıfta bulunulan “Sarah” ile ilgili olarak, Hristiyan eski Ahit’e, İslam’ın Kur’an-ı Kerim’ine bakılabileceği belirtilirken; Arapça, İbranice ve Farsça’da bu kelimenin yüksek rütbeli kadın anlamına geldiği ve genellikle yalnızca “prenses” olarak tercüme edildiği ifade ediliyor. Modern İbranice’de “Sarah” kelimesinin “kadın vekil” için kullanıldığından söz ediliyor. Linux Mint 18 hakkında konuşmak için çok erken olsa da, Linux Mint 18’in 2016’nın Mayıs ya da Haziran ayında yayınlanmasının planlandığı, sistemin Ubuntu 16.04 LTS tabanlı olacağı ve 2021 yılına kadar destekleneceği belirtildi. Gelişimi merak edenlerin Segfault blog‘u takip edebilecekleri ifade edildi.
Konu hakkında ayrıntılı bilgi edinmek için blog.linuxmint.com‘da yayımlanan yazıyı inceleyebilirsiniz.