Skip to content

Commit 1c73c80

Browse files
committed
Khottabun: Merge patterns for RA reordering.
* fonts/Khottabun.sfd: - Move uni1A58.lai from class "5" to class "3" in "'ccmp' RA reorder prepend intermediate" subtable and remove class "5" and the associated pattern. - Bump font version to 003.004.
1 parent 2a0f487 commit 1c73c80

2 files changed

Lines changed: 15 additions & 12 deletions

File tree

ChangeLog

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
2025-04-12 Theppitak Karoonboonyanan <theppitak@gmail.com>
2+
3+
Khottabun: Merge patterns for RA reordering.
4+
5+
* fonts/Khottabun.sfd:
6+
- Move uni1A58.lai from class "5" to class "3" in
7+
"'ccmp' RA reorder prepend intermediate" subtable
8+
and remove class "5" and the associated pattern.
9+
- Bump font version to 003.004.
10+
111
2025-04-11 Theppitak Karoonboonyanan <theppitak@gmail.com>
212

313
Khottabun: Do not use deep RA for spacing subjoins.

fonts/Khottabun.sfd

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ FamilyName: Khottabun
55
Weight: Medium
66
Copyright: Created by Theppitak Karoonboonyanan, with FontForge 2.0 (http://fontforge.sf.net).\n\nTham glyphs are based on UbwManut font by Sanit Pokhaphun, Ubon Ratchathani Rajabhat University, Thailand, 8 September 2004.\n\nThai Noi glyphs are based on TNManut font by Sanit Pokhaphun, Ubon Ratchathani Rajabhat University, Thailand, September 2004.
77
UComments: "2010-12-9: Created."
8-
Version: 003.003
8+
Version: 003.004
99
ItalicAngle: 0
1010
UnderlinePosition: -174
1111
UnderlineWidth: 184
@@ -21,7 +21,7 @@ OS2Version: 0
2121
OS2_WeightWidthSlopeOnly: 0
2222
OS2_UseTypoMetrics: 1
2323
CreationTime: 1291888288
24-
ModificationTime: 1744363295
24+
ModificationTime: 1744442168
2525
PfmFamily: 33
2626
TTFWeight: 500
2727
TTFWidth: 5
@@ -389,12 +389,11 @@ ContextSub2: class "'ccmp' RA reorder remove intermediate" 7 1 1 6
389389
BClassNames: "0"
390390
FClassNames: "0"
391391
EndFPST
392-
ContextSub2: class "'ccmp' RA reorder prepend intermediate" 6 1 1 4
392+
ContextSub2: class "'ccmp' RA reorder prepend intermediate" 5 1 1 3
393393
Class: 359 uni1A20 uni1A21 uni1A23 uni1A25 uni1A26 uni1A27 uni1A28 uni1A29 uni1A2A uni1A2B uni1A2C uni1A2D uni1A2E uni1A2F uni1A30 uni1A31 uni1A32 uni1A33 uni1A34 uni1A35 uni1A36 uni1A37 uni1A38 uni1A39 uni1A3A uni1A3B uni1A3C uni1A3D uni1A3E uni1A3F uni1A40 uni1A41 uni1A42 uni1A43 uni1A45 uni1A46 uni1A47 uni1A48 uni1A49 uni1A4A uni1A4B uni1A4C uni1A54 uni1A2C.uni1A2C
394394
Class: 7 uni1A55
395-
Class: 179 uni1A65 uni1A66 uni1A67 uni1A68 uni1A69 uni1A6A uni1A25.sub uni1A2B.sub uni1A2C.sub uni1A30.sub uni1A36.sub uni1A37.sub uni1A38.sub uni1A39.sub uni1A3F.sub uni1A43.sub uni1A48.sub
395+
Class: 191 uni1A65 uni1A66 uni1A67 uni1A68 uni1A69 uni1A6A uni1A25.sub uni1A2B.sub uni1A2C.sub uni1A30.sub uni1A36.sub uni1A37.sub uni1A38.sub uni1A39.sub uni1A3F.sub uni1A43.sub uni1A48.sub uni1A58.lai
396396
Class: 320 uni1A56 uni1A5B uni1A5C uni1A5D uni1A20.sub uni1A21.sub uni1A23.sub uni1A26.sub uni1A27.sub uni1A28.sub uni1A29.sub uni1A2D.sub uni1A2E.sub uni1A2F.sub uni1A31.sub uni1A32.sub uni1A33.sub uni1A33.sub2 uni1A34.sub uni1A35.sub uni1A3B.sub uni1A3D.sub uni1A3E.sub uni1A41.sub uni1A45.sub uni1A46.sub uni1A49.sub uni1A4B.sub
397-
Class: 11 uni1A58.lai
398397
2 0 0
399398
ClsList: 1 2
400399
BClsList:
@@ -413,13 +412,7 @@ ContextSub2: class "'ccmp' RA reorder prepend intermediate" 6 1 1 4
413412
FClsList:
414413
1
415414
SeqLookup: 0 "RA-deep prepend intermediate"
416-
3 0 0
417-
ClsList: 1 5 2
418-
BClsList:
419-
FClsList:
420-
1
421-
SeqLookup: 0 "RA prepend intermediate"
422-
ClassNames: "0" "1" "2" "3" "4" "5"
415+
ClassNames: "0" "1" "2" "3" "4"
423416
BClassNames: "0"
424417
FClassNames: "0"
425418
EndFPST

0 commit comments

Comments
 (0)