%% <2017/07/29>
\documentclass{plnews}

\publicationyear{2017}% $BH/9TG/(B
\publicationmonth{07}% $BH/9T7n(B
\publicationissue{c7}% $BHV9f(B
\author{$BF|K\8l(B\TeX{}$B3+H/%3%_%e%K%F%#!J(B\texttt{https://texjp.org/}$B!K(B}

\def\cs#1{\texttt{\char92 #1}}
\def\pTeX{p\kern-.15em\TeX}
\def\eTeX{$\varepsilon$-\TeX}
\def\epTeX{$\varepsilon$-\pTeX}
\def\pLaTeX{p\kern-.05em\LaTeX}
\def\pLaTeXe{p\kern-.05em\LaTeXe}

% ==== specific to 2017/07/29 ====
\usepackage{booktabs}
\let\origfootnoterule\footnoterule
\usepackage{pxftnright}
\let\footnoterule\origfootnoterule
\makeatletter
\renewcommand{\section}{%
    \@startsection{section}{1}{\z@}
       {1.5\Cvs \@plus.6\Cvs \@minus.2\Cvs}%
       {.5\Cvs \@plus.3\Cvs}{\reset@font\large\bfseries}% \Large -> \large
}
\renewcommand{\maketitle}{%
   \twocolumn[{%
      \parbox[t][6\baselineskip]{\textwidth}{%
         \@titlefont\@title\hspace{3mm}%
         \normalsize $BBh(B{\@issue}$B9f(B\\[\medskipamount]
         \normalfont{\@year}$BG/(B{\@month}$B7n(B~$BH/9T(B\\
         $B:n@.<T!'(B\begin{tabular}[t]{l}
                 \@author
                 \end{tabular}%
      }
      \parbox[t][3\baselineskip]{\textwidth}{%
$B$3$NJ8=q$O%3%_%e%K%F%#HG(B\pLaTeXe\ \texttt{<2017/07/29>}$B$K$D$$$F!"(B
\pLaTeXe\ \texttt{<2017/05/05>}$B$+$i$N99?72U=j$r$^$H$a$?$b$N$G$9(B\footnotemark$B!#(B
      }%
   }]%
}
\makeatother
% ==== end ====

\begin{document}

\maketitle
\footnotetext{$B=$@5%j%j!<%9(B\texttt{<2017/07/29>+1}$B$G$N99?72U=j$r4^$_$^$9!#(B}

\section{$BI=$N%;%kMWAG<~0O$N(BJFM$B%0%k!<$rM^@)(B}
$BI=$r:n$k(B|tabular|$B4D6-$G!"%;%k$NMWAG$,3g8LN`$J$I$G;O$^$k!"$^$?$O3g8LN`(B
$B$J$I$G=*$o$k>l9g!"M>J,$J%9%Z!<%9$,F~$k$3$H$,$"$j$^$7$?!#(B
$B$^$?!"%9%Z!<%9$,F~$k$+$I$&$+$O!"!V%=!<%9Cf$G%"%i%$%s%a%s%HJ8;z(B |&| $B$N(B
$BA08e$KH>3Q6uGr$r=q$$$?$+$I$&$+!W$GJQ2=$7$F$$$^$7$?!#$3$NM>J,$J%9%Z!<%9(B
$B$O!"(B\pTeX{}$B$N%a%H%j%C%/$+$iA^F~$5$l$k(BJFM$B%0%k!<$KM3Mh$7$^$9!#(B

\begin{verbatim}
  \begin{tabular}{|l|c|r|}
    $B!J:8B7$(!K(B&$B!JCf1{B7$(!K(B&$B!J1&B7$(!K(B\\
    $B!J:8!K(B    &   $B!JCf!K(B   &    $B!J1&!K(B\\
  \end{tabular}
\end{verbatim}

\makeatletter
\def\@tabclassz{%
  \ifcase\@lastchclass
    \@acolampacol
  \or
    \@ampacol
  \or
  \or
  \or
    \@addamp
  \or
    \@acolampacol
  \or
    \@firstampfalse\@acol
  \fi
  \edef\@preamble{%
    \@preamble{%
      \ifcase\@chnum
        \hfil\ignorespaces\@sharp\unskip\hfil
      \or
        \hskip1sp\ignorespaces\@sharp\unskip\hfil
      \or
        \hfil\hskip1sp\ignorespaces\@sharp\unskip
      \fi}}}
\makeatother
\DeleteShortVerb{\|}
  \begin{tabular}{|l|c|r|}
    $B!J:8B7$(!K(B&$B!JCf1{B7$(!K(B&$B!J1&B7$(!K(B\\
    $B!J:8!K(B    &   $B!JCf!K(B   &    $B!J1&!K(B\\
  \end{tabular}
\MakeShortVerb{\|}
\medskip

$B%=!<%9$r8+$d$9$/$9$k$?$a$KH>3Q6uGr$rF~$l$k$3$H$O$h$/$"$j$^$9$N$G!"(B
$BH>3Q6uGr$NM-L5$K$h$C$F7k2L$,JQ$o$k$N$O:$$j$^$9!#$=$N$?$a$+!"K\2H$N(B
\LaTeX{}$B$G$O!"%"%i%$%s%a%s%HJ8;z(B |&| $B$NA08e$KH>3Q6uGr$r=q$$$?$+$I$&$+(B
$B$K$+$+$o$i$:!"F1$8=PNO$,F@$i$l$k$h$&$JBP=h$,=>Mh$+$iF~$C$F$$$^$7$?!#(B

\pLaTeX{}$B$N>l9g!"$3$NBP=h$,(B\pTeX{}$B$N(BJFM$B%0%k!<$K$O8z$$$F$$$^$;$s$G$7$?!#(B
$B$3$NLdBj$r=$@5$7!"Cf1{B7$((B(|c|)$B$d:8B7$((B(|l|)$B!"1&B7$((B(|r|)$B$,$:$l$F(B
$B8+$($J$$$h$&$K$J$j$^$7$?!#(B

\medskip
\makeatletter
\def\@tabclassz{%
  \ifcase\@lastchclass
    \@acolampacol
  \or
    \@ampacol
  \or
  \or
  \or
    \@addamp
  \or
    \@acolampacol
  \or
    \@firstampfalse\@acol
  \fi
  \edef\@preamble{%
    \@preamble{%
      \ifcase\@chnum
        \hfil\inhibitglue\ignorespaces\@sharp\unskip\unskip\hfil % c
      \or
        \hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\unskip\hfil % l
      \or
        \hfil\hskip1sp\inhibitglue\ignorespaces\@sharp\unskip\unskip % r
      \fi}}}
\makeatother
\DeleteShortVerb{\|}
  \begin{tabular}{|l|c|r|}
    $B!J:8B7$(!K(B&$B!JCf1{B7$(!K(B&$B!J1&B7$(!K(B\\
    $B!J:8!K(B    &   $B!JCf!K(B   &    $B!J1&!K(B\\
  \end{tabular}
\MakeShortVerb{\|}
\medskip

$B$J$*!"$3$N=$@5$O(B\file{array}$B%Q%C%1!<%8!J(B\LaTeX3 Team$B$K$h$k(B
\file{latex-tools}$B%P%s%I%k$K<}O?!K$rFI$_9~$`$HL58z$K$J$C$F$7$^$$$^$9!#(B
\pLaTeX{}/u\pLaTeX{}$B$G(B\file{array}$B%Q%C%1!<%8$r;H$$$?$$>l9g$O!"(B
\file{plarray}$B%Q%C%1!<%8!J(B2017/07/29$B0J9_$N(B\file{platex-tools}$B%P%s%I%k$K(B
$B<}O?!K$rDI2C$b$7$/$OBe$o$j$KFI$_9~$s$G$/$@$5$$!#(B


\section{\file{plext}$B$NB7$(0LCV(B}
\file{plext}$B%Q%C%1!<%8$,3HD%$9$kI=AH!J(B|tabular|$B4D6-$H(B|array|$B4D6-!K!"(B
$B$*$h$S(B|\parbox|$BL?Na$H(B|minipage|$B4D6-$N!VAHJ}8~%*%W%7%g%s!W(B
(|<t>|, |<y>|, |<z>|)$B$r;HMQ$7$?>l9g$N!"7S@~$d%Y!<%9%i%$%s$NB7$(J}$N(B
$B;EMM$r?7$?$K:vDj$7$^$7$?!#(B

\medskip
  \begin{tabular}{lcccc}
    \toprule
    $B"-Cf?H!@<~0O"*(B & $B2#(B & $B=D(B & $B=D?t<0(B \\
    \midrule
    $B2#(B             & A  & B  & B      \\
    $B=D(B             & B  & A  & D      \\
    $B=D?t<0(B         & B  & D  & A      \\
    \bottomrule
  \end{tabular}
\bigskip

A, B, D$B$O$=$l$>$l0J2<$N$H$*$j$G$9!J$J$*!"$3$NI=5-$O(B
Lua\TeX-ja$B%Q%C%1!<%8$N%I%-%e%a%s%H$G$NI=5-$H0lCW$5$;$F$"$j$^$9!K!#(B

\begin{itemize}
 \item[A] $B<~0O$NAHJ}8~$HCf?H$NAHJ}8~$,F1$8>l9g(B
        $B!J!a2#AH$G$N(B|<y>|, |<z>|$B!"=DAH$G$N(B|<t>|$B!K(B
  \begin{itemize}\itemindent-18pt
   \item \texttt{[t]}$B;XDj$N$H$-!'(B
    $BCf?H$N@hF,9T$N%Y!<%9%i%$%s$,<~0O$N%Y!<%9%i%$%s$H0lCW$9$k!#(B
    $BI=AH$G@hF,9T$N>e$K7S@~$,$"$C$?>l9g$O!"$=$l$,OBJ8%Y!<%9%i%$%s$N0LCV$H$J$k!#(B
   \item \texttt{[c]}$B;XDj$N$H$-!'(B
    $BCf?H$N>e2<$NCf?4$,<~0O$N?t<0$N<4$rDL$k!#(B
   \item \texttt{[b]}$B;XDj$N$H$-!'(B
    $BCf?H$N:G=*9T$N%Y!<%9%i%$%s$,<~0O$N%Y!<%9%i%$%s$H0lCW$9$k!#(B
    $BI=AH$G:G=*9T$N2<$K7S@~$,$"$C$?>l9g$O!"$=$l$,OBJ8%Y!<%9%i%$%s$N0LCV$H$J$k!#(B
  \end{itemize}
 \item[B] $B<~0O$NAHJ}8~$HCf?H$NAHJ}8~$,(B90$BEY$:$l$F$$$k>l9g(B
        $B!J!a2#AH$G$N(B|<t>|$B!"=DAH$G$N(B|<y>|$B!K(B
  \begin{itemize}\itemindent-18pt
   \item \texttt{[t]}$B;XDj$N$H$-!'(B
    $BI=AH$K$*$$$F$O!">eC<$,<~0O$NOBJ8%Y!<%9%i%$%s$H0lCW$9$k!#(B
    |\parbox|$B$d(B|minipage|$B4D6-$K$*$$$F$O!">eC<$,<~0O$NOBJ8J8;z$N>eC<$H0lCW$9$k!#(B
   \item \texttt{[c]}$B;XDj$N$H$-!'(B
    $BCf?H$N>e2<$NCf?4$,<~0O$N?t<0$N<4$rDL$k!#(B
   \item \texttt{[b]}$B;XDj$N$H$-!'(B
    $BI=AH$K$*$$$F$O!"2<C<$,<~0O$NOBJ8%Y!<%9%i%$%s$H0lCW$9$k!#(B
    |\parbox|$B$d(B|minipage|$B4D6-$K$*$$$F$O!"2<C<$,<~0O$NOBJ8J8;z$N2<C<$H0lCW$9$k!#(B
  \end{itemize}
 \item[D] $BDL>o$N=DAH$H=D?t<0%G%#%l%/%7%g%s$,Mm$s$@>l9g(B
        $B!J!a=DAH$G$N(B|<z>|$B!K(B \\
  |\parbox|$B$d(B|minipage|$B4D6-$K$*$$$F$O!">e$N(BB$B$N>l9g$HF1$8!#(B
  $BI=AH$K$*$$$F$O!"(B
  \begin{itemize}\itemindent-18pt
   \item \texttt{[t]}$B;XDj$N$H$-!'(B
    $BCf?H$N@hF,9T$N2$J8%Y!<%9%i%$%s$,<~0O$N2$J8%Y!<%9%i%$%s$H0lCW$9$k!#(B
   \item \texttt{[c]}$B;XDj$N$H$-!'(B
    $BCf?H$N>e2<$NCf?4$,<~0O$N?t<0$N<4$rDL$k!#(B
   \item \texttt{[b]}$B;XDj$N$H$-!'(B
    $BCf?H$N:G=*9T$N2$J8%Y!<%9%i%$%s$,<~0O$N2$J8%Y!<%9%i%$%s$H0lCW$9$k!#(B
  \end{itemize}
\end{itemize}


\section{\file{ascmac}$B$N%j%?!<%s5-9fL?Na$N>WFMBP:v(B}
\file{ascmac}$B%Q%C%1!<%8$,Ds6!$9$k(B|\Return|$B$H$$$&L?Na$,!"$[$+$N(B
$B%Q%C%1!<%8$H>WFM$9$k$3$H$,$"$j$^$7$?!JNc!'(B\file{algorithm2e}$B%Q%C%1!<%8!K!#(B
$B=>Mh$N(B\file{ascmac}$B%Q%C%1!<%8$G$O!"4{$K(B|\Return|$B$H$$$&L?Na$,Dj5A$5$l$F(B
$B$$$F$b4X78$J$/>e=q$-$7$F$$$^$7$?$,!"?7$7$$HG$G$O(B|\Return|$B$,Dj5A:Q$_$+(B
$B$I$&$+%A%'%C%/$9$k$h$&$K$7$^$7$?!#$=$7$F!"(B
$B!VDj5A:Q$_$G$+$D(B\file{ascmac}$B%Q%C%1!<%8$NDj5A$HHs8_49$J>l9g!W(B
$B$K%(%i!<$r=P$7$^$9!#(B


\section{$B6XB'%Z%J%k%F%#$N=$@5(B}
$B@N$N%"%9%-!<F|K\8l(B\TeX{}$B$N:"$+$i%Z%J%k%F%#@_Dj$,8m$C$F$$$?J8;z!J(B|%&$B!s!u(B|$B!K$r(B
$B=$@5$7$^$7$?!#(B
u\pLaTeX{}$B$G$O$5$i$K!"Cf9q8l$d4Z9q8l$G!R!&!S$N;z7A$H$7$F(B\texttt{U+30FB}$B$G$J$/(B
\texttt{U+00B7}$B$,;H$o$l$k$3$H$+$i!"?7$?$K(B|\prebreakpenalty|$B$r@_Dj$7$^$7$?(B
\footnote{u\pLaTeX{}$B$N>l9g$O=>Mh$+$i!"(B\texttt{U+00A0}--\texttt{U+00FF}$B$NHO0O(B
$B$K$"$kJ8;z$K$D$$$F!V$3$l$,LsJ*$G$"$C$F!"$+$D(BJIS X 0213$B$KDj5A$5$l$F$$$k>l9g!W$O(B
$B6XB'%Z%J%k%F%#$r@_Dj$7$F$$$^$7$?!#(B\texttt{U+00B7}$B$b$3$l$K3:Ev$9$k$N$G!"(B
$BC1$KO3$l$F$$$?2DG=@-$,$"$j$^$9!#0lJ}$G!"$3$NHO0O$NJ8;z$O(B8-bit Latin$B$H$b=EJ#(B
$B$9$k$N$G(B\textbf{$B!VOBJ8J8;z$NA08e$K!JH>3Q6uGr$r64$^$:!KO"B3$9$k(BT1$B%(%s%3!<%I$N(B
$BJ8;z!W$J$I$,M=4|$;$:6XB'BP>]$K$J$k2DG=@-$,$"$k$3$H$KCm0U$,I,MW(B}$B$G$9!#(B}$B!#(B


\section{$B$=$NB>$N%P%0=$@5(B}
$B5lHG$G:.F~$7$?%P%0$N=$@5!'(B
\begin{itemize}
\item $B9TF,6XB'J8;z$ND>A0$G(B|\linebreak|$B$K$h$k6/@)2~9T$,8z$+$J$$LdBj$K(B
  $BBP=h$7$?(B2017/05/05$BHG$G!":#EY$O5U$K(B|\nolinebreak|$B$rA^F~$7$?$=$N2U=j$G(B
  |\(x)kanjiskip|$B$,F~$i$J$/$J$C$?LdBj$KBP=h!#(B
\end{itemize}
$B$=$NB>$N(B\pLaTeXe{}$B%+!<%M%k$N=$@5E@!'(B
\begin{itemize}
\item |\adjustbaseline|$B$NA43QJ8;z4p=`$r!"A43Q6uGrJ8;z$+$i!V4A!W$H$$$&(B
  $BJ8;z$KJQ99!#(B
\end{itemize}


\section{$B3+H/HG$N%F%9%H$N$*4j$$(B}
$B:#8e(B\pLaTeX{}$B$KF3F~$9$k$+$b$7$l$J$$=$@5%Q%C%A$d;EMMJQ99$N%F%9%H$K$46(NO$/$@(B
$B$5$$!#(B\TeX{}$B%U%!%$%k$NKAF,!J(B|\documentclass|$B$h$jA0!K$G(B
\begin{verbatim}
  \RequirePackage{exppl2e}
\end{verbatim}
$B$H=q$/$3$H$G!"3+H/HG$r%F%9%H$9$k$3$H$,$G$-$^$9!#(B
$B8=:_$O0J2<$N=$@5$,4^$^$l!"FC$K:G8e$N(B3$B$D$O2$J8$N(B\LaTeX{}$B$H$N(B
$BAHHG7k2L$N8_49@-8~>e$rL\;X$7$F$$$^$9!#(B
\begin{itemize}
\item $B%"%/%;%s%H9g@.J8;z$NA08e$K(B|\xkanjiskip|$B$,F~$i$J$$LdBj$N=$@5(B
\item |\<|$B$H$$$&L?Na$rCJMnF,$G$b8z$/$h$&$K$9$k=$@5(B
  \footnote{2010$BG/$N(B\pTeX{}$B$N=$@5$K$h$j(B\cs{inhibitglue}$B$,?bD>%b!<%I(B
  $B$G8z$+$J$/$J$C$?$3$H$X$NBP1~!#(B}
\item tabbing$B4D6-$N9T$N:G=i$N9`L\$@$13g8LN`$N(BJFM$B%0%k!<$,F~$k8=>]$X$NBP=h(B
\item |\verb|$B$NCf?H$,H>3Q6uGr$G;O$^$k>l9g$K$=$l$,>CLG$9$kLdBj$N=$@5(B
\item |\ref|$B$N7k2L$,(B``A''$B$N$h$&$J1QBgJ8;z$N>l9g$N%9%Z!<%9%U%!%/%?!<(B
  \footnote{$BJ8Kv6uGr$+C18l4V6uGr$+$r7h$a$k0x;R!#(B}$B$NJd@5(B
\item |\emph{f\textrm{a}}|$B$N$h$&$J>l9g$N(B|\text..|$BL?Na$N:8B&$G%$%?%j%C%/Jd@5(B
  $B$,8z$+$J$$LdBj$N=$@5(B
\end{itemize}
$B%P%0Js9p$d$40U8+$r4?7^$7$^$9!#(B
\TeX\ Forum$B$d(BGitHub$B$N(BIssue$B%7%9%F%`$,MxMQ$G$-$^$9!#(B
\begin{itemize}
\item \texttt{https://github.com/texjporg/platex}
\item \texttt{https://github.com/texjporg/uplatex}
\end{itemize}

\end{document}
