From febfa49f76b9698e3362af058db3ab357e3712fe Mon Sep 17 00:00:00 2001 From: Hironobu Yamashita Date: Wed, 13 Nov 2019 10:13:31 +0000 Subject: e[u]ptex: add \current[x]spacingmode, \currentcjktoken git-svn-id: svn://tug.org/texlive/trunk@52770 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/web2c/euptexdir/euptex.ch1 | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'Build/source/texk/web2c/euptexdir') diff --git a/Build/source/texk/web2c/euptexdir/euptex.ch1 b/Build/source/texk/web2c/euptexdir/euptex.ch1 index d33a3df7552..35af4241760 100644 --- a/Build/source/texk/web2c/euptexdir/euptex.ch1 +++ b/Build/source/texk/web2c/euptexdir/euptex.ch1 @@ -12,6 +12,12 @@ @d uptex_version_code=ptex_minor_version_code+2 {code for \.{\\uptexversion}} @z +@x e-upTeX: \currentcjktoken +@d eTeX_dim=eTeX_int+10 {first of \eTeX\ codes for dimensions} +@y +@d eTeX_dim=eTeX_int+11 {first of \eTeX\ codes for dimensions} +@z + @x eptex_version_code: print_esc("epTeXversion"); @y @@ -76,3 +82,24 @@ if j=1 then begin buffer[m]:=info(p) mod max_char_val; incr(m); p:=link(p); end; @z + +@x e-upTeX: fetch \(disable|enable|force)cjktoken status +@* \[54] System-dependent changes. +@y +@ The \.{\\currentcjktoken} command returns the current \upTeX's +status of \.{\\(disable|enable|force)cjktoken}. + +@d current_cjk_token_code=eTeX_int+10 {code for \.{\\currentcjktoken}} + +@= +primitive("currentcjktoken",last_item,current_cjk_token_code); +@!@:current_cjk_token_}{\.{\\currentcjktoken} primitive@> + +@ @= +current_cjk_token_code: print_esc("currentcjktoken"); + +@ @= +current_cjk_token_code: cur_val:=enable_cjk_token; + +@* \[54] System-dependent changes. +@z -- cgit v1.2.3