summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/ptexdir/tests
diff options
context:
space:
mode:
authorTakuji Tanaka <ttk@t-lab.opal.ne.jp>2022-11-27 06:52:11 +0000
committerTakuji Tanaka <ttk@t-lab.opal.ne.jp>2022-11-27 06:52:11 +0000
commitceed678ddb71c600877bc341854908b499367df6 (patch)
treee8f2066fb478fe440c376236414dc10618fd0e9a /Build/source/texk/web2c/ptexdir/tests
parent3a49f0bb7ff1f7e0b6cdd798b9cca65c525c6ed2 (diff)
(u)ptex: Add tests for pTeX compatible mode of tools for upTeX
git-svn-id: svn://tug.org/texlive/trunk@65115 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/ptexdir/tests')
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/chcode-euc.pl80
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/chcode-jis.pl80
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/chcode-sjis.pl80
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/chcode-utf8.pl80
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/chcode.pl80
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/chcode.tfmbin0 -> 296 bytes
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/nissya_bib.bbl77
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/ptex3.dvibin0 -> 308 bytes
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/ptex3.tex8
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/ptex3a-jis.typ74
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/ptex3a-utf8.typ74
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/ptex4.dvibin0 -> 320 bytes
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/ptex4.tex9
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/ptex4a-jis.typ77
-rw-r--r--Build/source/texk/web2c/ptexdir/tests/ptex4a-utf8.typ77
15 files changed, 796 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/ptexdir/tests/chcode-euc.pl b/Build/source/texk/web2c/ptexdir/tests/chcode-euc.pl
new file mode 100644
index 00000000000..fa5b083c85d
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/chcode-euc.pl
@@ -0,0 +1,80 @@
+(COMMENT THIS IS A KANJI FORMAT FILE)
+(FAMILY JIS KANJI)
+(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.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ (STOP)
+ )
+(CHARSINTYPE O 1
+ ¡¡ ¡þ
+ )
+(CHARSINTYPE O 2
+ ¨¡ ¨À
+ )
+(CHARSINTYPE O 3
+ °¡ °þ
+ )
+(CHARSINTYPE O 4
+ ô¡ ô¦
+ )
+(CHARSINTYPE O 5
+ ¡± ¡½ ¡Á ¡Â ¡Ä ¡Ý ¡ï ¡ñ ¡ò ¢Ì
+ )
+(TYPE O 0
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ (COMMENT
+ (GLUE O 1 R 0.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ )
+ )
+(TYPE O 1
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 2
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 3
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 4
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 5
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
diff --git a/Build/source/texk/web2c/ptexdir/tests/chcode-jis.pl b/Build/source/texk/web2c/ptexdir/tests/chcode-jis.pl
new file mode 100644
index 00000000000..4d749657438
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/chcode-jis.pl
@@ -0,0 +1,80 @@
+(COMMENT THIS IS A KANJI FORMAT FILE)
+(FAMILY JIS KANJI)
+(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.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ (STOP)
+ )
+(CHARSINTYPE O 1
+ $B!!(B $B!~(B
+ )
+(CHARSINTYPE O 2
+ $B(!(B $B(@(B
+ )
+(CHARSINTYPE O 3
+ $B0!(B $B0~(B
+ )
+(CHARSINTYPE O 4
+ $Bt!(B $Bt&(B
+ )
+(CHARSINTYPE O 5
+ $B!1(B $B!=(B $B!A(B $B!B(B $B!D(B $B!](B $B!o(B $B!q(B $B!r(B $B"L(B
+ )
+(TYPE O 0
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ (COMMENT
+ (GLUE O 1 R 0.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ )
+ )
+(TYPE O 1
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 2
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 3
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 4
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 5
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
diff --git a/Build/source/texk/web2c/ptexdir/tests/chcode-sjis.pl b/Build/source/texk/web2c/ptexdir/tests/chcode-sjis.pl
new file mode 100644
index 00000000000..240c1d01f53
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/chcode-sjis.pl
@@ -0,0 +1,80 @@
+(COMMENT THIS IS A KANJI FORMAT FILE)
+(FAMILY JIS KANJI)
+(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.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ (STOP)
+ )
+(CHARSINTYPE O 1
+ @ ž
+ )
+(CHARSINTYPE O 2
+ „Ÿ „¾
+ )
+(CHARSINTYPE O 3
+ ˆŸ ˆü
+ )
+(CHARSINTYPE O 4
+ êŸ ê¤
+ )
+(CHARSINTYPE O 5
+ P \ ` a c | ‘ ’ Ê
+ )
+(TYPE O 0
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ (COMMENT
+ (GLUE O 1 R 0.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ )
+ )
+(TYPE O 1
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 2
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 3
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 4
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 5
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
diff --git a/Build/source/texk/web2c/ptexdir/tests/chcode-utf8.pl b/Build/source/texk/web2c/ptexdir/tests/chcode-utf8.pl
new file mode 100644
index 00000000000..8173219c90a
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/chcode-utf8.pl
@@ -0,0 +1,80 @@
+(COMMENT THIS IS A KANJI FORMAT FILE)
+(FAMILY JIS KANJI)
+(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.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ (STOP)
+ )
+(CHARSINTYPE O 1
+   ◇
+ )
+(CHARSINTYPE O 2
+ ─ ╂
+ )
+(CHARSINTYPE O 3
+ 亜 蔭
+ )
+(CHARSINTYPE O 4
+ 堯 熙
+ )
+(CHARSINTYPE O 5
+  ̄ — 〜 ‖ … − ¥ ¢ £ ¬
+ )
+(TYPE O 0
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ (COMMENT
+ (GLUE O 1 R 0.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ )
+ )
+(TYPE O 1
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 2
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 3
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 4
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 5
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
diff --git a/Build/source/texk/web2c/ptexdir/tests/chcode.pl b/Build/source/texk/web2c/ptexdir/tests/chcode.pl
new file mode 100644
index 00000000000..af14b7de95e
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/chcode.pl
@@ -0,0 +1,80 @@
+(COMMENT THIS IS A KANJI FORMAT FILE)
+(FAMILY JIS KANJI)
+(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.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ (STOP)
+ )
+(CHARSINTYPE O 1
+ J 2121 J 217E
+ )
+(CHARSINTYPE O 2
+ J 2821 J 2840
+ )
+(CHARSINTYPE O 3
+ J 3021 J 307E
+ )
+(CHARSINTYPE O 4
+ J 7421 J 7426
+ )
+(CHARSINTYPE O 5
+ J 2131 J 213D J 2141 J 2142 J 2144 J 215D J 216F J 2171 J 2172 J 224C
+ )
+(TYPE O 0
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ (COMMENT
+ (GLUE O 1 R 0.25 R 0.0 R 0.5)
+ (GLUE O 2 R 0.25 R 0.0 R 0.5)
+ (GLUE O 3 R 0.25 R 0.0 R 0.5)
+ (GLUE O 4 R 0.25 R 0.0 R 0.5)
+ (GLUE O 5 R 0.25 R 0.0 R 0.5)
+ )
+ )
+(TYPE O 1
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 2
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 3
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 4
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
+(TYPE O 5
+ (CHARWD R 1.0)
+ (CHARHT R 0.88)
+ (CHARDP R 0.12)
+ )
diff --git a/Build/source/texk/web2c/ptexdir/tests/chcode.tfm b/Build/source/texk/web2c/ptexdir/tests/chcode.tfm
new file mode 100644
index 00000000000..76de180edc5
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/chcode.tfm
Binary files differ
diff --git a/Build/source/texk/web2c/ptexdir/tests/nissya_bib.bbl b/Build/source/texk/web2c/ptexdir/tests/nissya_bib.bbl
new file mode 100644
index 00000000000..c33399af06f
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/nissya_bib.bbl
@@ -0,0 +1,77 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% This bbl file is created through nissya.bst
+% nissya.bst is available at
+% <http://hey.to/KO-ichi>
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\ifx\undefined\bysame
+\newcommand{\bysame}{\rule[.5ex]{4zw}{.15pt}}
+\fi
+
+\begin{thebibliography}{xx}
+
+\nissyaitem[Fischer]{C S Fischer}{Fischer,~C.~S.}{C.~S.
+ Fischer}{1992=2000}{fschr92j}
+Fischer,~C.~S.,\hspace{.3em}1992, {\em America Calling: A Social History of the
+ Telephone to 1940,} California: University of California Press.(ï¼2000,
+ å‰è¦‹ä¿Šå“‰ãƒ»æ¾ç”°ç¾Žä½ãƒ»ç‰‡å²¡ã¿ã„å­è¨³ã€Žé›»è©±ã™ã‚‹ã‚¢ãƒ¡ãƒªã‚«ã€NTT出版.~)
+
+\nissyaitem[Granovetter]{M S Granovetter}{Granovetter,~M.~S.}{M.~S.
+ Granovetter}{1973}{gms1}
+Granovetter,~M.~S.,\hspace{.3em}1973, ``The Strength of Weak Ties,'' {\em
+ American Journal of Sociology,} 78: 1360--80.
+
+\nissyaitem[樋å£]{樋å£è€•ä¸€}{樋å£è€•ä¸€}{樋å£è€•ä¸€}{2001}{hgc1}
+樋å£è€•ä¸€, ~2001,
+ 「電å­ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ã«ãŠã‘るメディア特性ã®å½±éŸ¿ ---åŒæœŸãƒ¡ãƒ‡ã‚£ã‚¢ã¨éžåŒæœŸãƒ¡ãƒ‡ã‚£ã‚¢ã€ã€Žå¹´å ±äººé–“科学ã€22:
+ 91--106.
+
+\nissyaitem[樋å£]{樋å£è€•ä¸€}{樋å£è€•ä¸€}{樋å£è€•ä¸€}{2003}{hgc3}
+\bysame , ~2003, 「コンピュータ・コーディングã®å®Ÿè·µã€ã€Žå¹´å ±äººé–“科学ã€24:
+ 193--214.
+
+\nissyaitem[å·ç«¯]{å·ç«¯äº®}{å·ç«¯äº®}{å·ç«¯äº®}{2001a}{kwbt1}
+å·ç«¯äº®, ~2001a,
+ 「コンピュータ・コーディングã«ã‚ˆã‚‹å®—教的ライフヒストリーã®è¨˜è¿°ã€ã€Žå®—æ•™ã¨ç¤¾ä¼šã€7:
+ 133--54.
+
+\nissyaitem[å·ç«¯]{å·ç«¯äº®}{å·ç«¯äº®}{å·ç«¯äº®}{2001b}{kwbt}
+\bysame , ~2001b,
+ 「コンピューターを用ã„ãŸè‡ªç”±å›žç­”ã®ã‚³ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã€ã€Žç¤¾ä¼šæƒ…å ±ã€10(1): 135--48.
+
+\nissyaitem[å·ç«¯ç·¨]{å·ç«¯äº®}{å·ç«¯äº®ç·¨}{å·ç«¯äº®ç·¨}{1999}{kwbt99}
+å·ç«¯äº®ç·¨è‘—, ~1999,
+ 『éžå®šåž‹ãƒ‡ãƒ¼ã‚¿ã®ã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ãƒ»ã‚·ã‚¹ãƒ†ãƒ ã¨ãã®åˆ©ç”¨ã€å¹³æˆ8年度~10年度科学研究費補助金(基盤研究(A)(1))(èª²é¡Œç•ªå· 08551003)研究æˆæžœå ±å‘Šæ›¸,\hspace{.6em}大阪大学.
+
+\nissyaitem[å·ç«¯ãƒ»æ¨‹å£]{å·ç«¯äº®ãƒ»æ¨‹å£è€•ä¸€}{å·ç«¯äº®ãƒ»æ¨‹å£è€•ä¸€}{å·ç«¯äº®ãƒ»æ¨‹å£è€•ä¸€}{2003}{kh2003}
+å·ç«¯äº®ãƒ»æ¨‹å£è€•ä¸€, ~2003,
+ 「インターãƒãƒƒãƒˆã«å¯¾ã™ã‚‹äººã€…ã®æ„è­˜ ---自由回答ã®åˆ†æžã‹ã‚‰ã€ã€Žå¤§é˜ªå¤§å­¦å¤§å­¦é™¢äººé–“科学研究科紀è¦ã€29:
+ 163--81.
+
+\nissyaitem[Lonkila]{M Lonkila}{Lonkila,~M.}{M.~Lonkila}{1995}{Lonkila1995}
+Lonkila,~M.,\hspace{.3em}1995, ``Grounded Theory as an Emerging Paradigm for
+ Computer-Assisted Qualitative Data Analysis,'' U.~Kelle ed., {\em
+ Computer-Aided Qualitative Analysis,} London: Sage, 41--51.
+
+\nissyaitem[直井ã»ã‹]{直井優}{直井優ã»ã‹}{直井優ã»ã‹}{2003}{nsi2003}
+直井優・è…野剛・岩渕亜希å­, ~2003,
+ 「情報化社会ã«é–¢ã™ã‚‹å…¨å›½èª¿æŸ»ï¼ˆJIS2001)ã®æ¦‚è¦ã€ã€Žå¤§é˜ªå¤§å­¦å¤§å­¦é™¢äººé–“科学研究科紀è¦ã€29:
+ 23--66.
+
+\nissyaitem[日本社会学会編集委員会]{日本社会学会編集委員会}{日本社会学会編集委員会}{日本社会学会編集委員会}{1999}{jsrstyle}
+日本社会学会編集委員会, ~1999,
+ 「社会学評論スタイルガイドã€ï¼ˆ http://wwwsoc.nii.ac.jp/jss/\\JSRstyle/JSRstyle.html
+ \ 2003.6.27).
+
+\nissyaitem[Wellman]{B Wellman}{Wellman,~B.}{B.~Wellman}{1998}{cmcjdb44}
+Wellman,~B.,\hspace{.3em}1998, ``A Computer Network is a Social Network,''
+ {\em SIGGROUP Bulletin,} 19(3): 41--8.
+
+\nissyaitem[Wellman \& Hampton]{B Wellman K N Hampton}{Wellman,~B. \&
+ Hampton,~K.~N.}{B.~Wellman \& K.~N. Hampton}{1999}{netville2}
+Wellman,~B. \& K.~N. Hampton,\hspace{.3em}1999, ``Living Networked On and
+ Offline,'' {\em Contemporary Sociology,} 28(6): 648--55.
+
+\end{thebibliography}
diff --git a/Build/source/texk/web2c/ptexdir/tests/ptex3.dvi b/Build/source/texk/web2c/ptexdir/tests/ptex3.dvi
new file mode 100644
index 00000000000..e3692bb636f
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/ptex3.dvi
Binary files differ
diff --git a/Build/source/texk/web2c/ptexdir/tests/ptex3.tex b/Build/source/texk/web2c/ptexdir/tests/ptex3.tex
new file mode 100644
index 00000000000..f04ee546c52
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/ptex3.tex
@@ -0,0 +1,8 @@
+%#!ptex
+
+\font\jpy=min10
+\jpy
+雪ã®æœ\par
+二ã®å­—二ã®å­—ã®\par
+下駄ã®è·¡
+\bye
diff --git a/Build/source/texk/web2c/ptexdir/tests/ptex3a-jis.typ b/Build/source/texk/web2c/ptexdir/tests/ptex3a-jis.typ
new file mode 100644
index 00000000000..e25d893135a
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/ptex3a-jis.typ
@@ -0,0 +1,74 @@
+Options selected:
+ Starting page = *
+ Maximum number of pages = 1000000
+ Output level = 4 (the works)
+ Resolution = 300.00000000 pixels per inch
+numerator/denominator=25400000/473628672
+magnification=1000; 0.00006334 pixels per DVI unit
+' TeX output 2022.11.23:2000'
+Postamble starts at byte 227.
+maxv=43725786, maxh=30785863, maxstackdepth=2, totalpages=1
+Font 50: min10 (JFM)---loaded at size 655360 DVI units
+Font 0: cmr10---loaded at size 655360 DVI units
+
+42: beginning of page 1
+87: push
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+88: down3 -917504 v:=0-917504=-917504, vv:=-58
+92: pop
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+93: down4 42152922 v:=0+42152922=42152922, vv:=2670
+98: push
+level 0:(h=0,v=42152922,w=0,x=0,y=0,z=0,hh=0,vv=2670)
+99: down4 -41497562 v:=42152922-41497562=655360, vv:=42
+104: push
+level 1:(h=0,v=655360,w=0,x=0,y=0,z=0,hh=0,vv=42)
+105: right3 1310720 h:=0+1310720=1310720, hh:=83
+[ ]
+109: fntdef1 50: min10
+130: fntnum50 current font is min10
+131: set2 16483("4063) type=0 h:=1310720+630598=1941318, hh:=123
+134: set2 9294("244E) type=0 h:=1941318+630598=2571916, hh:=163
+137: set2 17451("442B) type=0 h:=2571916+630598=3202514, hh:=203
+[$B@c$ND+(B]
+140: pop
+level 1:(h=0,v=655360,w=0,x=0,y=0,z=0,hh=0,vv=42)
+141: y3 786432 v:=655360+786432=1441792, vv:=91
+145: push
+level 1:(h=0,v=1441792,w=0,x=0,y=786432,z=0,hh=0,vv=91)
+146: right3 1310720 h:=0+1310720=1310720, hh:=83
+150: set2 18035("4673) type=0 h:=1310720+630598=1941318, hh:=123
+153: set2 9294("244E) type=0 h:=1941318+630598=2571916, hh:=163
+156: set2 15226("3B7A) type=0 h:=2571916+630598=3202514, hh:=203
+159: set2 18035("4673) type=0 h:=3202514+630598=3833112, hh:=243
+162: set2 9294("244E) type=0 h:=3833112+630598=4463710, hh:=283
+165: set2 15226("3B7A) type=0 h:=4463710+630598=5094308, hh:=323
+168: set2 9294("244E) type=0 h:=5094308+630598=5724906, hh:=363
+[ $BFs$N;zFs$N;z$N(B]
+171: pop
+level 1:(h=0,v=1441792,w=0,x=0,y=786432,z=0,hh=0,vv=91)
+172: y0 786432 v:=1441792+786432=2228224, vv:=141
+173: push
+level 1:(h=0,v=2228224,w=0,x=0,y=786432,z=0,hh=0,vv=141)
+174: right3 1310720 h:=0+1310720=1310720, hh:=83
+178: set2 12860("323C) type=0 h:=1310720+630598=1941318, hh:=123
+181: set2 16972("424C) type=0 h:=1941318+630598=2571916, hh:=163
+184: set2 9294("244E) type=0 h:=2571916+630598=3202514, hh:=203
+187: set2 16471("4057) type=0 h:=3202514+630598=3833112, hh:=243
+[ $B2<BL$N@W(B]
+190: pop
+level 1:(h=0,v=2228224,w=0,x=0,y=786432,z=0,hh=0,vv=141)
+191: pop
+level 0:(h=0,v=42152922,w=0,x=0,y=0,z=0,hh=0,vv=2670)
+192: down3 1572864 v:=42152922+1572864=43725786, vv:=2770
+196: push
+level 0:(h=0,v=43725786,w=0,x=0,y=0,z=0,hh=0,vv=2770)
+197: right4 15229091 h:=0+15229091=15229091, hh:=965
+[ ]
+202: fntdef1 0: cmr10
+223: fntnum0 current font is cmr10
+224: setchar49 ("31) h:=15229091+327681=15556772, hh:=986
+[1]
+225: pop
+level 0:(h=0,v=43725786,w=0,x=0,y=0,z=0,hh=0,vv=2770)
+226: eop
diff --git a/Build/source/texk/web2c/ptexdir/tests/ptex3a-utf8.typ b/Build/source/texk/web2c/ptexdir/tests/ptex3a-utf8.typ
new file mode 100644
index 00000000000..cfffa90c9b5
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/ptex3a-utf8.typ
@@ -0,0 +1,74 @@
+Options selected:
+ Starting page = *
+ Maximum number of pages = 1000000
+ Output level = 4 (the works)
+ Resolution = 300.00000000 pixels per inch
+numerator/denominator=25400000/473628672
+magnification=1000; 0.00006334 pixels per DVI unit
+' TeX output 2022.11.23:2000'
+Postamble starts at byte 227.
+maxv=43725786, maxh=30785863, maxstackdepth=2, totalpages=1
+Font 50: min10 (JFM)---loaded at size 655360 DVI units
+Font 0: cmr10---loaded at size 655360 DVI units
+
+42: beginning of page 1
+87: push
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+88: down3 -917504 v:=0-917504=-917504, vv:=-58
+92: pop
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,hh=0,vv=0)
+93: down4 42152922 v:=0+42152922=42152922, vv:=2670
+98: push
+level 0:(h=0,v=42152922,w=0,x=0,y=0,z=0,hh=0,vv=2670)
+99: down4 -41497562 v:=42152922-41497562=655360, vv:=42
+104: push
+level 1:(h=0,v=655360,w=0,x=0,y=0,z=0,hh=0,vv=42)
+105: right3 1310720 h:=0+1310720=1310720, hh:=83
+[ ]
+109: fntdef1 50: min10
+130: fntnum50 current font is min10
+131: set2 16483("4063) type=0 h:=1310720+630598=1941318, hh:=123
+134: set2 9294("244E) type=0 h:=1941318+630598=2571916, hh:=163
+137: set2 17451("442B) type=0 h:=2571916+630598=3202514, hh:=203
+[雪ã®æœ]
+140: pop
+level 1:(h=0,v=655360,w=0,x=0,y=0,z=0,hh=0,vv=42)
+141: y3 786432 v:=655360+786432=1441792, vv:=91
+145: push
+level 1:(h=0,v=1441792,w=0,x=0,y=786432,z=0,hh=0,vv=91)
+146: right3 1310720 h:=0+1310720=1310720, hh:=83
+150: set2 18035("4673) type=0 h:=1310720+630598=1941318, hh:=123
+153: set2 9294("244E) type=0 h:=1941318+630598=2571916, hh:=163
+156: set2 15226("3B7A) type=0 h:=2571916+630598=3202514, hh:=203
+159: set2 18035("4673) type=0 h:=3202514+630598=3833112, hh:=243
+162: set2 9294("244E) type=0 h:=3833112+630598=4463710, hh:=283
+165: set2 15226("3B7A) type=0 h:=4463710+630598=5094308, hh:=323
+168: set2 9294("244E) type=0 h:=5094308+630598=5724906, hh:=363
+[ 二ã®å­—二ã®å­—ã®]
+171: pop
+level 1:(h=0,v=1441792,w=0,x=0,y=786432,z=0,hh=0,vv=91)
+172: y0 786432 v:=1441792+786432=2228224, vv:=141
+173: push
+level 1:(h=0,v=2228224,w=0,x=0,y=786432,z=0,hh=0,vv=141)
+174: right3 1310720 h:=0+1310720=1310720, hh:=83
+178: set2 12860("323C) type=0 h:=1310720+630598=1941318, hh:=123
+181: set2 16972("424C) type=0 h:=1941318+630598=2571916, hh:=163
+184: set2 9294("244E) type=0 h:=2571916+630598=3202514, hh:=203
+187: set2 16471("4057) type=0 h:=3202514+630598=3833112, hh:=243
+[ 下駄ã®è·¡]
+190: pop
+level 1:(h=0,v=2228224,w=0,x=0,y=786432,z=0,hh=0,vv=141)
+191: pop
+level 0:(h=0,v=42152922,w=0,x=0,y=0,z=0,hh=0,vv=2670)
+192: down3 1572864 v:=42152922+1572864=43725786, vv:=2770
+196: push
+level 0:(h=0,v=43725786,w=0,x=0,y=0,z=0,hh=0,vv=2770)
+197: right4 15229091 h:=0+15229091=15229091, hh:=965
+[ ]
+202: fntdef1 0: cmr10
+223: fntnum0 current font is cmr10
+224: setchar49 ("31) h:=15229091+327681=15556772, hh:=986
+[1]
+225: pop
+level 0:(h=0,v=43725786,w=0,x=0,y=0,z=0,hh=0,vv=2770)
+226: eop
diff --git a/Build/source/texk/web2c/ptexdir/tests/ptex4.dvi b/Build/source/texk/web2c/ptexdir/tests/ptex4.dvi
new file mode 100644
index 00000000000..4107b5644f3
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/ptex4.dvi
Binary files differ
diff --git a/Build/source/texk/web2c/ptexdir/tests/ptex4.tex b/Build/source/texk/web2c/ptexdir/tests/ptex4.tex
new file mode 100644
index 00000000000..c4b02e47510
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/ptex4.tex
@@ -0,0 +1,9 @@
+%#!ptex
+
+\tate
+\font\jpt=tmin10
+\jpt
+雪ã®æœ\par
+二ã®å­—二ã®å­—ã®\par
+下駄ã®è·¡
+\bye
diff --git a/Build/source/texk/web2c/ptexdir/tests/ptex4a-jis.typ b/Build/source/texk/web2c/ptexdir/tests/ptex4a-jis.typ
new file mode 100644
index 00000000000..387bc05cc98
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/ptex4a-jis.typ
@@ -0,0 +1,77 @@
+Options selected:
+ Starting page = *
+ Maximum number of pages = 1000000
+ Output level = 4 (the works)
+ Resolution = 300.00000000 pixels per inch
+numerator/denominator=25400000/473628672
+magnification=1000; 0.00006334 pixels per DVI unit
+' TeX output 2022.11.23:2002'
+Postamble starts at byte 235.
+maxv=30785863, maxh=43725786, maxstackdepth=2, totalpages=1
+pTeX DVI (id=3)
+Font 62: tmin10 (JFM tate)---loaded at size 655360 DVI units
+Font 0: cmr10---loaded at size 655360 DVI units
+
+42: beginning of page 1
+87: dir 1
+89: down4 -43725786 h:=0+43725786=43725786, hh:=2770
+94: push
+level 0:(h=43725786,v=0,w=0,x=0,y=0,z=0,d=1,hh=2770,vv=0)
+95: down3 -917504 h:=43725786+917504=44643290, hh:=2828 warning: |h|>43725786!
+99: pop
+level 0:(h=43725786,v=0,w=0,x=0,y=0,z=0,d=1,hh=2770,vv=0)
+100: down4 42152922 h:=43725786-42152922=1572864, hh:=100
+105: push
+level 0:(h=1572864,v=0,w=0,x=0,y=0,z=0,d=1,hh=100,vv=0)
+106: down4 -41497562 h:=1572864+41497562=43070426, hh:=2728
+111: push
+level 1:(h=43070426,v=0,w=0,x=0,y=0,z=0,d=1,hh=2728,vv=0)
+112: right3 1310720 v:=0+1310720=1310720, vv:=83
+[ ]
+116: fntdef1 62: tmin10
+138: fntnum62 current font is tmin10
+139: set2 16483("4063) type=0 v:=1310720+630598=1941318, vv:=123
+142: set2 9294("244E) type=0 v:=1941318+630598=2571916, vv:=163
+145: set2 17451("442B) type=0 v:=2571916+630598=3202514, vv:=203
+[$B@c$ND+(B]
+148: pop
+level 1:(h=43070426,v=0,w=0,x=0,y=0,z=0,d=1,hh=2728,vv=0)
+149: y3 786432 h:=43070426-786432=42283994, hh:=2678
+153: push
+level 1:(h=42283994,v=0,w=0,x=0,y=786432,z=0,d=1,hh=2678,vv=0)
+154: right3 1310720 v:=0+1310720=1310720, vv:=83
+158: set2 18035("4673) type=0 v:=1310720+630598=1941318, vv:=123
+161: set2 9294("244E) type=0 v:=1941318+630598=2571916, vv:=163
+164: set2 15226("3B7A) type=0 v:=2571916+630598=3202514, vv:=203
+167: set2 18035("4673) type=0 v:=3202514+630598=3833112, vv:=243
+170: set2 9294("244E) type=0 v:=3833112+630598=4463710, vv:=283
+173: set2 15226("3B7A) type=0 v:=4463710+630598=5094308, vv:=323
+176: set2 9294("244E) type=0 v:=5094308+630598=5724906, vv:=363
+[ $BFs$N;zFs$N;z$N(B]
+179: pop
+level 1:(h=42283994,v=0,w=0,x=0,y=786432,z=0,d=1,hh=2678,vv=0)
+180: y0 786432 h:=42283994-786432=41497562, hh:=2628
+181: push
+level 1:(h=41497562,v=0,w=0,x=0,y=786432,z=0,d=1,hh=2628,vv=0)
+182: right3 1310720 v:=0+1310720=1310720, vv:=83
+186: set2 12860("323C) type=0 v:=1310720+630598=1941318, vv:=123
+189: set2 16972("424C) type=0 v:=1941318+630598=2571916, vv:=163
+192: set2 9294("244E) type=0 v:=2571916+630598=3202514, vv:=203
+195: set2 16471("4057) type=0 v:=3202514+630598=3833112, vv:=243
+[ $B2<BL$N@W(B]
+198: pop
+level 1:(h=41497562,v=0,w=0,x=0,y=786432,z=0,d=1,hh=2628,vv=0)
+199: pop
+level 0:(h=1572864,v=0,w=0,x=0,y=0,z=0,d=1,hh=100,vv=0)
+200: down3 1572864 h:=1572864-1572864=0, hh:=0
+204: push
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,d=1,hh=0,vv=0)
+205: right4 15229091 v:=0+15229091=15229091, vv:=965
+[ ]
+210: fntdef1 0: cmr10
+231: fntnum0 current font is cmr10
+232: setchar49 ("31) v:=15229091+327681=15556772, vv:=986
+[1]
+233: pop
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,d=1,hh=0,vv=0)
+234: eop
diff --git a/Build/source/texk/web2c/ptexdir/tests/ptex4a-utf8.typ b/Build/source/texk/web2c/ptexdir/tests/ptex4a-utf8.typ
new file mode 100644
index 00000000000..fdbca9c5d88
--- /dev/null
+++ b/Build/source/texk/web2c/ptexdir/tests/ptex4a-utf8.typ
@@ -0,0 +1,77 @@
+Options selected:
+ Starting page = *
+ Maximum number of pages = 1000000
+ Output level = 4 (the works)
+ Resolution = 300.00000000 pixels per inch
+numerator/denominator=25400000/473628672
+magnification=1000; 0.00006334 pixels per DVI unit
+' TeX output 2022.11.23:2002'
+Postamble starts at byte 235.
+maxv=30785863, maxh=43725786, maxstackdepth=2, totalpages=1
+pTeX DVI (id=3)
+Font 62: tmin10 (JFM tate)---loaded at size 655360 DVI units
+Font 0: cmr10---loaded at size 655360 DVI units
+
+42: beginning of page 1
+87: dir 1
+89: down4 -43725786 h:=0+43725786=43725786, hh:=2770
+94: push
+level 0:(h=43725786,v=0,w=0,x=0,y=0,z=0,d=1,hh=2770,vv=0)
+95: down3 -917504 h:=43725786+917504=44643290, hh:=2828 warning: |h|>43725786!
+99: pop
+level 0:(h=43725786,v=0,w=0,x=0,y=0,z=0,d=1,hh=2770,vv=0)
+100: down4 42152922 h:=43725786-42152922=1572864, hh:=100
+105: push
+level 0:(h=1572864,v=0,w=0,x=0,y=0,z=0,d=1,hh=100,vv=0)
+106: down4 -41497562 h:=1572864+41497562=43070426, hh:=2728
+111: push
+level 1:(h=43070426,v=0,w=0,x=0,y=0,z=0,d=1,hh=2728,vv=0)
+112: right3 1310720 v:=0+1310720=1310720, vv:=83
+[ ]
+116: fntdef1 62: tmin10
+138: fntnum62 current font is tmin10
+139: set2 16483("4063) type=0 v:=1310720+630598=1941318, vv:=123
+142: set2 9294("244E) type=0 v:=1941318+630598=2571916, vv:=163
+145: set2 17451("442B) type=0 v:=2571916+630598=3202514, vv:=203
+[雪ã®æœ]
+148: pop
+level 1:(h=43070426,v=0,w=0,x=0,y=0,z=0,d=1,hh=2728,vv=0)
+149: y3 786432 h:=43070426-786432=42283994, hh:=2678
+153: push
+level 1:(h=42283994,v=0,w=0,x=0,y=786432,z=0,d=1,hh=2678,vv=0)
+154: right3 1310720 v:=0+1310720=1310720, vv:=83
+158: set2 18035("4673) type=0 v:=1310720+630598=1941318, vv:=123
+161: set2 9294("244E) type=0 v:=1941318+630598=2571916, vv:=163
+164: set2 15226("3B7A) type=0 v:=2571916+630598=3202514, vv:=203
+167: set2 18035("4673) type=0 v:=3202514+630598=3833112, vv:=243
+170: set2 9294("244E) type=0 v:=3833112+630598=4463710, vv:=283
+173: set2 15226("3B7A) type=0 v:=4463710+630598=5094308, vv:=323
+176: set2 9294("244E) type=0 v:=5094308+630598=5724906, vv:=363
+[ 二ã®å­—二ã®å­—ã®]
+179: pop
+level 1:(h=42283994,v=0,w=0,x=0,y=786432,z=0,d=1,hh=2678,vv=0)
+180: y0 786432 h:=42283994-786432=41497562, hh:=2628
+181: push
+level 1:(h=41497562,v=0,w=0,x=0,y=786432,z=0,d=1,hh=2628,vv=0)
+182: right3 1310720 v:=0+1310720=1310720, vv:=83
+186: set2 12860("323C) type=0 v:=1310720+630598=1941318, vv:=123
+189: set2 16972("424C) type=0 v:=1941318+630598=2571916, vv:=163
+192: set2 9294("244E) type=0 v:=2571916+630598=3202514, vv:=203
+195: set2 16471("4057) type=0 v:=3202514+630598=3833112, vv:=243
+[ 下駄ã®è·¡]
+198: pop
+level 1:(h=41497562,v=0,w=0,x=0,y=786432,z=0,d=1,hh=2628,vv=0)
+199: pop
+level 0:(h=1572864,v=0,w=0,x=0,y=0,z=0,d=1,hh=100,vv=0)
+200: down3 1572864 h:=1572864-1572864=0, hh:=0
+204: push
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,d=1,hh=0,vv=0)
+205: right4 15229091 v:=0+15229091=15229091, vv:=965
+[ ]
+210: fntdef1 0: cmr10
+231: fntnum0 current font is cmr10
+232: setchar49 ("31) v:=15229091+327681=15556772, vv:=986
+[1]
+233: pop
+level 0:(h=0,v=0,w=0,x=0,y=0,z=0,d=1,hh=0,vv=0)
+234: eop