TANAKA Takuji 76c81423da Support CJK fonts encoded in UTF-16 (5/6).
Ship font description files.  These are intended as abstractions of
faces to permit consistent naming while permitting customization, just
as with the 12 text typefaces supported across output devices for Latin
scripts in groff (three families of four styles each).  These CJK font
descriptions are not organized into groff font families, but are
similar.

	CSH: Simplified Chinese, Hei style
	CSS: Simplified Chinese, Song style
	CTH: Traditional Chinese, Hei style
	CTS: Traditional Chinese, Song style
	JPG: Japanese, Gothic style
	JPM: Japanese, Mincho style
	KOG: Korean, Gothic style
	KOM: Korean, Mincho style

* font/devdvi/CSH:
* font/devdvi/CSS:
* font/devdvi/CTH:
* font/devdvi/CTS:
* font/devdvi/JPG:
* font/devdvi/JPM:
* font/devdvi/KOG:
* font/devdvi/KOM:
* font/devhtml/CSH:
* font/devhtml/CSS:
* font/devhtml/CTH:
* font/devhtml/CTS:
* font/devhtml/JPG:
* font/devhtml/JPM:
* font/devhtml/KOG:
* font/devhtml/KOM:
* font/devps/CSH:
* font/devps/CSS:
* font/devps/CTH:
* font/devps/CTS:
* font/devps/JPG:
* font/devps/JPM:
* font/devps/KOG:
* font/devps/KOM:
* font/devutf8/CSH:
* font/devutf8/CSS:
* font/devutf8/CTH:
* font/devutf8/CTS:
* font/devutf8/JPG:
* font/devutf8/JPM:
* font/devutf8/KOG:
* font/devutf8/KOM: Ship font descriptions.

* font/devdvi/devdvi.am (DEVDVIFONTFILES):
* font/devhtml/devhtml.am (DEVHTMLFONTS, DEVHTMLFONTFILES):
* font/devdvi/devps.am (DEVPSFONTFILES):
* font/devutf8/devutf8.am (DEVUTF8FONTS, DEVUTF8FONTFILES): Add them.

The test "contrib/hdtbl/examples/test-hdtbl.sh" fails at this commit.
2024-11-21 13:33:29 -06:00

91 lines
4.1 KiB
Plaintext

