1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
|
# zhspacing package
# Matthew Bertucci 3/14/2022 for v3.5
#include:zhsusefulmacros
#include:zhsmyclass
#include:fontspec
#keyvals:\usepackage/zhspacing
ambiwide
ambinarrow
#endkeyvals
\zhspacing
\zhfont#*
\zhpunctfont#*
\zhcjkextafont#*
\zhcjkextbfont#*
\skipzh#*
\skipenzh#*
\skipzhopen#*
\skipzhinteropen#*
\skipzhlinestartopen#*
\skipzhclose#*
\skipzhinterclose#*
\skipzhlineendclose#*
\skipzhhalfstop#*
\skipzhinterhalfstop#*
\skipzhlineendhalfstop#*
\skipzhfullstop#*
\skipzhinterfullstop#*
\skipzhlineendfullstop#*
\skipnegzhlinestartopen#*
\skipnegzhlineendclose#*
\skipnegzhlineendhalfstop#*
\skipnegzhlineendfullstop#*
\simsunskipscheme#*
\emptyskipscheme#*
\haltskipscheme#*
# not documented
\CJ#S
\ID#S
\XeTeXcharclassCJ#S
\XeTeXcharclassEX#S
\XeTeXcharclassIS#S
\XeTeXcharclassNS#S
\appendinterclasstoks{arg1}{arg2}{arg3}#S
\body#S
\chartonum{arg1}{arg2}#S
\copyinterclasstoks{arg1}{arg2}{arg3}{arg4}#S
\enableactivehanzi#S
\firsttoken{arg1}{arg2}#S
\futurenonspacelet{arg1}#S
\getbaseclass{arg1}{arg2}#S
\getclassnum{arg1}#S
\getinterclasstoks{arg1}{arg2}#S
\haltfullskipscheme#S
\halthalfskipscheme#S
\hash#S
\makehanziglobalactive#S
\makehanzigloballetter#S
\mydbgmessage{arg1}#S
\newclass#S
\next#S
\nexttoken#S
\parseunicodedataIII{arg1}#S
\parseunicodedataII{arg1}#S
\parseunicodedataIV{arg1}#S
\parseunicodedataIV{arg1}{arg2}{arg3}#S
\parseunicodedataI{arg1}#S
\prependinterclasstoks{arg1}{arg2}{arg3}#S
\readandparse{arg1}#S
\savedbody#S
\setclassnum{arg1}{arg2}#S
\setinterclasstoks{arg1}{arg2}{arg3}#S
\showallinterclasstoks#S
\storedpar#S
\temp#S
\zhgroupsavefont#S
\zhhanzihook{arg1}#S
\zhnfsssavefont#S
\zhnobreak#S
\zhspacingrevision#S
|