pTeX-ng(別名 Asiatic pTeX、ApTeX)とは何かについてはコレを参照。
pTeX-ng と e-upTeX の拡張プリミティブを比較してみた。
プリミティブ | pdfTeX | e-upTeX | pTeX-ng |
---|---|---|---|
e-TeX のプリミティブ(※1) | ✔ | ✔ | ✔ |
pTeX 拡張のプリミティブ(※2) | ✔ | ✔ | |
upTeX 拡張のプリミティブ(※3) | ✔ | ✔ | |
(pdfTeX 拡張のプリミティブ) | |||
\ifpdfprimitive |
✔ | ✔ | |
\pdfcompresslevel |
✔ | ✔ | |
\pdfcreationdate |
✔ | ✔ | |
\pdffiledump |
✔ | ✔ | |
\pdffilemoddate |
✔ | ✔ | |
\pdffilesize |
✔ | ✔ | |
\pdfhorigin |
✔ | ✔ | |
\pdflastxpos |
✔ | ✔ | |
\pdflastypos |
✔ | ✔ | |
\pdfmdfivesum |
✔ | ✔ | |
\pdfminorversion |
✔ | ✔ | |
\pdfpageheight |
✔ | ✔ | ✔ |
\pdfpagewidth |
✔ | ✔ | ✔ |
\pdfprimitive |
✔ | ✔ | |
\pdfsavepos |
✔ | ✔ | |
\pdfshellescape |
✔ | ✔ | |
\pdfstrcmp |
✔ | ✔ | ✔ |
\pdfvorigin |
✔ | ✔ | |
\quitvmode |
✔ | ✔ | |
(Omega 拡張のプリミティブ) | |||
\odelcode |
✔ | ||
\odelimiter |
✔ | ||
\omathaccent |
✔ | ||
\omathchar |
✔ | ||
\omathchardef |
✔ | ||
\omathcode |
✔ | ||
\oradical |
✔ | ||
(e-pTeX 拡張のプリミティブ) | |||
\epTeXinputencoding |
✔ | ||
\hfi |
✔ | ||
\lastnodechar |
✔ | ✔ | |
\pagefistretch |
✔ | ||
\vfi |
✔ | ||
(pTeX-ng 拡張のプリミティブ) | |||
\ngbanner |
✔ | ||
\ngostype |
✔ | ||
\shellescape |
✔ |
(※1)
\synctex
を含む。(※2)
\dtou
、
\ifdbox
、
\ifddir
、
\ifmbox
、
\ifmdir
、
\iftbox
、
\iftdir
、
\ifybox
、
\ifydir
、
\kcatcode
、
\scriptbaselineshiftfactor
、
\scriptscriptbaselineshiftfactor
、
\textbaselineshiftfactor
を含む。
(※3)
\disablecjktoken
、
\enablecjktoken
、
\forcecjktoken
、
\kchar
、
\kchardef
、
\ucs
。