silnrsi / font-busra

Upcoming font family for the Khmer script
SIL Open Font License 1.1
1 stars 0 forks source link

Space 0020 is too wide #1

Open livingfield opened 11 months ago

livingfield commented 11 months ago

Busra Test B v8.800 (and Khmer Busra / Mondulkiri on which it is based) contain a space 0020 which is 2 to 3 times wider than the space character of any other common Khmer font.

Khmer is typed without space between words. A visible space is used between phrases and sentences. For Khmer and the two other minority languages written without spaces, the current wide space looks OK, though it is distinctly wider than any other Khmer font.

Most minority languages of Cambodia, however, are printed with a visible space between each word and a wider space (using EM SPACE or multiple SPACE characters) at phrase breaks. For these languages, the extra wide spaces of Busra / Mondulkiri looks absolutely terrible, making the fonts useless for these languages.

Common Khmer fonts use a space which is between 32-44% the width of KA 1780. (About 35% seems right to me.)

Font name Width of KA Width of SPACE SPACE is x% of KA Busra Test B 1476 1455 98.60% Khmer Busra 1476 1455 98.60% Daun Penh 680 500 73.50% Bayon 1200 569 47.40% Koulen 1300 569 43.80% Noto Sans Khmer 636 260 40.90% OdorMeanChey 1400 569 40.60% Battambang 1400 532 38.00% Khmer OS 1550 569 36.70% Barkaew 1476 512 34.70% MoolBoran 774 265 34.20% Moul 1800 569 31.60% Taprom 1800 569 31.60%

jvgaultney commented 2 weeks ago

The space has been reduced for future builds.

The nbspace still needs its space reduced to match the new space width. (Currently a Font Bakery fail.)