HackerTrans
TopNewTrendsCommentsPastAskShowJobs

khaled

no profile record

Submissions

HarfBuzz Study: Caching

docs.google.com
2 points·by khaled·năm ngoái·0 comments

Advances in font technology and GTK text rendering

lwn.net
4 points·by khaled·2 năm trước·0 comments

comments

khaled
·tháng trước·discuss
Numbers below 100 are always read from right to left even in vernacular/informal/dialectical Arabic.
khaled
·tháng trước·discuss
There is no unjoined form of Arabic. The Arabic script became Arabic when Nabataean script started developing joined letter forms. Unjoined Nabatean is as foreign to Arabic as Phoenician is to Greek.
khaled
·năm ngoái·discuss
> I don't think it generates better results

It does if one is doing typesetting math-heavy documents. Nothing really matches TeX quality or flexibility in math typesetting, not even typst (yet, at least).
khaled
·2 năm trước·discuss
> And unicode is an evolving standard where this normalisation sometimes changes between standards

Unicode normalization is subject to its stability policy, and Unicode no longer allow adding new canonically equivalent code points.

https://www.unicode.org/policies/stability_policy.html
khaled
·2 năm trước·discuss
One reason that comes to mind, is to make sure no extra text is inserted in the empty space e.g. after a contract is signed.
khaled
·2 năm trước·discuss
In some countries, legal documents are required to not have any paragraph breaks, so you can have a document with one paragraph spanning 100s of pages. OpenOffice has a hard limit of 65534 per paragraph, and it took LibreOffice quite some work to left it: https://bugs.documentfoundation.org/show_bug.cgi?id=30668
khaled
·2 năm trước·discuss
The fix looks like a 5 line fix because it is a last step in a very long process of optimizing LibreOffice text layout that started years ago. This 5 line fix could not have been possible 10 years ago simply because the code it is fixing didn't exist back then.
khaled
·2 năm trước·discuss
This is still not rasterization, but a way to modify glyph outlines on the fly. How they are rasterized eventually should be mostly unchanged.
khaled
·3 năm trước·discuss
For some weird reason, printing defaulted to printing only selected text, but this is finally fixed https://bugs.documentfoundation.org/show_bug.cgi?id=139164