#
# Japanese, Mincho style
# Adobe-Japan1
#
name JPM
internalname Ryumin-Light-UniJIS-UTF16-H
spacewidth 250
charset-range
u2000..u206F 1000 0 --- General Punctuation
u2190..u21FF 1000 0 --- Arrows
u2460..u24FF 1000 0 --- Enclosed Alphanumerics
u25A0..u25FF 1000 0 --- Geometric Shapes
u2600..u26FF 1000 0 --- Miscellaneous Symbols
u3000..u303F 1000 0 --- CJK Symbols and Punctuation
u3040..u309F 1000 0 --- Hiragana
u30A0..u30FF 1000 0 --- Katakana
u31F0..u31FF 1000 0 --- Katakana Phonetic Extensions
u3200..u32FF 1000 0 --- Enclosed CJK Letters and Months
u3300..u33FF 1000 0 --- CJK Compatibility
u3400..u4DBF 1000 0 --- CJK Unified Ideographs Extension A
u4E00..u9FFF 1000 0 --- CJK Unified Ideographs
uF900..uFAFF 1000 0 --- CJK Compatibility Ideographs
uFF00..uFF60 1000 0 --- Fullwidth Forms
uFF61..uFF9F 500 0 --- Halfwidth Katakana
uFFE0..uFFE5 1000 0 --- Fullwidth Forms
u1AFF0..u1B16F 1000 0 --- Kana Extended-B .. Small Kana Extension
u20000..u323AF 1000 0 --- CJK Unified Ideographs Extension B-H
charset
u304B_3099 1000 0 12364 --- u304C HIRAGANA LETTER GA
u304D_3099 1000 0 12366 --- u304E HIRAGANA LETTER GI
u304F_3099 1000 0 12368 --- u3050 HIRAGANA LETTER GU
u3051_3099 1000 0 12370 --- u3052 HIRAGANA LETTER GE
u3053_3099 1000 0 12372 --- u3054 HIRAGANA LETTER GO
u3055_3099 1000 0 12374 --- u3056 HIRAGANA LETTER ZA
u3057_3099 1000 0 12376 --- u3058 HIRAGANA LETTER ZI
u3059_3099 1000 0 12378 --- u305A HIRAGANA LETTER ZU
u305B_3099 1000 0 12380 --- u305C HIRAGANA LETTER ZE
u305D_3099 1000 0 12382 --- u305E HIRAGANA LETTER ZO
u305F_3099 1000 0 12384 --- u3060 HIRAGANA LETTER DA
u3061_3099 1000 0 12386 --- u3062 HIRAGANA LETTER DI
u3064_3099 1000 0 12389 --- u3065 HIRAGANA LETTER DU
u3066_3099 1000 0 12391 --- u3067 HIRAGANA LETTER DE
u3068_3099 1000 0 12393 --- u3069 HIRAGANA LETTER DO
u306F_3099 1000 0 12400 --- u3070 HIRAGANA LETTER BA
u306F_309A 1000 0 12401 --- u3071 HIRAGANA LETTER PA
u3072_3099 1000 0 12403 --- u3073 HIRAGANA LETTER BI
u3072_309A 1000 0 12404 --- u3074 HIRAGANA LETTER PI
u3075_3099 1000 0 12406 --- u3076 HIRAGANA LETTER BU
u3075_309A 1000 0 12407 --- u3077 HIRAGANA LETTER PU
u3078_3099 1000 0 12409 --- u3079 HIRAGANA LETTER BE
u3078_309A 1000 0 12410 --- u307A HIRAGANA LETTER PE
u307B_3099 1000 0 12412 --- u307C HIRAGANA LETTER BO
u307B_309A 1000 0 12413 --- u307D HIRAGANA LETTER PO
u3046_3099 1000 0 12436 --- u3094 HIRAGANA LETTER VU
u309D_3099 1000 0 12446 --- u309E HIRAGANA VOICED ITERATION MARK
u30AB_3099 1000 0 12460 --- u30AC KATAKANA LETTER GA
u30AD_3099 1000 0 12462 --- u30AE KATAKANA LETTER GI
u30AF_3099 1000 0 12464 --- u30B0 KATAKANA LETTER GU
u30B1_3099 1000 0 12466 --- u30B2 KATAKANA LETTER GE
u30B3_3099 1000 0 12468 --- u30B4 KATAKANA LETTER GO
u30B5_3099 1000 0 12470 --- u30B6 KATAKANA LETTER ZA
u30B7_3099 1000 0 12472 --- u30B8 KATAKANA LETTER ZI
u30B9_3099 1000 0 12474 --- u30BA KATAKANA LETTER ZU
u30BB_3099 1000 0 12476 --- u30BC KATAKANA LETTER ZE
u30BD_3099 1000 0 12478 --- u30BE KATAKANA LETTER ZO
u30BF_3099 1000 0 12480 --- u30C0 KATAKANA LETTER DA
u30C1_3099 1000 0 12482 --- u30C2 KATAKANA LETTER DI
u30C4_3099 1000 0 12485 --- u30C5 KATAKANA LETTER DU
u30C6_3099 1000 0 12487 --- u30C7 KATAKANA LETTER DE
u30C8_3099 1000 0 12489 --- u30C9 KATAKANA LETTER DO
u30CF_3099 1000 0 12496 --- u30D0 KATAKANA LETTER BA
u30CF_309A 1000 0 12497 --- u30D1 KATAKANA LETTER PA
u30D2_3099 1000 0 12499 --- u30D3 KATAKANA LETTER BI
u30D2_309A 1000 0 12500 --- u30D4 KATAKANA LETTER PI
u30D5_3099 1000 0 12502 --- u30D6 KATAKANA LETTER BU
u30D5_309A 1000 0 12503 --- u30D7 KATAKANA LETTER PU
u30D8_3099 1000 0 12505 --- u30D9 KATAKANA LETTER BE
u30D8_309A 1000 0 12506 --- u30DA KATAKANA LETTER PE
u30DB_3099 1000 0 12508 --- u30DC KATAKANA LETTER BO
u30DB_309A 1000 0 12509 --- u30DD KATAKANA LETTER PO
u30A6_3099 1000 0 12532 --- u30F4 KATAKANA LETTER VU
u30EF_3099 1000 0 12535 --- u30F7 KATAKANA LETTER VA
u30F0_3099 1000 0 12536 --- u30F8 KATAKANA LETTER VI
u30F1_3099 1000 0 12537 --- u30F9 KATAKANA LETTER VE
u30F2_3099 1000 0 12538 --- u30FA KATAKANA LETTER VO
u30FD_3099 1000 0 12542 --- u30FE KATAKANA VOICED ITERATION MARK