summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/ptex/ptex-base/eptexdoc.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/ptex/ptex-base/eptexdoc.tex')
-rw-r--r--Master/texmf-dist/doc/ptex/ptex-base/eptexdoc.tex100
1 files changed, 69 insertions, 31 deletions
diff --git a/Master/texmf-dist/doc/ptex/ptex-base/eptexdoc.tex b/Master/texmf-dist/doc/ptex/ptex-base/eptexdoc.tex
index 2746dc73fd0..4e699364b8b 100644
--- a/Master/texmf-dist/doc/ptex/ptex-base/eptexdoc.tex
+++ b/Master/texmf-dist/doc/ptex/ptex-base/eptexdoc.tex
@@ -1,4 +1,4 @@
-%#!platex eptexdoc && mendex -s gind.ist eptexdoc.idx && ptex2pdf -l eptexdoc
+%#!make eptexdoc.pdf
\documentclass[a4paper,11pt]{jsarticle}
\input fam256p.tex
\usepackage[textwidth=42zw,lines=40,truedimen,centering]{geometry}
@@ -17,7 +17,7 @@
\makeatletter
\newcommand{\OMEGA}{$\Omega$}
\def\epTeX{$\varepsilon$-\pTeX}\def\eTeX{$\varepsilon$-\TeX}
-\def\upTeX{u\pTex}\def\upTeX{p\kern-.15em\TeX}
+\def\upTeX{u\pTeX}\def\pTeX{p\kern-.15em\TeX}
\def\NTS{\leavevmode\hbox{$\cal N\kern-0.35em\lower0.5ex\hbox{$\cal T$}%
\kern-0.2emS$}\,}
\def\headfont{\normalfont\mathversion{bold}\gtfamily\bfseries}
@@ -25,10 +25,11 @@
\def\.#1{\texorpdfstring{%
\leavevmode\hbox{\texttt{\textbackslash#1}}\ifmmode\else\textcompwordmark\fi}{\textbackslash #1}}
\let\orig@cs=\.
-\def\ind@cs#1{\orig@cs{#1}\index{{\texttt{\textbackslash #1}}}}
+\def\ind@cs#1{\orig@cs{#1}\indcs{#1}}
+\def\indcs#1{\index{{\texttt{\textbackslash #1}}}}
\newlist{cslist}{description}1
\setlist[cslist]{%
- style=nextline,itemsep=\medskipamount,
+ style=nextline,itemsep=\medskipamount,listparindent=1zw,
font=\normalfont\mdseries}
\def\csitem[#1]{\item[\llap{$\blacktriangleright$~}\let\.=\ind@cs#1]}
\def\emph#1{{\bfseries\gtfamily\mathversion{bold}#1}}
@@ -48,7 +49,8 @@
\AtBeginDvi{\special{pdf:mapfile otf-ipaex.map}}
\def\delbit#1#2{\underbracket[0.4pt]{#1}_{\text{#2}}}
-\def\TeXXeT{\TeX-\reflectbox{\bfseries \TeX-}}
+\def\TeXXeT{\TeX-\reflectbox{\TeX-}}
+\def\TeXXeTbf{\TeX-\reflectbox{\bfseries \TeX-}}
\newenvironment{multilist}[2]%
{$$\setbox\z@=\hbox\bgroup % catch some funny things -> \mathord
@@ -137,7 +139,7 @@
\author{$BKL@n(B $B90E5(B\null
\thanks{\url{http://osdn.jp/projects/eptex/wiki/},\
e-mail: \texttt{h\_kitagawa2001(at)yahoo.co.jp}}}
-\date{version 160201$B!$(B\today}
+\date{version 161114$B!$(B\today}
\maketitle
\tableofcontents
@@ -254,7 +256,7 @@ ${}+{}$\verb+\@tempdima+$)/2$\hfill\null
\paragraph{\.{middle} primitive}
\TeX $B$K(B\.{left}, \.{right}$B$H$$$&(Bprimitive$B$,$"$j!$$=$l$r;H$($P3g(B
$B8L$NBg$-$5$,<+F0D4@0$5$l$k$N$O$h$/CN$i$l$F$$$k!%(B\eTeX $B$G$O!$(B
-$B$5$i$K(B\.{middle}\index{\.{middle}}\ primitive$B$,DI2C$5$l$?!%(B
+$B$5$i$K(B\.{middle}\indcs{middle}\ primitive$B$,DI2C$5$l$?!%(B
$B6qBNNc$r=R$Y$k!%(B
\def\set#1#2{\setbox0=\hbox{$\displaystyle #1,#2$}%
@@ -279,7 +281,7 @@ ${}+{}$\verb+\@tempdima+$)/2$\hfill\null
\.{eset}$B$G$O!$2?$b9M$($:$K(B
\.{left}, \.{middle}, \.{right}$B$@$1$G<B8=$G$-$k!%(B
-\paragraph{\TeXXeT\ \textmd{(\texttt{TeX-{}-XeT})}}
+\paragraph{\TeXXeTbf\ \textmd{(\texttt{TeX-{}-XeT})}}
left-to-right$B$H(Bright-to-left$B$r:.?"$G$-$k$H$$$&5!G=$G$"$k$i$7$$!%(B
$B%X%V%i%$8l$"$?$j$NAHHG$K;H$($k$i$7$$$,!$$h$/CN$i$J$$!%(B
$B$3$3$G$N(BRtoL$B$O(BLtoR$B$KAH$s$@$b$N$r5U=g$K$7$F$$$k$@$1$N$h$&$J(B
@@ -310,7 +312,7 @@ tracing$B5!G=$d>r7oH=CGJ8$N6/2=$J$I$"$k$,!$$=$3$iJU$O%Q%C$H$7$J$$$N$G$3$3(B
\epTeX~110102 $B$^$G$O$3$l$i$N%N!<%I$b(B\.{lastnodetype}$B$NCM$H$7$F=PNO$5$;$k$h$&$K$7$?!%(B
$B$7$+$7!$N><T$H$b$K(B\epTeX $B$,<+F0E*$KA^F~$9$k!J%f!<%6!<$,0U<1$9$kI,MW$O$J$$!K%N!<%I$G$"$k$3$H$+$i!$(B
\epTeX~110227$B0J9_$G$O(B\node{dir\_node}$B$H(B\node{disp\_node}$B$O(B
-\.{lastnodetype}\index{\.{lastnodetype}}$B$NBP>]$H$9$k!V:G8e$N%N!<%I!W$H$O$J$i$J$$$h$&$K$7$F$$$k(B
+\.{lastnodetype}\indcs{lastnodetype}$B$NBP>]$H$9$k!V:G8e$N%N!<%I!W$H$O$J$i$J$$$h$&$K$7$F$$$k(B
\footnote{%
$B:G8e$N%N!<%I$,(B\node{dir\_node}$B$G$"$C$?>l9g!$(B\.{lastnodetype}$B$O$=$N%N!<%I$,3JG<$7$F$$$k(B
\node{hlist\_node}$B$+(B\node{vlist\_node}$B$N<oN`$rJV$9!%(B
@@ -326,9 +328,9 @@ tracing$B5!G=$d>r7oH=CGJ8$N6/2=$J$I$"$k$,!$$=$3$iJU$O%Q%C$H$7$J$$$N$G$3$3(B
\vskip-\baselineskip
-\.{currentiftype}\index{\.{currentiftype}}$B$K$*$1$k>r7oH=CGJ8$H$=$l$rI=$9?t;z$H$NBP1~$O!$0J(B
-$B2<$N$h$&$K$J$C$F$$$k!%(B21--27$B$,!$(B\pTeX $B3HD%$GDI2C$5$l$?>r7oH=CGJ8$KBP1~$9$k!%(B
-28$B$N(B\.{ifpdfprimitive}$B$O(B\hologo{pdfTeX}$BM3Mh$N%W%j%_%F%#%V!J8e=R!K$G$"$k!%(B
+\.{currentiftype}\indcs{currentiftype}$B$K$*$1$k>r7oH=CGJ8$H$=$l$rI=$9?t;z$H$NBP1~$O!$0J(B
+$B2<$N$h$&$K$J$C$F$$$k!%(B21--28$B$,!$(B\pTeX $B3HD%$GDI2C$5$l$?>r7oH=CGJ8$KBP1~$9$k!%(B
+29$B$N(B\.{ifpdfprimitive}$B$O(B\hologo{pdfTeX}$BM3Mh$N%W%j%_%F%#%V!J8e=R!K$G$"$k!%(B
\begin{multilist}{3}{\hfil\hskip1.5zw#:&\quad#\qquad\hfil}
\item 1&\.{if}\cr\item 2&\.{ifcat}\cr\item 3&\.{ifnum}\cr\item 4&\.{ifdim}\cr
\item 5&\.{ifodd}\cr\item 6&\.{ifvmode}\cr\item 7&\.{ifhmode}\cr
@@ -338,7 +340,8 @@ tracing$B5!G=$d>r7oH=CGJ8$N6/2=$J$I$"$k$,!$$=$3$iJU$O%Q%C$H$7$J$$$N$G$3$3(B
\item 17&\.{ifcase}\cr\item 18&\.{ifdefined}\cr\item 19&\.{ifcsname}\cr
\item 20&\.{iffontchar}\cr\item \bf 21&\.{iftdir}\cr\item \bf 22&\.{ifydir}\cr
\item \bf 23&\.{ifddir}\cr\item \bf 24&\.{ifmdir}\cr\item \bf 25&\.{iftbox}\cr
-\item \bf 26&\.{ifybox}\cr\item \bf 27&\.{ifdbox}\cr\item \bf 28&\.{ifpdfprimtive}\cr
+\item \bf 26&\.{ifybox}\cr\item \bf 27&\.{ifdbox}\cr\item \bf 28&\.{ifmbox}\cr
+\item \bf 29&\.{ifpdfprimtive}\cr
\end{multilist}
@@ -419,14 +422,18 @@ delimiter code$B$r<hF@$7$h$&$H$7$F$b!$8=;~E@$N%Q%C%A$G$O!$$&$^$/F0:n$7$J$$(B
\medskip
\LaTeX $B$K$*$$$F?t<0%U%)%s%H$rF1;~$K(B16$B8D0J>e;H$&$K$O!$(B\.{omathchar}%
$B$J$I$N%W%j%_%F%#%V$KBP1~$7$?%^%/%m$r;H$&I,MW$,$"$k!%(B
-$B:G6a$N(B\LaTeX$B!J>/$J$/$H$b(B2016-01-01$B0J9_!K$G$O!$(B
-\emph{\.{DeclareMathAlphabet}$B$rMQ$$$F?t<0MQ%"%k%U%!%Y%C%H$r;H$&$@$1$J$i(B}
-\begin{verbatim}
-\makeatletter
-\mathchardef\e@mathgroup@top=256
-\makeatother
-\end{verbatim}
-$B$r%W%j%"%s%V%k$K5-=R$9$l$PNI$$!%$@$,!$$3$l$@$1$G$O5-9fN`$NDj5A$KMQ$$$i$l$k(B
+$B:G6a$N(B\pLaTeX$B!J(B2016/11/29$B0J9_!K$O$3$l$rItJ,E*$K%5%]!<%H$7$F$$$F!$(B
+\emph{\.{DeclareMathAlphabet}$B$G;H$&$3$H$N$G$-$k?t<0MQ%"%k%U%!%Y%C%H$N(B
+$B>e8B$@$1$O(B}256$B8D$K3HD%$5$l$F$$$k!%(B
+% $B$b$A$m$s$3$l$K$O:G6a$N(B\LaTeX$B!J(B2015/01/01$B0J9_!K$,I,MW$G$"$k!%(B
+% $B$^$?!$>/$7A0!J(B2016/09/08$B0JA0!K$N(B\pLaTeX $B$G$"$l$P(B
+% \begin{verbatim}
+% \makeatletter
+% \mathchardef\e@mathgroup@top=256
+% \makeatother
+% \end{verbatim}
+% $B$r%W%j%"%s%V%k$K5-=R$9$kI,MW$,$"$C$?!%(B
+$B$@$,!$$3$l$@$1$G$O5-9fN`$NDj5A$KMQ$$$i$l$k(B
\.{DeclareMathSymbol}$B$d(B\.{DeclareMathDelimiter}$B$,(B\.{omathchar}$B$d(B
\.{odelcode}$B$r;HMQ$7$J$$$N$GIT==J,$G$"$k!%(B
$B<B83E*$H=q$+$l$F$O$$$k$,!$(B
@@ -503,19 +510,30 @@ delimiter code$B$r<hF@$7$h$&$H$7$F$b!$8=;~E@$N%Q%C%A$G$O!$$&$^$/F0:n$7$J$$(B
$B%Z!<%8$N!VI}!W!V9b$5!W$rI=$9FbItD9$5$G$"$k$,!$(B
\emph{$B$3$3$G8@$&!VI}!W$O!V;zAw$jJ}8~!W$N$3$H$G$O$J$/!$J*M}E*$J0UL#$G$"$k(B}$B!%(B
- \csitem[\.{pdflastxpos}, \.{pdflastypos}]
- \.{pdfsavepos}$B$,CV$+$l$?>l=j$N!$(Bdvi$B$K$*$1$k=PNO0LCV$rJV$9FbIt@0?t!JFI$_<h$j@lMQ!K!%(B
- $B86E@$O;f$N!JJ*M}E*$J0UL#$N!K:82<6y$G$"$j!$(B$y$$B<4$O!JJ*M}E*$J!K>eJ}8~$K8~$+$C$FA}2C$9$k!%(B
+ $B$3$N(B2$B$D$NFbItD9$5$r@_Dj$9$k$@$1$G$O(Bdvi$B$K2?$N1F6A$bM?$($J$$!%(B
+ $B$9$08e$G=R$Y$k(B\.{pdflastxpos}, \.{pdflastypos}$B$K$h$k=PNO0LCV$N<hF@(B
+ $B$N:]$N86E@0LCV$r@_Dj$9$k$?$a$@$1$K;H$o$l!$=i4|CM$O(B0$B$G$"$k!%(B
- \pTeX $B$G$O2#AH!&=DAH$HAHJ}8~$,J#?t$"$k$N$G!$(B\.{pdflastxpos}, \.{pdflastypos}$B$NCM$N:BI87O$r(B
- $B!VJ*M}E*$J!W8~$-$H$9$Y$-$+!$$=$l$H$b!VAHJ}8~$K1~$8$?!W8~$-$H$9$Y$-$+$OG:$_$I$3$m$G$"$k!%(B
- 110227$BHG0J9_!$8=:_$^$G$NHG$G$O>e5-$N$h$&$KJ*M}E*$J8~$-$H$7$F$$$k!%(B
+ \csitem[\.{pdflastxpos}, \.{pdflastypos}]
+ \.{pdfsavepos}\indcs{pdfsavepos}$B$,CV$+$l$?>l=j$N!$(Bdvi$B$K$*$1$k=PNO0LCV$rJV$9FbIt@0?t!JFI$_<h$j@lMQ!K!%(B
+ $B86E@$O%Z!<%8$N!JJ*M}E*$J0UL#$N!K:82<6y$G$"$j!$(B$y$$B<4$O!JJ*M}E*$J!K>eJ}8~$K8~$+$C$FA}2C$9$k!%(B
+ \begin{itemize}
+ \item $B%Z!<%8$NJ*M}E*$JI}$H9b$5$O$9$0>e$N(B\.{pdfpagewidth}, \.{pdfpageheight}$B$G@_Dj$9$k!%(B
+ $B$3$l$i$NFbItD9$5$,(B0$B$G$"$C$?>l9g$O!$(B\.{shipout}$B$5$l$?%\%C%/%9$N@#K!$H(B
+ \.{hoffset}$B!J$^$?$O(B\.{voffset}$B!K$NCM$+$i<+F0E*$K7W;;$5$l$k!%(B
+ \item \pTeX $B$G$O2#AH!&=DAH$HAHJ}8~$,J#?t$"$k$N$G!$(B\.{pdflastxpos}, \.{pdflastypos}$B$NCM$N:BI87O$r(B
+ $B!VJ*M}E*$J!W8~$-$H$9$Y$-$+!$$=$l$H$b!VAHJ}8~$K1~$8$?!W8~$-$H$9$Y$-$+$OG:$_$I$3$m$G$"$k!%(B
+ 110227$BHG0J9_!$8=:_$^$G$NHG$G$O>e5-$N$h$&$KJ*M}E*$J8~$-$H$7$F$$$k!%(B
+ \end{itemize}
- \csitem[\.{pdfcreationdate}, \.{pdffilemoddate}, \.{pdffilesize}]
- $B:G=i$K$3$N%W%j%_%F%#%V$,<B9T$5$l$?;~9o$r!$(B\texttt{\pdfcreationdate}$B$N7A<0$GI=$7$?J8;zNs$KE83+$5$l$k!%(B
+ \csitem[\.{pdfcreationdate}]
+ $B%(%s%8%s5/F0;~$N;~9o$r!$(B\texttt{\pdfcreationdate}$B$N7A<0$GI=$7$?J8;zNs$KE83+$9$k!%(B
$B$3$l$O(B\Pkg{standalone}$B%Q%C%1!<%8$r(B\epTeX $B$G07$&$?$a$K(B2013/06/05$B$K<BAu$5$l$?%W%j%_%F%#%V$G$"$k$,!$(B
$B8=:_;~9o$N!VIC!W$^$GF@$k$?$a$K$b;HMQ$G$-$k!J(B\TeX 82$B$G$OJ,C10L$G$7$+<hF@$G$-$J$$!K!%(B
+ \epTeX $B$K$*$$$F%W%j%_%F%#%V$r<BAu$7$?Ev=i$O!V:G=i$K$3$N%W%j%_%F%#%V$,<B9T$5$l$?;~9o$r!D!W$H(B
+ $B$7$F$$$?$,!$(B161030$BHG$+$i(B\hologo{pdfTeX}$B$HF1$85sF0$K=$@5$7$?!%(B
+
\csitem[\.{pdffilemoddate} <filename>, \.{pdffilesize} <filename>]
$B$=$l$>$l(B<filename>$B$N99?7;~9o!J(B\.{pdfcreationdate}$B$HF1$87A<0!K$H(B
$B%U%!%$%k%5%$%:$rI=$9J8;zNs$KE83+$9$k!%(B
@@ -538,11 +556,13 @@ delimiter code$B$r<hF@$7$h$&$H$7$F$b!$8=;~E@$N%Q%C%A$G$O!$$&$^$/F0:n$7$J$$(B
$BK\%W%j%_%F%#%V$O(B\TeX $B%f!<%6$N=8$$(B2014$B$G%j%/%(%9%H$r<u$1$F<BAu$5$l$?(B(\cite{pdfse})$B!%(B
-
\csitem[\.{pdfmdfivesum} {[\texttt{file}]} <general text>]
$B0z?t(B<general text>$B$N(BMD5$B%O%C%7%eCM$+!$$"$k$$$O(B\texttt{file}$B$,;XDj$5$l$?>l9g$O(B
$B%U%!%$%kL>$,(B<general text>$B$N%U%!%$%k$N(BMD5$B%O%C%7%eCM$r7W;;$9$k!%(B
+ $BA0<T$N!V0z?t$N(BMD5$B%O%C%7%eCM$r7W;;$9$k!W>l9g$K$O!$(B\.{pdfstrcmp}$B$HF1$8$h$&$K(B
+ $BOBJ8J8;z$r(BUTF-8$B$GId9f2=$7$F$+$i7W;;$9$k!%(B
+
$B$3$N%W%j%_%F%#%V$O(B\cite{xe5}$B0J9_$N5DO@$r85$K!$3QF#$5$s$,%j%/%(%9%H$7$?$b$N$G!$(B
2015/07/04$B$K(B\epTeX $B$K<BAu$5$l$F$$$k!%(B
@@ -560,6 +580,21 @@ delimiter code$B$r<hF@$7$h$&$H$7$F$b!$8=;~E@$N%Q%C%A$G$O!$$&$^$/F0:n$7$J$$(B
(\cite{15715})$B$3$H$r<u$1$F<BAu$5$l$?$b$N$@$,!$(B
$B8=:_$G$O$3$l$i$N%W%j%_%F%#%V$O;H$o$l$F$$$J$$!%(B
+ \csitem[\.{pdfuniformdeviate} <number>, \.{pdfnormaldeviate}]
+ \.{pdfuniformdeviate}$B$O!$(B0$B0J>e(B<number>$BL$K~$N0lMMJ,I[$K=>$&Mp?t!J@0?tCM!K$r@8@.$9$k!%(B
+ \.{pdfnormaldeviate}$B$O!$J?6QCM(B0$B!$I8=`JP:9(B65536$B$N@55,J,I[$K=>$&Mp?t!J@0?tCM!K$r@8@.$9$k!%(B
+
+ $B8=:_$NMp?t@8@.$N<o$NCM$O!$(B\.{pdfrandomseed}\indcs{pdfrandomseed}$B$G<hF@$G$-$k!JFI$_<h$j@lMQ!K!%(B
+ $B<o$N=i4|2=$K$O%7%9%F%`$N%^%$%/%mICC10L$G$N8=:_;~9o>pJs$,;H$o$l$k!%$^$?!$<o$NCM$O(B
+ \.{pdfsetrandomseed} <number>\indcs{pdfsetrandomseed}$B$K$h$C$FFCDj$NCM$K@_Dj2DG=$G$"$k!%(B
+
+ \LaTeX3$B$N(Bl3fp$B$K$*$$$F!$(B2016/11/12$B$"$?$j$+$i<BAu$5$l$?Mp?t@8@.5!G=(B(\cite{random})$B$r(B
+ $B%5%]!<%H$9$k$?$a$K(B161114$BHG$+$i<BAu$5$l$?!%(B
+
+ \csitem[\.{pdfelapsedtime}, \.{pdfresettimer}]
+ \.{pdfelapsedtime}$B$O!$%(%s%8%s5/F0$+$i$N7P2a;~4V$r(B``scaled seconds''$B$9$J$o$A(B
+ $1/65536$$BICC10L$GJV$9!%$3$NCM$O(B\.{pdfresettimer}$B$K$h$C$F:F$S(B0$B$K%j%;%C%H$G$-$k!%(B
+ $B$9$0>e$NMp?t@8@.%W%j%_%F%#%V$HF1;~$K<BAu$5$l$?!%(B
\end{cslist}
\section{\.{lastnodechar}$B%W%j%_%F%#%V(B}
@@ -624,7 +659,7 @@ min10$B%U%)%s%H%a%H%j%C%/$G!V$A$g$C$H!W$rAH$`$H!V$g$C!W$N4V$,5M$^$k$H$$$&IT6q9g
}$B$,F@$i$l$k!%$3$l$K$h$C$F!$(B\.{textmc}$BEy$NL?Na$ND>A0$NJ8;z$rCN$k$3$H$,$G$-$k$N$G!$(B
$B$"$H$O(B\TeX $B%^%/%mB&$G$J$s$H$+$G$-$k$@$m$&!$$H$$$&L\O@8+$G$"$k!%(B
-\newpage
+
$B$^$?!$>e5-$N@bL@$K$"$k$H$*$j!$(B
\begin{verbatim}
abcfi\the\lastnodechar, abc\char"1C \the\lastnodechar
@@ -782,6 +817,9 @@ $3$\,sp$B!K$@$,!$$I$3$+5$$K$J$k$H$3$m$G$"$k!%(B
\bibitem{15715} tat tsan$B!$!V(B[expl3 / e(u)ptex] 2015/07/15 $BHG(B expl3 $B%Q%C%1!<%8$,(B
$B!"(B(u)platex $B$GDL$i$J$$!W!$(B\TeX~Forum$B!$(B2015/07/26$B!%(B\\
\url{http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=1632}
+ \bibitem{random} Joseph Wright, ``[tex-live] Random number primitives'',
+ 2016/11/12,\\
+ \url{http://tug.org/pipermail/tex-live/2016-November/039436.html}
\bibitem{eptexinputenc} $B0$It(B $B5*9T!$!V(B2016$BG/(B2$B7n(B2$BF|!W!$(B2016/02/02$B!%(B\\
\url{http://abenori.blogspot.jp/2016/02/e-ptexeptexinputencoding.html}$B!%(B
\bibitem{etexman} The \NTS\!\ Team. \textit{The \eTeX\ manual} (v2.0). \\