diff options
author | Hironobu Yamashita <h.y.acetaminophen@gmail.com> | 2018-02-02 13:13:02 +0000 |
---|---|---|
committer | Hironobu Yamashita <h.y.acetaminophen@gmail.com> | 2018-02-02 13:13:02 +0000 |
commit | 9f7307579d809c7eca4c350e128045715a77303c (patch) | |
tree | 72d1a2f4e738d67f3d2d7837f407b8b8ecf50ee8 /Build/source/texk/web2c/ptexdir/tests | |
parent | 766f9e22c66d047e709bffc758c53a4b853e710e (diff) |
ptexdir, uptexdir: support SKIP property in GLUEKERN and rearrangement
git-svn-id: svn://tug.org/texlive/trunk@46518 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/ptexdir/tests')
-rw-r--r-- | Build/source/texk/web2c/ptexdir/tests/skipjfmp.pl | 159 | ||||
-rw-r--r-- | Build/source/texk/web2c/ptexdir/tests/skipjfmp.tex | 33 | ||||
-rw-r--r-- | Build/source/texk/web2c/ptexdir/tests/skipjfmp.tfm | bin | 0 -> 632 bytes |
3 files changed, 192 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/ptexdir/tests/skipjfmp.pl b/Build/source/texk/web2c/ptexdir/tests/skipjfmp.pl new file mode 100644 index 00000000000..3d5f0bff790 --- /dev/null +++ b/Build/source/texk/web2c/ptexdir/tests/skipjfmp.pl @@ -0,0 +1,159 @@ +(COMMENT THIS IS A KANJI FORMAT FILE) +(FAMILY JFM SKIP) +(FACE F MRR) +(CODINGSCHEME TEX KANJI TEXT) +(DESIGNSIZE R 10.0) +(COMMENT DESIGNSIZE IS IN POINTS) +(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) +(CHECKSUM O 0) +(FONTDIMEN + (SLANT R 0.0) + (SPACE R 0.0) + (STRETCH R 0.1) + (SHRINK R 0.0) + (XHEIGHT R 1.0) + (QUAD R 1.0) + (EXTRASPACE R 0.25) + (EXTRASTRETCH R 0.2) + (EXTRASHRINK R 0.125) + ) +(GLUEKERN + (LABEL O 0) + (GLUE O 1 R 0.5 R 0.0 R 0.0) + (GLUE O 2 R 0.5 R 0.0 R 0.01) + (GLUE O 6 R 0.5 R 0.0 R 0.02) + (GLUE O 3 R 0.25 R 0.0 R 0.03) + (GLUE O 4 R 0.25 R 0.0 R 0.04) + (STOP) + (LABEL O 1) + (GLUE O 4 R 0.25 R 0.0 R 0.05) + (SKIP D 19) + (LABEL O 2) + (GLUE O 3 R 0.25 R 0.0 R 0.06) + (SKIP D 16) + (LABEL O 3) + (GLUE O 1 R 0.25 R 0.0 R 0.07) + (GLUE O 2 R 0.25 R 0.0 R 0.08) + (GLUE O 6 R 0.25 R 0.0 R 0.09) + (GLUE O 0 R 0.25 R 0.0 R 0.1) + (SKIP D 4) + (LABEL O 4) + (GLUE O 0 R 0.25 R 0.0 R 0.11) + (GLUE O 1 R 0.25 R 0.0 R 0.12) + (GLUE O 2 R 0.25 R 0.0 R 0.13) + (GLUE O 6 R 0.25 R 0.0 R 0.14) + (GLUE O 3 R 0.5 R 0.0 R 0.15) + (GLUE O 4 R 0.5 R 0.0 R 0.16) + (GLUE O 5 R 0.25 R 0.0 R 0.17) + (STOP) + (LABEL O 5) + (KRN O 5 R 0.0) + (GLUE O 1 R 0.5 R 0.0 R 0.18) + (GLUE O 2 R 0.5 R 0.0 R 0.19) + (GLUE O 6 R 0.5 R 0.0 R 0.2) + (GLUE O 3 R 0.25 R 0.0 R 0.21) + (GLUE O 4 R 0.25 R 0.0 R 0.22) + (STOP) + (LABEL O 6) + (GLUE O 4 R 0.25 R 0.0 R 0.23) + (GLUE O 3 R 0.25 R 0.0 R 0.24) + (STOP) + ) +(CHARSINTYPE O 1 + J 214A + ) +(CHARSINTYPE O 2 + J 2156 + ) +(CHARSINTYPE O 3 + J 2127 + ) +(CHARSINTYPE O 4 + J 2128 + ) +(CHARSINTYPE O 5 + J 2144 + ) +(CHARSINTYPE O 6 + J 215A + ) +(TYPE O 0 + (CHARWD R 1.0) + (CHARHT R 0.88) + (CHARDP R 0.12) + (COMMENT + (GLUE O 1 R 0.5 R 0.0 R 0.0) + (GLUE O 2 R 0.5 R 0.0 R 0.01) + (GLUE O 6 R 0.5 R 0.0 R 0.02) + (GLUE O 3 R 0.25 R 0.0 R 0.03) + (GLUE O 4 R 0.25 R 0.0 R 0.04) + ) + ) +(TYPE O 1 + (CHARWD R 0.5) + (CHARHT R 0.88) + (CHARDP R 0.12) + (COMMENT + (GLUE O 4 R 0.25 R 0.0 R 0.05) + (GLUE O 3 R 0.25 R 0.0 R 0.24) + ) + ) +(TYPE O 2 + (CHARWD R 0.5) + (CHARHT R 0.88) + (CHARDP R 0.12) + (COMMENT + (GLUE O 3 R 0.25 R 0.0 R 0.06) + (GLUE O 4 R 0.25 R 0.0 R 0.22) + ) + ) +(TYPE O 3 + (CHARWD R 0.5) + (CHARHT R 0.88) + (CHARDP R 0.12) + (COMMENT + (GLUE O 1 R 0.25 R 0.0 R 0.07) + (GLUE O 2 R 0.25 R 0.0 R 0.08) + (GLUE O 6 R 0.25 R 0.0 R 0.09) + (GLUE O 0 R 0.25 R 0.0 R 0.1) + (GLUE O 3 R 0.5 R 0.0 R 0.15) + (GLUE O 4 R 0.5 R 0.0 R 0.16) + (GLUE O 5 R 0.25 R 0.0 R 0.17) + ) + ) +(TYPE O 4 + (CHARWD R 0.5) + (CHARHT R 0.88) + (CHARDP R 0.12) + (COMMENT + (GLUE O 0 R 0.25 R 0.0 R 0.11) + (GLUE O 1 R 0.25 R 0.0 R 0.12) + (GLUE O 2 R 0.25 R 0.0 R 0.13) + (GLUE O 6 R 0.25 R 0.0 R 0.14) + (GLUE O 3 R 0.5 R 0.0 R 0.15) + (GLUE O 4 R 0.5 R 0.0 R 0.16) + (GLUE O 5 R 0.25 R 0.0 R 0.17) + ) + ) +(TYPE O 5 + (CHARWD R 1.0) + (CHARHT R 0.88) + (CHARDP R 0.12) + (COMMENT + (KRN O 5 R 0.0) + (GLUE O 1 R 0.5 R 0.0 R 0.18) + (GLUE O 2 R 0.5 R 0.0 R 0.19) + (GLUE O 6 R 0.5 R 0.0 R 0.2) + (GLUE O 3 R 0.25 R 0.0 R 0.21) + (GLUE O 4 R 0.25 R 0.0 R 0.22) + ) + ) +(TYPE O 6 + (CHARWD R 0.5) + (CHARHT R 0.88) + (CHARDP R 0.12) + (COMMENT + (GLUE O 4 R 0.25 R 0.0 R 0.23) + (GLUE O 3 R 0.25 R 0.0 R 0.24) + ) + ) diff --git a/Build/source/texk/web2c/ptexdir/tests/skipjfmp.tex b/Build/source/texk/web2c/ptexdir/tests/skipjfmp.tex new file mode 100644 index 00000000000..274c5729bc9 --- /dev/null +++ b/Build/source/texk/web2c/ptexdir/tests/skipjfmp.tex @@ -0,0 +1,33 @@ +\prebreakpenalty`…=0 +\postbreakpenalty`「=0 +\postbreakpenalty`【=0 +\postbreakpenalty`(=0 +\postbreakpenalty`:=0 +\postbreakpenalty`;=0 + +\tracingonline1 +\showboxdepth10000 +\showboxbreadth10000 + +\font\x=jis\x +\setbox0=\hbox{あ…あ「あ【あ(あ:あ;あ}\showbox0 +\box0 + +\font\y=skipjfmp at 9.62216pt\y +\setbox2=\hbox{あ…あ「あ【あ(あ:あ;あ}\showbox2 +\box2 + +\newfam\mx +\newfam\my +\textfont\mx=\x \scriptfont\mx=\x \scriptscriptfont\mx=\x +\textfont\my=\y \scriptfont\my=\y \scriptscriptfont\my=\y + +\jfam\mx +\setbox4=\hbox{$あ…あ「あ【あ(あ:あ;あ$}\showbox4 +\box4 + +\jfam\my +\setbox6=\hbox{$あ…あ「あ【あ(あ:あ;あ$}\showbox6 +\box6 + +\bye diff --git a/Build/source/texk/web2c/ptexdir/tests/skipjfmp.tfm b/Build/source/texk/web2c/ptexdir/tests/skipjfmp.tfm Binary files differnew file mode 100644 index 00000000000..1b6c4f18d07 --- /dev/null +++ b/Build/source/texk/web2c/ptexdir/tests/skipjfmp.tfm |