summaryrefslogtreecommitdiff
path: root/biblio/pbibtex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-02-07 03:03:44 +0000
committerNorbert Preining <norbert@preining.info>2022-02-07 03:03:44 +0000
commitf689c91581665257602a841d03f73078c3495e14 (patch)
tree09c55c606b43f4f53c4c8f9e09625813e19fb2b0 /biblio/pbibtex
parent350b3e35109171f0edd6fe9d697b91d5e76561f9 (diff)
CTAN sync 202202070303
Diffstat (limited to 'biblio/pbibtex')
-rw-r--r--biblio/pbibtex/base/LICENSE25
-rw-r--r--biblio/pbibtex/base/README_original56
-rw-r--r--biblio/pbibtex/base/jbibtex.tex672
-rw-r--r--biblio/pbibtex/base/jbtxdoc.tex1090
-rw-r--r--biblio/pbibtex/base/jbtxhak.tex692
-rw-r--r--biblio/pbibtex/pbibtex-base/LICENSE28
-rw-r--r--biblio/pbibtex/pbibtex-base/README.md (renamed from biblio/pbibtex/base/README.md)19
-rw-r--r--biblio/pbibtex/pbibtex-base/cpp.awk (renamed from biblio/pbibtex/base/cpp.awk)0
-rw-r--r--biblio/pbibtex/pbibtex-base/generate.sh (renamed from biblio/pbibtex/base/generate.sh)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jabbrv.bst (renamed from biblio/pbibtex/base/jabbrv.bst)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jalpha.bst (renamed from biblio/pbibtex/base/jalpha.bst)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jbibtex.bib (renamed from biblio/pbibtex/base/jbibtex.bib)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jbtxbst.doc (renamed from biblio/pbibtex/base/jbtxbst.doc)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jbtxdoc.bib (renamed from biblio/pbibtex/base/jbtxdoc.bib)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jipsj.bst (renamed from biblio/pbibtex/base/jipsj.bst)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jname.bst (renamed from biblio/pbibtex/base/jname.bst)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jorsj.bst (renamed from biblio/pbibtex/base/jorsj.bst)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jplain.bst (renamed from biblio/pbibtex/base/jplain.bst)0
-rw-r--r--biblio/pbibtex/pbibtex-base/junsrt.bst (renamed from biblio/pbibtex/base/junsrt.bst)0
-rw-r--r--biblio/pbibtex/pbibtex-base/jxampl.bib (renamed from biblio/pbibtex/base/jxampl.bib)0
-rw-r--r--biblio/pbibtex/pbibtex-base/tieice.bst (renamed from biblio/pbibtex/base/tieice.bst)0
-rw-r--r--biblio/pbibtex/pbibtex-base/tipsj.bst (renamed from biblio/pbibtex/base/tipsj.bst)0
-rw-r--r--biblio/pbibtex/pbibtex-manual/LICENSE28
-rw-r--r--biblio/pbibtex/pbibtex-manual/README.md34
-rw-r--r--biblio/pbibtex/pbibtex-manual/jbibtex.pdf (renamed from biblio/pbibtex/base/jbibtex.pdf)bin257313 -> 257313 bytes
-rw-r--r--biblio/pbibtex/pbibtex-manual/jbibtex.tex672
-rw-r--r--biblio/pbibtex/pbibtex-manual/jbtxdoc.pdf (renamed from biblio/pbibtex/base/jbtxdoc.pdf)bin289185 -> 289185 bytes
-rw-r--r--biblio/pbibtex/pbibtex-manual/jbtxdoc.tex1090
-rw-r--r--biblio/pbibtex/pbibtex-manual/jbtxhak.pdf (renamed from biblio/pbibtex/base/jbtxhak.pdf)bin247228 -> 247228 bytes
-rw-r--r--biblio/pbibtex/pbibtex-manual/jbtxhak.tex692
-rw-r--r--biblio/pbibtex/pbibtex-manual/pbibtex-manual.pdfbin0 -> 118781 bytes
-rw-r--r--biblio/pbibtex/pbibtex-manual/pbibtex-manual.tex313
32 files changed, 2865 insertions, 2546 deletions
diff --git a/biblio/pbibtex/base/LICENSE b/biblio/pbibtex/base/LICENSE
deleted file mode 100644
index fc380e13ac..0000000000
--- a/biblio/pbibtex/base/LICENSE
+++ /dev/null
@@ -1,25 +0,0 @@
-Copyright (C) 2010 ASCII MEDIA WORKS.
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-
-1. Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. Neither the name of the author may be used to endorse or promote products
- derived from this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
-IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/biblio/pbibtex/base/README_original b/biblio/pbibtex/base/README_original
deleted file mode 100644
index 38204d3325..0000000000
--- a/biblio/pbibtex/base/README_original
+++ /dev/null
@@ -1,56 +0,0 @@
-JBibTeX(C Version)$B$N35MW!J;CDjHG!K(B
- $B!J:b!KEENOCf1{8&5f=j!!>>0f@50l(B
- matsui@denken.or.jp
-
-
-$B!!(BJBibTeX $B$O(B BibTeX 0.99c(C Version) $B$r4p$K(B NTT $BHG(B JTeX $B$KBP1~$7$F(B
-bib $B%U%!%$%kCf$K4A;z$r;H$($k$h$&$KJQ99$r2C$($?$b$N$G$"$k!#(B
-
-$B!!<g$JJQ99$O0J2<$NDL$j$G$"$k!#(B
-
- (1) $B4A;z$OFbItE*$K$O(B EUC $B$GI=8=$9$k!#%U%!%$%k$+$i0l9T$rFI$_9~$`;~E@$G!"(B
-$B!!!!(BEUC $B$J$i$=$N$^$^!"(B JIS $B4A;z$O(B EUC $B$K%3!<%IJQ49$9$k!#(B
- $BC<Kv!"%U%!%$%k$X$N=PNO%3!<%I7O$O!"%3%s%Q%$%k;~$K;XDj$9$k$,!"(B
- $BMxMQ<TC10L$K$b!"$=$l$>$l<!$N4D6-JQ?t$G;XDj$G$-$k!#(B
- $BC<Kv(B BIBTERMCODE
- $B%U%!%$%k(B BIBFILECODE
- $B;XDj$O!"(BJTeX$B$N(B\kanjitermicalcode, \kanjifilecode$B$HF1$8!"(B
- 1,2,3,4,5,6,10,20
- $B$G9T$&!#(B
-
- (2) $B4A;z$rDL$9$h$&$K(B BibTeX $B$N(B Chage File $B$rJQ99$7$F(B, $BJ8;z$r(B 7bits $B$+$i(B
-$B!!!!(B8bits $B$KJQ99$7$?!J$3$l$K9g$;$F(B bibext.c $B$bJQ99$5$l$F$$$k(B)$B!#(B
-
- (3) $BAH9~$_4X?t$NCf$G(B substring$, text.prefix$ $B$KBP$7$F$O!"(B
-$B!!!!4A;z$N4V$G(B (1byte $BL\$H(B 2byte $BL\$N??$sCf$G(B)$BJ8;zNs$,@Z$i$l$J$$$h$&$K$7$?!#(B
-$B!!!!(B $BNc$($P!"(B"$B4A;z(B" $B$N@hF,$+$i(B 3 $BJ8;z$rH4=P$9$H(B "$B;z(B"$B$N(B 2byte $BL\$,$J$/$J$C$F(B
- $B$7$^$&$N$G!"$3$N$h$&$J>l9g$K$O!"(B4byte $BL\$^$G@Z=P$9$h$&$K$7$?!#(B
-
- (4) (3)$B$H$N4X78$G!"(B chr.to.int$ $B$O(B stack top $B$,4A;z$J$i$P(B single character
-$B!!(B $B$G$J$/$F$b(B warning $B$r=P$5$:!"(B 1byte $BL\$NCM$rJV$9$h$&$K$7$?!#(B
-
- (5) $B4A;z$r4^$`J8;zNs$G$"$k$+$I$&$+$NH=Dj$h$&$K!"AH$_9~$_4X?t$H$7$F(B
- is.kanji.str$ $B$rDI2C$7$?!#(B
-
- (6) bib file $B$N9`L\$N$I$3$K4A;z$r;H$C$F$h$$$+$O!"(B test.bib $B$r;2>H$5$l$?$$!#(B
-
- (7) style $B%U%!%$%kCf$N4A;zCx<TL>$N@+$HL>$N4V$K$O%9%Z!<%9$rCV$/$3$H$rI8=`$H(B
- $B$7$?!%(B
-
-$B%$%s%9%H!<%k$N<j=g(B
-
- (1) $B:G?7HG$N(Bjtex$B$N(Bdirectory$B2<$K(Bcjbibtex$B$J$I$H$$$&(Bdirectory$B$r:n$j!"(B
- $BG[I[%-%C%H(B(1/3, 2/3, 3/3)$B$NFbMF$r(B
- atob |compress -d |unshar -
- $B$G85$KLa$9(B
-
- (2) $B$=$3$K(B bibtex.web $B$r%3%T!<$9$k!#(B
- site dependent$B$J4A;z%3!<%I7O$N@_Dj$O(B bibext.c $BCf$N(B
- DEFAULT_TERM_CODE
- DEFAULT_FILE_CODE
- $B$N(B #define$B$rJQ99$9$l$P$h$$!%(B
-
- (3) make $B$9$k!#(B
-$B!!(B
-
-
diff --git a/biblio/pbibtex/base/jbibtex.tex b/biblio/pbibtex/base/jbibtex.tex
deleted file mode 100644
index 74c94c5f25..0000000000
--- a/biblio/pbibtex/base/jbibtex.tex
+++ /dev/null
@@ -1,672 +0,0 @@
-\documentstyle[tables]{jarticle}
-\def\dg{\gt}
-\def\dm{\mc}
-\voffset=-2.3cm
-\hoffset=-2.3cm
-\textheight=25.5cm
-\textwidth=16.6cm
-
-\def\JTeX{\leavevmode\lower .5ex\hbox{J}\kern-.17em\TeX}
-\def\JLaTeX{\leavevmode\lower.5ex\hbox{J}\kern-.17em\LaTeX}
-
-\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
- T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
-
-\def\JBibTeX{\leavevmode\lower .6ex\hbox{J}\kern-0.15em\BibTeX}
-
-\def\myftnote#1{\footnote{\parindent=16pt\hskip-15pt\hang\indent#1\parindent=10pt}}
-
-
-\def\tstrut{\vrule height 2.346ex depth 0.908ex width 0pt}
-\thicksize=0.7pt
-\thinsize=0.3pt
-
-\setcounter{topnumber}{3}
-\setcounter{bottomnumber}{3}
-\setcounter{totalnumber}{6}
-\renewcommand{\topfraction}{0.99}
-\renewcommand{\bottomfraction}{0.99}
-\renewcommand{\textfraction}{0.01}
-
-\title{$BF|K\8l(B\BibTeX$B!'(B\JBibTeX}
-\author{$B>>0f!!@50l(B {\tt\ (matsui@denken.or.jp)}\\
-\normalsize ($B:b(B)$BEENOCf1{8&5f=j(B $B>pJs%7%9%F%`It(B ($B")(B100 $B@iBeED6hBg<jD.(B1-6-1) }
-\date{1991$BG/(B1$B7n(B1$BF|(B}
-\begin{document}
-\baselineskip=16pt
-
-\maketitle
-
-\begin{abstract}
-
-\JBibTeX $B$O(B\BibTeX\ 0.99c$B$r4p$K(B
-{\tt bib, bst}$B%U%!%$%kCf$K4A;z%3!<%I$r;H$($k$h$&$KJQ99$r2C$($?$b$N$G$"$k!%(B
-
-$B$3$N%a%b$G$O!$@h$::G=i$K(B\BibTeX $B$N35MW$r4JC1$K@bL@$7$?8e!$(B
-$BF|K\8l2=$KBP$7$F$N4pK\E*$J9M$(J}!$<g$JJQ99E@!$(B
-$BF|K\8l$KBP1~$9$k$h$&$K:n@.$7$?%9%?%$%k$K$D$$$F(B
-$B@bL@$9$k!%(B
-\end{abstract}
-
-\section{$B$O$8$a$K(B}
-
-\TeX $B$r(BNTT$B$N@FF#;a$,F|K\8l2=$7$F$/$l$?$*$+$2$G(B\TeX $B$G(B
-$BF|K\8l$,;H$($k$h$&$K$J$C$?(B\myftnote{ICOT$B$N9bLZ;a(B($B8=:_F|N)(B)$B!$ETN)Bg$N(B
-$B:y0f;a$NNO$KIi$&$H$3$m$bBg$-$$!%(B}$B!%$^$?(BNTT$B$N0k:j;a$,(B\LaTeX $B$N(B
-$BF|K\8lHG(B \JLaTeX $B$r:n$C$F$/$l$?$N$G!$(B
-$B4JC1$KF|K\8l$N%?%$%W%;%C%H$,$G$-$k$h$&$K$J$C$?(B\myftnote{$B:G=i$K3+H/$7$?(B
-\JBibTeX $B$O(BNTT$BHG$rA[Dj$7$F$$$?$N$G!$(BASCII$BHG$KBP$9$k5-=R$,$J$$$@$1$G!$(B
-$BB>0U$O$J$$!%8=:_$O(BNTT$BHG!$(BASCII$BHG$NN>J}$r;H$C$F$$$k!%(B}$B!%(B
-
-$B5;=Q7O$NJ8=q$r=q$/>l9g$K$O!$;29MJ88%$N4IM}$K<j4V<h$k$3$H$,B?$$!%(B
-$B$3$N<j4V$r7Z8:$9$k$?$a$N%W%m%0%i%`$H$7$F(B\LaTeX $B$K$O!$(B{\tt roff}
-$B0lB2$N(B{\tt refer}$B$KBP1~$7$?(B
-\BibTeX $B$,$"$k$,!$$3$NF|K\8l2=$,$G$-$F(B
-$B$$$J$+$C$?$N$G(B\myftnote{1988$BG/(B4$B7n$K!$9bLZ;a(B
-$B$+$i(B\JTeX~in C $B$N%F!<%W$rF~<j$7$?;~E@$G!%$^$?(BASCII$B%P!<%8%g%s$rCN$i$J$+$C$?(B
-$B$N$G!%(B}$B!$(B
-\JLaTeX $B$N5!G=$r3h$+$7$-$l$J$$$-$i$$$,$"$C$?(B\myftnote{$B;d$OLLE]$/$5$$(B
-$B$3$H$O7y$$$J$N$G!%(B}$B!%(B
-$B$=$3$G!$$H$j$"$($:F|K\8l$r;H$($k7A$N(B\BibTeX $B$r(B\JBibTeX $B$H$$$&7A$G(B
-$B:n@.$7$F$_$?!%(B
-
-\section{\BibTeX $B$N35MW(B}
-
-\subsection{$B=hM}$NN.$l(B}
-\BibTeX $B$O(B\LaTeX $B$G:n@.$5$l$k(B{\tt aux}$B%U%!%$%k(B\myftnote{$B%U%!%$%k$N(B
-$B%(%/%9%F%s%7%g%s$G%U%!%$%kL>$rBeI=$9$k!%(B}$BCf(B
-$B$N(B \verb|\citation|$B$K<($5$l$F(B
-$B$$$k(B \verb|\cite|$B9`L\$KBP1~$9$k;29MJ88%%l%3!<%I$r(B\LaTeX $B$N(B
-$BJ8=qCf$K(B \verb|\bibliography|$B$G;XDj$5$l$?%G!<%?%Y!<%9%U%!%$%k(B
-({\tt bib})$B$+$i(B
-$B8!:w$7!$(B \verb|\bibliographystyle|$B$G;XDj$5$l$?;29MJ88%(B
-$B=q<0(B($B%9%?%$%k(B)$B$G(B{\tt bbl}$B%U%!%$%k$K=q$-=P$97A$GF0:n$9$k!%<B9T;~$N(B
-$B%a%C%;!<%8$OC<Kv$K=PNO$5$l$k$HF1;~$K!$%m%0%U%!%$%k$N(B{\tt blg}$B%U%!%$%k$K$b(B
-$B=PNO$5$l$k!%(B
-
-$BDL>o$O$"$kJ8=q(B{\tt file.tex}$B$r=hM}$9$k$K$O<!$N$h$&$J(B
-$B<j=g$r$U$`(B\myftnote{{\tt bbl}$B%U%!%$%k$NFbMF$,8GDj$5$l$?8e$O!$(B{\tt latex}$B$r(B
-$B5/F0$9$k$@$1$G$h$$(B($BAj8_;2>H4X78$N=hM}$N$?$a$K(B2$B2s0J>e$N5/F0$,I,MW$J(B
-$B$3$H$b$"$k(B)$B!%(B}$B!%(B
-
-\newcounter{myn}
-\begin{list}%
-{\arabic{myn}.}{\usecounter{myn}
-\setlength{\parsep}{1pt}
-\setlength{\itemsep}{1pt}
-\setlength{\topsep}{1pt}
-}
-\item {\tt latex file}$B$G(B{\tt aux}$B$r:n$j=P$9!%(B
-\item {\tt bibtex file}$B$G(B{\tt aux, bib}$B$+$i(B{\tt bbl}$B%U%!%$%k$r:n$j=P$9!%(B
-\item $B0J8e$N(B{\tt latex file}$B$N5/F0$G(B{\tt bbl}$B$,<+F0E*$KFI$_9~$^$l$k!%(B
-\end{list}
-
-\subsection{$B;29MJ88%%G!<%?%Y!<%9(B}
-$B%G!<%?%Y!<%9Cf$N;29MJ88%%l%3!<%I$O!$J88%$N7A<0(B($BO@J8!$K\$J$I(B)$B$r;XDj$7$?(B
-$B8e$K!$0zMQ%-!<!$=q;o9`L\$r(B ``$B%-!<%o!<%I(B=$BCM(B'' $B$N7A$G%+%s%^$G6h@Z$C$F(B
-$BJB$Y$k7A$G5-=R$9$k(B\cite{latex,btxdoc}$B!%(B
-\newpage
-$BJ88%$N7A<0$H$7$F$O0J2<$,MQ0U$5$l$F$$$k!%(B
-\begin{table}[h]
-\begintable
-{\dg $BJ88%$N7A<0(B}|{\dg $B@b(B\hskip2cm $BL@(B}\hfil\crthick
-{\tt article}\hfill| $BO@J8;o$J$IH/I=$5$l$?O@J8(B\hfill\cr
-{\tt book}\hfill | $B=PHG<R$NL@<($5$l$?K\(B\hfill\cr
-{\tt booklet}\hfill | $B0u:~!$@=K\$5$l$F$$$k$,=PHG<gBN$,ITL@$J$b$N(B\hfill\cr
-{\tt conference}\hfill | inproceedings$B$HF1$8(B(Scribe$B$H$N8_49@-$N$?$a(B)\hfill\cr
-{\tt inbook}\hfill | $B=qJ*$N0lIt(B($B>O!$@a!$J8$J$I2?$G$b(B)\hfill\cr
-{\tt incollection}\hfill | $B$=$l<+?H$NI=Bj$r;}$D!$K\$N0lItJ,(B\hfill\cr
-{\tt inproceedings\ }\hfill | $B2q5DO?Cf$NO@J8(B\hfill\cr
-{\tt manual}\hfill | $B%^%K%e%"%k(B\hfill\cr
-{\tt masterthesis}\hfill | $B=$;NO@J8(B\hfill\cr
-{\tt misc}\hfill | $BB>$N$I$l$K$bEv$F$O$^$i$J$$;~$K;H$&(B\hfill\cr
-{\tt phdthesis}\hfill | $BGn;NO@J8(B\hfill\cr
-{\tt proceedings}\hfill | $B2q5DO?(B\hfill\cr
-{\tt techreport}\hfill | $B%F%/%K%+%k%l%]!<%H(B\hfill\cr
-{\tt unpublished}\hfill | $B@5<0$K$O=PHG$5$l$F$$$J$$$b$N(B\hfill\endtable
-\end{table}
-
-$B$=$l$>$l$GI,?\$J9`L\(B($B%U%#!<%k%I(B)$B$,$"$k!%(B
-
-$B9`L\(B($B%U%#!<%k%I(B)$B$H$7$F$O0J2<$,$"$k(B\myftnote{$B@53N$K$O(Bplain, alpha,
-abbrv, unsrt$B$G!$(Bannote$B$r=|$$$?9`L\$,0UL#$r;}$D(B($B%?%$%W%;%C%H$K(B
-$B;H$o$l$k(B)$B!%(B}$B!%(B
-\begin{table}[h]
-\begintable
-{\dg $B%U%#!<%k%IL>(B}|{\dg $B@b(B\hskip2cm $BL@(B}\hfil\crthick
-{\tt address}\hfill | $B=PHG<gBN$N=;=j(B\hfill\cr
-{\tt annote}\hfill | $BCm<aIU$-$N%9%?%$%k$G;H$o$l$k(B\hfill\cr
-{\tt author}\hfill | $BCx<TL>(B\hfill\cr
-{\tt booktitle}\hfill | $BK\$NL>A0(B\hfill\cr
-{\tt chapter}\hfill | $B>O!$@a$J$I$NHV9f(B\hfill\cr
-{\tt crossref}\hfill | $BAj8_;2>H$9$kJ88%$N%G!<%?%Y!<%9$N%-!<(B\hfill\cr
-{\tt edition}\hfill | $BK\$NHG(B\hfill\cr
-{\tt editor}\hfill | $BJT=8<T(B\hfill\cr
-{\tt howpublished\ }\hfill | $B$I$N$h$&$K$7$F$3$N4qL/$J$b$N$,H/9T$5$l$?$+(B\hfill\cr
-{\tt institution}\hfill | $B%F%/%K%+%k%l%]!<%H$NH/9T<gBN(B\hfill\cr
-{\tt journal}\hfill | $BO@J8;oL>(B\hfill\cr
-{\tt key}\hfill | $BCx<TL>$,$J$$;~$KAj8_0zMQ!$%i%Y%k:n@.$J$I$K;H$o$l$k(B\hfill\cr
-{\tt month}\hfill | $BH/9T7n!$$^$?$O=q$+$l$?7n(B\hfill\cr
-{\tt note}\hfill | $BFI<T$KLrN)$DIU2C>pJs(B\hfill\cr
-{\tt number}\hfill | $BO@J8;o$J$I$NHV9f(B\hfill\cr
-{\tt organization\ }\hfill | $B2q5D$r<g:E$7$?5!4XL>$"$k$$$O%^%K%e%"%k$N=PHG<gBN(B\hfill\cr
-{\tt pages}\hfill | $B%Z!<%8(B($BHO0O(B)\hfill\cr
-{\tt publisher}\hfill | $B<gHG<R(B($B<T(B)$BL>(B\hfill\cr
-{\tt school}\hfill | $B=$;N!$Gn;NO@J8$,=q$+$l$?Bg3XL>(B\hfill\cr
-{\tt series}\hfill | $B%7%j!<%:!$$"$k$$$OJ#?t4,$NK\$NL>A0(B\hfill\cr
-{\tt title}\hfill | $BI=Bj(B\hfill\cr
-{\tt type}\hfill | $B%F%/%K%+%k%l%]!<%H$N<oN`(B\hfill\cr
-{\tt volume}\hfill | $BO@J8;o!$J#?t4,$NK\$N4,(B\hfill\cr
-{\tt year}\hfill | $BH/9TG/!$$^$?$O=q$+$l$?G/(B\hfill\endtable
-\end{table}
-\newpage
-
-$B0J2<$K%G!<%?%Y!<%9$N5-=RNc$r<($9!%(B
-
-{\baselineskip=11pt
-\begin{quote}
-\begin{verbatim}
- @ARTICLE{la,
- author="Masao Iri and Kazuo Murota and Shouichi Matsui",
- title="Linear-time approximation algorithms for finding the
- minimum-weight perfect matching on a plane",
- journal=ipl,volume=12,pages="206--209",year=1981
- }
-\end{verbatim}
-\end{quote}
-}
-
-$BIQHK$K;H$o$l$kO@J8;oL>$J$I$O!$(B({\tt bst}$B%U%!%$%kCf$K(B)$B8e=R$N%^%/%m5!G=$r;H$C$F(B
-$B>JN,7A$rDj5A$7$F$*$/$3$H$G!$(B{\tt journal=ipl}$B$J$I$H=q$1$k(B({\tt bib}$B%U%!%$%k(B
-$BCf$K(B{\tt @STRING(ipsj=\{$B>pJs=hM}3X2q(B\})}$B$N$h$&$KDj5A$9$k$3$H$b$G$-$k(B)$B!%(B
-
-\subsection{$B%9%?%$%k(B}
-$B%9%?%$%k$O(B{\tt alpha.bst}$B$J$I$N%9%?%$%k%U%!%$%k$K5-=R$5$l$F$$$k!%(B
-$B%9%?%$%k%U%!%$%kCf$N=q<0$O!$%9%?%C%/%^%7%s$KBP$7$F$NL?Na$r(B
-$B8eCV1i;;;R5-K!$G5-=R$7$?7A$G$"$k(B\cite{btxhak}$B!%(B
-
-$B%9%?%$%k$r5-=R$9$k8@8l$K$OFs<oN`$N4X?t$,$"$k!%0l$D$O%7%9%F%`AH$_9~$_$N(B
-$B$b$N$G$"$j!$(B{\tt newline\$, write\$} $B$J$I$N$h$&$KL>A0$N:G8e$,(B{\tt `\$'}$B$G(B
-$B=*$k!%$b$&0l$D$O(B{\tt MACRO, FUNCTION}$B$r;H$C$FDj5A$9$k$b$N$G$"$k!%(B
-
-$BAH$_9~$_4X?t$K$O0J2<$N$h$&$J$b$N$,$"$k(B($BA4It$G(B37$B$"$k(B)$B!%(B
-
-\begin{table}[h]
-\parasize=9.68cm
-\begintable
-{\dg\bf $BAH$_9~$_4X?t(B($BL>(B)\ }|{\dg $B5!(B\hskip2cm $BG=(B}\hfil\crthick
-{\tt >, <, =} \hfill | \para{$B@0?t$NHf3S(B}\cr
-{\tt +, -}\hfill |\para{$B@0?t2C;;!$8:;;(B}\cr
-{\tt *}\hfill | \para{$BJ8;zNs$NO"7k(B}\cr
-{\tt :=}\hfill |\para{$BBeF~(B}\crthick
-{\tt add.period\$}\hfill|\para{$BJ8;zNs$N(B{\tt `\}'}$B$G$J$$:G8e$NJ8;z$,!$(B
-{\tt `.', `?', `!'}$B$N$$$:$l$G$b$J$1$l$P(B{\tt `.'}$B$r:G8e$KIU2C$9$k(B}\cr
-{\tt call.type\$}\hfill|\para{$B%(%s%H%j$N7?(B($BJ88%$N7?(B)$B$K1~$8$?4X?t$r8F$S=P$9!%(B
-$BNc$($P(B{\tt book}$B$J$i4X?t(B{\tt book}$B$r8F$S=P$9!%(B}\cr
-{\tt change.case\$}\hfill | \para{$B;XDj$K1~$8$FBgJ8;z!$(B
-$B>.J8;z$KJQ49$7$?J8;zNs$rJV$9(B($B;XDj$,(B{\tt `t'}$B$J$i(B
-$B:G=i$NJ8;z0J30$r$9$Y$F>.J8;z$K!$(B{\tt `l'}$B$J$i$9$Y$F(B
-$B>.J8;z$K!$(B{\tt `u'}$B$J$i$9$Y$FBgJ8;z$KJQ49$9$k(B)$B!%(B}\cr
-{\tt chr.to.int\$}\hfill |\para{1$BJ8;z$N$_$NJ8;zNs$N(BASCII$B%3!<%I$rJV$9(B}\cr
-{\tt text.prefix\$}\hfill | \para{$B9b!9;XDj$5$l$?J8;z?t(B
-$B0JFb$N@hF,J8;zNs$rJV$9(B}\cr
-{\tt skip\$}\hfill | \para{$B2?$b$7$J$$(B}\cr
-{\tt substring\$}\hfill | \para{$BItJ,J8;zNs$rJV$9(B}\cr
-{\tt write\$}\hfill | \para{$BJ8;zNs$r(B{\tt bbl}$B%U%!%$%k$K=q$-=P$9(B} \endtable
-\end{table}
-
-$B%9%?%$%k$OA0=R$N4X?t$H%3%^%s%I$*$h$S%7%9%F%`JQ?t$r;H$C$F5-=R$9$k!%(B
-$B%3%^%s%I$O0J2<$+$i$J$k!%(B
-\begin{itemize}
-\item $B@k8@$HJQ?t!$4X?tDj5A$N$?$a$N(B5$B$D$N%3%^%s%I(B({\tt ENTRY, FUNCTION, INTEGERS,
-MACRO, STRINGS})
-
-\begin{table}[h]
-\begintable
-{\dg $B%3%^%s%IL>(B}\ | {\dg $B5!(B\hskip2cm $BG=(B}\hfil\crthick
-{\tt ENTRY}\hfill | $B%U%#!<%k%I$H%(%s%H%j$r@k8@$9$k(B\hfill\cr
-{\tt FUNCTION}\hfill | $B?7$?$J4X?t$rDj5A$9$k(B\hfill\cr
-{\tt INTEGERS}\hfill | $B%0%m!<%P%k$J@0?t7?$NJQ?t$r@k8@$9$k(B\hfill\cr
-{\tt MACROS}\hfill | $BJ8;zNs%^%/%m$rDj5A$9$k(B\hfill\cr
-{\tt STRINGS}\hfill | $B%0%m!<%P%k$JJ8;zNs7?$NJQ?t$r@k8@$9$k(B\hfill\endtable
-\end{table}
-
-\item $B%G!<%?%Y!<%9FI$_9~$_$N$?$a$N%3%^%s%I(B({\tt READ})$B!%%G!<%?%Y!<%9(B
-$B$rFI$_9~$_!$FbItE*$K%j%9%H$N7A<0$K$9$k!%(B
-\newpage
-\item $B=hM}$H=PNO$N$?$a$N(B4$B$D$N%3%^%s%I(B({\tt EXECUTE, ITERATE, REVERSE, SORT})
-
-\begin{table}[h]
-\begintable
-{\dg $B%3%^%s%IL>(B}\ | {\dg $B5!(B\hskip2cm $BG=(B}\hfil\crthick
-{\tt EXECUTE}\hfill | 1$B$D$N4X?t$r<B9T$9$k(B\hfill\cr
-{\tt ITERATE}\hfill | $B8=:_$N%j%9%HCf$N3F%(%s%H%j$KBP$7$F(B1$B$D$N4X?t$r(B
-$BE,MQ$9$k(B\hfill\cr
-{\tt REVERSE}\hfill | {\tt ITERATE}$B$HF1$8A`:n$r%j%9%H$N5U=g$K9T$&(B\hfill\cr
-{\tt SORT}\hfill | {\tt sort.key\$}$B$K$h$C$F%j%9%H$r%=!<%H$9$k(B\hfill\endtable
-\end{table}
-\end{itemize}
-
-$B%7%9%F%`JQ?t$K$O0J2<$,$"$k!%(B
-\begin{table}[h]
-\begintable
-{\dg $BJQ?tL>(B}| {\dg $B@b(B\hskip2cm $BL@(B}\hfil\crthick
-{\tt sort.key\$}\hfill | $BJ8;zNs7?!$%=!<%H$N%-!<(B\hfill\cr
-{\tt entry.max\$}\hfill | $B@0?t7?!$%(%s%H%jJ8;zNs$N:GBgD9(B(100)\hfill\cr
-{\tt global.max\$\ }\hfill | $B@0?t7?!$J8;zNs$N:GBgD9(B(1000)\hfill\endtable
-\end{table}
-
-$B0J2<$K%9%?%$%k%U%!%$%k(B{\tt alpha}$B$N0lItJ,$rNc$H$7$F<($9!%(B
-
-\begin{figure}[h]
-{\baselineskip=11pt
-\begin{quote}
-\begin{verbatim}
-MACRO {tcs} {"Theoretical Computer Science"}
-READ
-FUNCTION {sortify}
- { purify$ "l" change.case$ }
-FUNCTION {chop.word}
-{ 's :=
- 'len :=
- s #1 len substring$ =
- { s len #1 + global.max$ substring$ }
- 's
- if$
-}
-INTEGERS { et.al.char.used }
-FUNCTION {initialize.et.al.char.used}
- { #0 'et.al.char.used := }
-EXECUTE {initialize.et.al.char.used}
-ITERATE {presort}
-SORT
-EXECUTE {initialize.longest.label}
-ITERATE {forward.pass}
-REVERSE {reverse.pass}
-FUNCTION {begin.bib}
-{ et.al.char.used
- { "\newcommand{\etalchar}[1]{$^{#1}$}" write$ newline$ }
- 'skip$
- if$
- preamble$ empty$
- 'skip$
- { preamble$ write$ newline$ }
- if$
- "\begin{thebibliography}{" longest.label * "}" * write$ newline$
-}
-EXECUTE {begin.bib}
-EXECUTE {init.state.consts}
-ITERATE {call.type$}
-FUNCTION {end.bib}
-{ newline$
- "\end{thebibliography}" write$ newline$
-}
-EXECUTE {end.bib}
-\end{verbatim}
-\end{quote}
-}
-\end{figure}
-\section{$BF|K\8l2=$N35MW(B}
-\subsection{$B%P!<%8%g%s(B0.10$B$H(B0.20$B$N@8$$N)$A(B}
-$B:G>.8B$NJQ99$G$9$^$;$k$3$H$K$7(B\myftnote{$B<jH4$-$G$"$k!%(B}$B!$(B
-$B0J2<$N7A$G85$N(B\BibTeX (Version 0.99c; Pascal$BHG(B)$B$KJQ99$r(B
-$B2C$($?Bh(B1$B%P!<%8%g%s(B(0.10)$B$r(B1988$BG/(B5$B7n$K:n@.$7$?!%$3$N(B
-$B$?$a$K9T$C$?JQ99$O!$(Bchange
-file$B$NJQ99$,(B600$B9TDxEY!$(BC$B$G=q$+$l$?%5%]!<%H%k!<%A%s(B(bibext.c)$B$X$N(B
-$BJQ99$,(B50$B9TDxEY$G$"$k$,!$(Bchange file$B$X$NK\<AE*$JJQ99$O(B200$B9TDxEY$G$"$k!%(B
-
-$B$=$N8e(B1989$BG/(B5$B7n$K(B\BibTeX $B$N(BC$B%P!<%8%g%s$KBP1~$7$F!$(B
-Pascal$B%3%s%Q%$%i!<$N$J$$%7%9%F%`$G$bF0:n$9$k$h$&$K!$(B
-$BBh(B2$B%P!<%8%g%s(B(0.20)$B$r:n@.$7$?!%$3$N$?$a$K(B
-$B9T$C$?JQ99$O!$?7$?$JAH$_9~$_4X?t$rDI2C$9$k(B
-$B$3$H$b4^$a$F(Bchange file$B$NJQ99$,(B450$B9TDxEY!$(B
-bibext.c$B$X$NJQ99$,(B430$B9TDxEY$G(B
-$B$"$k(B\myftnote{{\tt web2c}$B$N=PNOCf$N(B{\tt putc}$B$rF|K\8l(B
-$B%3!<%I$KBP1~$9$k$?$a$N(B{\tt Fputc}$B$K(B{\tt sed}$B$9$k(B
-$B$?$a$K(B{\tt Makefile}$B$N0lItJ,$bJQ99$7$?!%(B}$B!%(B{\tt bibext.c}$B$NJQ99$N(B
-$BBgItJ,$O(B\JTeX $BMQ$K:y0f;a$,:n@.$7$?%W%m%0%i%`$rN.MQ$7$F$$$k$N$G!$?7$?$K(B
-$B:n@.$7$?ItJ,$O>/$J$$(B\myftnote{$B:n6H$O(BSUN-3$B$G9T$C$?$,!$$=$NB>$N%^%7%s$X$N(B
-$B0\?":n6H$O(BJUNET$B$rDL$8$F6(NO$7$F$$$?$@$$$?!%$3$l$K$h$j(B
-$B8=:_$O!$(BSUN-4, VAX/ Ultrix/BSD, NEWS /NEWS-OS, Symmetry /Dynix,
-FACOM M Series /UTS, LUNA /BSD, $B&2(BWS$B$J$I$GF0:n$7$F$$$k!%(B}$B!%(B
-
-\subsection{$B%P!<%8%g%s(B0.30$B$H(BMS-DOS$BHG$NN9N)$A(B}
-$BI.<T$,6PL3$N4X78$GJF9q=PD%Cf$N%/%j%9%^%95Y2K$N4V$K:n@.$7$?(B
-$B$N$,%P!<%8%g%s(B0.30$B$H(B{\tt MS-DOS}$BHG$N(B\JBibTeX $B$G$"$k(B\myftnote{$B4($$=j(B
-$B$@$C$?$N$G!$2HB2$G30=P(B
-$B$9$k5$$K$b$J$i$:!$$*6b$b$J$+$C$?$N$GN99T$b$G$-$:$G(B {\tt :-)}$B!%(B}$B!%(B
-
-$B%P!<%8%g%s(B0.30$B$G$O(BASCII$BHG$N(Bversion 0.98$B$r%Y!<%9$K$7$?(B{\tt Kanji BibTeX}
-$B$H$N@09g@-$r8~>e$5$;$k!$$^$?IT40A4$G$"$C$?F|K\8lBP1~$r40A4$K$9$k$J$I$N(B
-$B:n6H$r9T$C$?!%(B
-$B$3$N$?$a$K%P!<%8%g%s(B0.20$B$+$iJQ99$7$?(Bchange file$B$N9T?t$O(B50$B9TDxEY$G$"$k!%(B
-$B$3$l$K:]$7$F$O!$?&>l$NF1N=$G$"$k(B
-$BFsJ}8|;V!$=j7r0l$NN>;a!$(B($B3t(B)$B%"%9%-!<$NARBtNI0l!$EOn5M:0lN>;a$N6(NO$rF@$?!%(B
-$BFC$KEOn5;a$K$OB?K;$JCf!$MM!9$J%F%9%H$K6(NO$7$F$$$?$@$$$?!%(B
-$B%P!<%8%g%s(B0.30$B$G$O%I%-%e%a%s%HN`$N=$@5!$%9%?%$%k%U%!%$%k$N2~NI$b9T$C$?!%(B
-$B$3$l$K$h$j!$(BNTT$BHG$@$1$G$J$/!$(BASCII$BHG$G$b(B($B%I%-%e%a%s%H$N=hM}$b4^$a$F(B)
-$BLdBj$J$/F0:n$9$k%P!<%8%g%s$NG[I[%-%C%H$,40@.$7$?!%(B
-
-MS-DOS$BHG$O(BUNIX$B>e$G:n@.$7$?(BC$B$N%=!<%9$rD>@\JQ99$7$F(BTurbo-C$B$rMxMQ$7$F:n@.$7$?!%(B
-$B%3%s%Q%$%i!$%j%s%+$N@)Ls$+$iBgNL$NBg0hJQ?t$,@k8@$G$-$J$$$N$G!$(B
-$BBg0hJQ?t$N@k8@ItJ,$r$$$/$D$+$N%U%!%$%k$KJ,$1$k$H$+!$F0E*$K%a%b%j$r(B
-$B3d$jEv$F$k$H$+$NJQ99$r(BC$B%=!<%9$KD>@\;\$7$?!%JQ999T?t$O(B100$B9TDxEY$G$"$k!%(B
-$BMxMQ2DG=%a%b%j$N@)Ls$+$i!$=hM}2DG=0zMQJ88%?t$,(BUNIX$BHG$KHf$Y$F(B
-$B>/$J$$$3$H$r=|$1$P(B(300$B7oDxEY0JFb$G$J$$$H$@$a(B)$B!$(B
-$B<BMQ>e==J,$J@-G=$r;}$D%W%m%0%i%`$G$"$k!%(B
-
-\subsection{$B4A;z%3!<%I$N07$$(B}
-
-$B%*%j%8%J%k$N(B\BibTeX $B$X$NJQ99$r>/$J$/$9$k$?$a$K!$(B
-$B4A;z%3!<%I$OFbItE*$K$O(BEUC$B$GI=8=$9$k$3$H$H$7$?!%(B
-$B%U%!%$%k$+$i0l9T$rFI$_9~$`;~E@$G!$(BEUC$B$J$i$=$N$^$^!$(BJIS$B4A;z%3!<%I$O(BEUC$B$K(B
-$B%3!<%IJQ49$9$k(B\myftnote{JIS$B4A;z%3!<%I$N%(%9%1!<%W!&%7!<%1%s%9$N(B
-$B@hF,$N(B2$B%P%$%H$N$_$r4A;z(Bin/out$B$N(B
-$BH=Dj$K;HMQ$7!$(B3$B%P%$%HL\$O2?$G$b$h$$$h$&$K$7$F$"$k!%$^$?!$Ev=j$G$O(BSJIS$B$O(B
-$B;H$C$F$$$J$$$N$G%P!<%8%g%s(B0.10$B$G$O$=$l$O9M$($F$$$J$+$C$?$,!$(B
-$B%P!<%8%g%s(B0.20$B$G$O$=$l$K$bBP=h$G$-$k$h$&$K$7$?!%(BMS-DOS$BHG$G$O(BSJIS$B$,%G%#%U%)%k%H(B
-$B$N4A;z%3!<%I$K$J$C$F$$$k!%(BJIS$B$bFI$a$k!%(B}$B!%(B
-
-$B4A;z%3!<%I$r%U%!%$%k$K=q$-=P$9;~$K%3!<%I7O$NJQ49$r9T$&!%(B\JBibTeX
-$B$O(BNTT$BHG(B \JTeX $B$K2~NI$r2C$($F4A;z%3!<%I$H$7$F(BJIS$B$NB>$K!$(BEUC$B$b;H$($k$h$&$K(B
-$B$7$?$b$N$N>e$N(B\JLaTeX $B$HBP$K$7$F;H$&$3$H$rA0Ds$H$7$F$$$k$,!$(BASCII$BHG$G$b(B
-$BLdBj$J$/;H$($k!%(B
-$B$3$N(B\JTeX $B$G$O4A;z%3!<%I$N;XDj$,(BEUC/SJIS$B$G$"$C$F$b!$(BJIS$B4A;z%3!<%I$bFI$_9~$a$k(B
-$B$h$&$KJQ99$7$?$b$N$G$"$k(B\myftnote{$BETN)Bg$N:y0f;a$,Cf?4$H$J$C$F(B
-$B3+H/$7$F$$$k%P!<%8%g%s$KBP1~$7$F$$$k!%(B}$B!%(B
-
-$B$=$3$GBh(B1$B%P!<%8%g%s(B(0.10)$B$G$O4A;z%3!<%I$NJQ49$O0J2<$N7A$G9T$&(B
-$B$3$H$H$7$?!%(B
-
-\begin{itemize}
-\item $BJd=u(B({\tt aux})$B!$%9%?%$%k(B({\tt bst})$B!$%G!<%?%Y!<%9(B({\tt bib})$B%U%!%$%kCf(B
-$B$N4A;z%3!<%I$NAm$F$,(BEUC$B4A;z%3!<%I$G$"$l$P!$(B{\tt bbl}, {\tt blg}$B%U%!%$%k(B
-$B$"$k$$$OC<Kv$X$N=PNO$O(BEUC$B%3!<%I$G9T$&!%(B
-\item $B>e5-0J30$N>l9g$K$O!$=q$-=P$7$,9T$l$kD>6a$KFI$s$@(BJIS$B4A;z$N%3!<%I$N(B
-$B%(%9%1!<%W!&%7!<%1%s%9$r;H$C$F4A;z%3!<%I$r=q$-=P$9(B\myftnote{$B40A4$K4A;z%3!<%I(B
-$BBP1~$K$J$C$F$$$J$$2DG=@-$,$"$k$N$G!$(Bbib$B%U%!%$%k$J$I$N5-=R$K%(%i!<$,$"$C$?(B
-$B;~$K!$C<Kv$J$I$K(BEUC$B%3!<%I$N$^$^$G4A;z%3!<%I$,=PNO$5$l$k$+$b$7$l$J$$(B($BBh(B1
-$B%P!<%8%g%s(B(0.10)$B$N>l9g(B)$B!%(B}$B!%(B
-\end{itemize}
-
-$B4A;z%3!<%I$NJQ49$O!$F~NO;~$O(Bbibext.c$B$G9T$$!$=PNO;~$O(Bbibtex$BK\BN$G9T$&$3$H$H(B
-$B$7$?$?$a$K!$(Bchange file$B$NJQ99$,B?$/$J$C$?!%(B
-
-$BBh(B2$B%P!<%8%g%s(B(0.20)$B0J9_$G$O!$4A;z%3!<%I7O$O%5%$%HKh$K(B
-$B%3%s%Q%$%k;~$K7hDj$9$k$3$H$H$7!$MxMQ<TC10L$K$O<!$N4D6-JQ?t$GJQ992DG=$H$7$?!%(B
-
-\begin{figure}[h]
-\thicksize=0pt
-\thinsize=0pt
-\begintable
-$BC<Kv(B\hfill |{\tt BIBTERMCODE}\hfill | \hskip5cm\cr
-$B%U%!%$%k(B\hfill | {\tt BIBFILECODE}\hfill | \hskip5cm\endtable
-\end{figure}
-
-$B$3$l$i$NJQ?t$K(B\JTeX $B$N(B \verb|\kanjiterminaltype|, \verb|\kanjifiletype|$B$G(B
-$B;XDj$9$k$N$HF1$8CM$r@_Dj$9$k$3$H$G(B(EUC$B$J$i(B20,
-SJIS$B$J$i(B10$B$J$I(B)$BF~=PNO$N%3!<%I7O$rJQ99$G$-$k(B(\JTeX $BF1MM(BEUC, SJIS$B$r;XDj(B
-$B$7$F$"$C$F$b(BJIS$B%3!<%I7O$bFI$_9~$a$k$h$&$K$J$C$F$$$k(B)$B!%(B
-
-$B4A;z%3!<%I$NJQ49$O$9$Y$F(Bbibext.c$B$NCf$G9T$&$3$H$H$7$?$N$G!$(Bchange file$B$N(B
-$BJQ99$,>/$J$/$J$C$F$$$k!%(B
-
-\subsection{$BAH9~$_4X?t$N;EMMJQ99(B}
-
-$BAH9~$_4X?t$N(B{\tt substring\$, text.prefix\$} $B$K$*$$$F$O(B
-1$B$D$N4A;z%3!<%I$N4V$G(B(1$B%P%$%HL\$H(B2$B%P%$%HL\$N4V$G(B)$BJ8;zNs$,@Z$i$l$J$$$h$&$K$7$?!%(B
-$BNc$($P!$(B`$B4A;z(B' $B$N@hF,$+$i(B3$BJ8;z(B($B%P%$%H(B)$B$rH4=P$9$H(B `$B;z(B' $B$N(B2$B%P%$%HL\$,$J$/$J$C$F(B
-$B$7$^$&$N$G!$$3$N$h$&$J>l9g$K$O!$(B4$B%P%$%HL\$^$G@Z=P$9$h$&$K$7$?(B\myftnote{$B$3$l$O(B
-$BF|K\8lMQ$N%9%?%$%k$G$J$$(B{\tt alpha, plain}$B$J$I$r(B
-$B;H$C$?>l9g$G$b$=$l$J$j$N=PNO$,F@$i$l$k$h$&$K$9$k$?$a$G$"$k!%(B}$B!%(B
-
-$BA05-$H$N4X78$G!$(B{\tt chr.to.int\$} $B$O0z?t$,(B
-$B4A;z%3!<%I$J$i$P(Bsingle character$B$G$J$/$F$b(Bwarning$B$r=P$5$:!$(B
-$B4A;zJ8;zNs$N(B1$B%P%$%HL\$N%3!<%I$rCM$H$7$FJV$9$h$&$K$7$?(B\myftnote{$B$3$l$O(B0.10$B%P!<(B
-$B%8%g%s$G;n:n$7$?%9%?%$%k%U%!%$%kCf$G!$4A;z%3!<%IJ8;zNs$NH=Dj$r$$$$$+$2$s$K(B
-$B9T$&$?$a$KI,MW$H$J$C$?JQ99$G$"$j!$(B0.20$B%P!<%8%g%s$G$O4A;z%3!<%IJ8;zNsH=DjMQ$K(B
-$B?7$?$JAH$_9~$_4X?t$rDI2C$7$?$N$GITMW$+$bCN$l$J$$!%(B}$B!%(B
-
-$B0J>e$O%P!<%8%g%s(B0.10$B$+$i9T$C$F$$$?JQ99$G$"$k$,!$%P!<%8%g%s(B0.30$B$G$O!$$5$i$K(B
-$B<!$N(B2$B$D$NJQ99$bDI2C$7$?!%(B
-
-{\tt add.period\$} $B4X?t$O!$H>3Q$N(B`!'$\!$, `?'$\!$, `.'$B$G=*$o$l$P!$(B
-`.'$B$rIU2C$7$J$$$N$G!$A43Q$N(B`$B!*(B'$B!$(B`$B!)(B'$B!$(B`$B!%(B'$B!$(B`$B!#(B'$B$G=*$o$C$F$b(B
-`.'$B$rIU2C$7$J$$$h$&$K$7$?!%(B
-
-{\tt format.name\$} $B4X?t$G$O!$4A;z%3!<%I$GI=5-$5$l$?;aL>$N>l9g$K$OA43Q$N6uGr$b(B
-$BH>3Q$N6uGr$HF1$8$h$&$K07$&$3$H$H$7$?!%$^$?J#?t$NL>A0$O(B \verb*| and |
-$B$r4V$KF~$l$FNs5s$9$k$,!$4A;z%3!<%II=5-$5$l$?;aL>$N>l9g$K$O(B
-$BA43Q$N(B``$B!$(B'', ``$B!"(B''$B$r;H$C$F$b(B \verb*| and | $B$HF1$8$h$&$K07$&$h$&$K$7$?!%(B
-$B$3$l$G4A;z%3!<%ICx<TL>$NF~NO$,0JA0$h$j4JC1$K$J$k$O$:$G$"$k(B($B>/$J$/$H$b(BPC$B$G$+$J(B
-$B4A;zJQ49(BFEP$B$r;H$C$F$$$k>l9g$K$O!$H>3Q$X$N@Z$jBX$($,ITMW$K$J$k(B)$B!%(B
-
-\subsection{$BAH$_9~$_4X?t$NDI2C(B}
-
-$B<!$K=R$Y$kF|K\8lMQ$N%9%?%$%k$K4XO"$9$k$3$H$G$"$k$,!$4A;z%3!<%I$r4^$`J8;zNs$N(B
-$B>l9g$K=hM}$rJ,$1$kI,MW$,$"$k!%Bh(B1$B%P!<%8%g%s$G$O4A;z%3!<%I$r4^$`$+$I$&$+$O!$(B
-$B@hF,J8;z$N$_$GH=Dj$9$k$h$&$J%9%?%$%k$r:n@.$7$?$,!$$3$l$G$OIT40A4$G$"$k(B
-$B$N$G!$Bh(B2$B%P!<%8%g%s0J9_$+$i$O(B{\tt is.kanji.str\$} $B$H$$$&4X?t$rDI2C$7$?!%(B
-$B$3$N4X?t$O!$M?$($i$l$?J8;zNs$,F|K\8l%3!<%I(B(non ASCII$B%3!<%I(B)$B$r(B
-$B4^$`;~$K(B``$B??(B''($B@0?t$N(B1)$B$rJV$94X?t$G$"$k!%(B
-
-\newpage
-\section{$BF|K\8lMQ$N%9%?%$%k(B}
-
-\subsection{$BLdBjE@(B}
-$BA0=R$NJ}K!$GF|K\8l$r07$($k$h$&$K$7$F$b!$(B\BibTeX $B$N%9%?%$%k(B(bst)$B$r(B
-$BF|K\8l$K9g$;$J$$$H!$;29MJ88%$,4qL/$J7?<0$H$J$k!%(B
-$BNc$($P!$(B{\tt plain}$B$N%9%?%$%k$r;H$&$H!$Cx<T$,J#?t$N>l9g(B
-
-\vskip 2mm
-\hskip1cm
-[1] $B>>0f(B and $B<D86(B $\cdots$
-\vskip 2mm
-
-\noindent $B$N$h$&$J7A$K$J$C$F$7$^$&!%F|K\8l$N>l9g$K$O$d$O$j(B
-
-\vskip 2mm
-\hskip1cm
-[1] $B>>0f(B, $B<D86(B $\cdots$
-\vskip 2mm
-
-\noindent $B$N$h$&$K$J$C$FM_$7$$!%$^$?1Q8l$N>l9g$K$O(B`{\tt et al.}'$B$G$h$$$,(B
-$BF|K\8l$N>l9g$K$O(B`{\dg $B$[$+(B}'$B$NJ}$,$h$$!%(B
-$B$5$i$K!$J88%$r%=!<%H$9$k>l9g$K$OCx<TL>$r<g%-!<$H$9$k%9%?%$%k$,B?$$$N$G!$(B
-$B$3$3$,4A;z%3!<%I$G$"$k$H4A;z%3!<%I$N=g$KJB$V$N$G6q9g$,$h$/$J$$!%(B
-
-{\tt alpha}$B$G$OCx<T$NL>A0$+$i%i%Y%k$r:n$k$,!$1Q8l$H:.:_$9$k$3$H$r9M$($k$H(B
-$B%i%Y%k$b(B
-
-\vskip 2mm
-\hskip1cm
-[$B>><D(B87] $B>>0f(B, $B<D86(B $\cdots$
-\vskip 2mm
-
-\noindent $B$N$h$&$J7A$h$j$O(B
-
-\vskip 2mm
-\hskip1cm
-[MS87] $B>>0f(B, $B<D86(B $\cdots$
-\vskip 2mm
-
-\noindent $B$N$[$&$,K>$^$7$$$H9M$($?!%(B
-
-\subsection{$BF|K\8lMQ$N%9%?%$%k$N;n:n(B}
-
-$B>e5-$N$h$&$JLdBj$r2r7h$9$k$3$H$r9MN8$7$?%9%?%$%k$rI8=`%9%?%$%k(B
-{\tt plain}, {\tt alpha}, {\tt abbrv}, {\tt unsrt}$B$r4p$K(B{\tt jplain},
-{\tt jalpha}, {\tt jabbrv}, {\tt junsrt}
-$B$H$$$&7A$G:n$C$F$_$?!%$^$?>pJs=hM}3X2qO@J8;o(B{\tt tipsj}$B!$>pJs=hM}(B
-$B3X2q2$J8O@J8;o(B{\tt jipsj}$B!$(B
-$BEE;R>pJsDL?.3X2qO@J8;o(B{\tt tieic}$B!$F|K\%*%Z%l!<%7%g%s%:%j%5!<%A3X2q(B
-$BO@J8;o(B{\tt jorsj}$B!$?M9)CNG=3X2q;o(B{\tt jsai}$B!$%=%U%H%&%'%"2J3X2q;o(B{\tt jssst}$BMQ(B
-$B$N%9%?%$%k$b;n:n$7$F$_$?!%(B
-
-$B;29MJ88%$N%=!<%H$"$k$$$O%i%Y%k:n@.$r9*$/9T$&$3$H$r(B
-$B9M$(9g$;$F!$F|K\8l$NJ88%$K$OCx<TL>$N%m!<%^;zI85-$r(B`$BL>A0(B', `$B@+(B'$B$N=g$G(B($B1Q8lIw$K(B)
-$BF~$l$k(B`{\tt yomi}'$B$J$k?7$?$J%U%#!<%k%I$r(B{\tt bib}$B%U%!%$%kCf$K(B
-$B=q$/$3$H$H$7$?(B\myftnote{$B$3$N=gHV$K0[O@$N$"$k?M$b$"$m$&$,(B\cite{jeng}$B!$(B
-$BB?$/$NF|K\?M$,$3$N7A$G(B($B1Q8l$G(B)$B=q$$$FO@J8$rH/I=$7$F$$$k$3$H$+$i(B
-$B$3$&7h$a$?!%(B}$^,$\myftnote{$B$3$3$K$R$i$,$J$G(B`$BFI$_(B'$B$r$+$/$3$H$b!$(B
-$B$b$A$m$s$G$-$k$+$i!$8^==2;=g$K%=!<%H$9$k$3$H$b2DG=$G$"$k!%(B}$B!%(B
-$B$3$N%U%#!<%k%I$r;H$C$F%=!<%H$r9T$C$?$j(B, $B%i%Y%k$r:n$k$h$&$J7A$G(B
-$B>e5-$N%9%?%$%k$r:n@.$7$?(B\myftnote{yomi$B$H$$$&%U%#!<%k%I$r(B
-$B2C$($k$?$a$K(B{\tt bibtex}$BK\BN$rJQ99$9$kI,MW$O$J$$!%(B
-$B%9%?%$%k%U%!%$%kCf$N(B{\tt ENTRY}$B$KDI2C$9$k$@$1$G$"$k!%(B}$^,$\myftnote{$BCx<TL>$N(B
-$B=hM}0J30$K$bJQ99$r2C$($F$$$k!%>\$7$/$OG[I[%-%C%HCf$N(B{\tt jbtxbst.doc}$B$r(B
-$B;2>H$5$l$?$$!%(B}$B!%(B
-
-\newpage
-{\tt jalpha}$B%9%?%$%k$N0lIt$rNc$H$7$F<($9(B($B$?$@$7G[I[:Q$_$N%9%?%$%k$H$O(B
-$B0[$J$kItJ,$,$"$k(B)$B!%(B
-
-\vskip2mm
-
-{\baselineskip=11pt
-\begin{quote}
-\begin{verbatim}
-FUNCTION {format.names}
-{ 's :=
- #1 'nameptr :=
- s num.names$ 'numnames :=
- numnames 'namesleft :=
- { namesleft #0 > }
- { s nameptr "{ff}{ll}" format.name$ is.kanji.str$
- {s nameptr "{ff}{ll}" format.name$ 't :=}
- {s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't :=}
- if$
- nameptr #1 >
- { namesleft #1 >
- {", " * t * }
- { t "others" =
- { s is.kanji.str$
- {"$B$[$+(B" * }
- {", et~al." * }
- if$
- }
- { s is.kanji.str$
- {", " * t * }
- { numnames #2 =
- {" and " * t * }
- {", and " * t * }
- if$
- }
- if$
- }
- if$
- }
- if$
- }
- 't
- if$
- nameptr #1 + 'nameptr :=
- namesleft #1 - 'namesleft :=
- }
- while$
-}
-
-\end{verbatim}
-\end{quote}
-}
-
-\subsection{$B%G!<%?%Y!<%9$N5-=RJ}K!(B}
-
-$B0J>e$N$h$&$K$7$?(B\JBibTeX $B$N$?$a$N(B{\tt bib}$B%U%!%$%k$NCf?H$O<!$N$h$&$K(B
-$B$9$k(B\myftnote{$BCx<T$N@+$HL>$N4V$K%9%Z!<%9(B($BH>3Q$G$bA43Q$G$b(B)$B$r(B
-$BF~$l$F$*$+$J$$$H!$(B{\tt jabbrv}$B%9%?%$%k$N;~$K@+$@$1$K$J$i$:$K!$L>$b=P(B
-$BNO$5$l$F$7$^$&$N$GCm0U$,I,MW$G$"$k!%%9%Z!<%9$G@+$HL>$r6h@Z$C$?>l9g$K$O!$(B
-$B%9%?%$%k%U%!%$%k$N5-=R$K$*$$$F!$4A;z%3!<%ICx<TL>$r(B{\tt format.name\$} $B$7$F(B
-$BF@$i$l$k(Bfirst name$B$K$O@+$,!$(Blast name$B$K$OL>$,F@$i$l$k$3$H$KCm0U$,I,MW$G(B
-$B$"$k(B({\tt format.name\$} $B$r40A4$K$OF|K\8lBP1~$K$7$F$$$J$$$?$a$G$"$k!%$7$+$7(B
-family name, last token$B$HFI$_BX$($l$PLdBj$J$$$7(B{\tt :-)}$B!%F|K\8lBP1~$N(B
-$B%9%?%$%k%U%!%$%k$r:n@.$7$?7P83$+$i8@$&$H!$4A;z%3!<%ICx<TL>$H(B
-$B$=$l0J30$N>l9g$KF1$8%U%)!<%^%C%H$r;XDj$7$F(B{\tt format.name\$} $B$r8F$S=P$9(B
-$B$3$H$O$[$H$s$I$J$$$N$G!$:.Mp$9$k$+$b$7$l$J$$$,!$$"$($F$3$N$^$^$K$7$F$"$k(B)$B!%(B
-$B$^$?!$Nc$G$O4A;z%3!<%ICx<TL>$N6h@Z$j$H$7$F!$(B`` and '' $B$r;H$C$F$"$k$,!$$3$3$O(B
-$B$b$A$m$s!$(B``$B!$(B'' ($BC"$7A43Q!*(B)$B$G$h$$!%(B}$B!%(B
-
-{\baselineskip=11pt
-\begin{quote}
-\begin{verbatim}
- @ARTICLE{la,
- author="Masao Iri and Kazuo Murota and Shouichi Matsui",
- title="Linear-time approximation algorithms for finding the
- minimum-weight perfect matching on a plane",
- journal=ipl,volume=12,pages="206--209",year=1981
- }
-\end{verbatim}
-\newpage
-\begin{verbatim}
- @ARTICLE{$B$"$U$lL5$7(B,
- author="$B>>0f(B $B@50l(B and $B0KM}(B $B@5IW(B",
- title="$B$"$U$l$N$J$$IbF0>.?tE@I=<(J}<0(B",
- journal="$B>pJs=hM}3X2qO@J8;o(B", volume=21, number=4, pages="306--313",
- yomi="Shouichi Matsui and Masao Iri",
- year=1980
- }
-\end{verbatim}
-\end{quote}
-}
-
-$B$3$N$h$&$K%G!<%?%Y!<%9$r:n@.$7$F$*$/$H(B{\tt jplain}$B$J$i$P(B
-
-\vskip 1.5mm
-\hskip1cm
-[1] Masao Iri, Kazuo Murota, and Shouichi Matsui.
-Linear-time approximation $\cdots$
-
-\hskip1cm
-[2] $B>>0f@50l(B, $B0KM}@5IW(B. $B$"$U$l$N$J$$IbF0>.?tE@I=<(J}<0(B. $\cdots$
-\vskip 1.5mm
-
-\noindent $B$N$h$&$J7A$G;29MJ88%%j%9%H$,F@$i$l$k!%(B{\tt jalpha}$B$J$i(B
-
-\vskip 1.5mm
-\hskip1cm
-[IMM81] Masao Iri, Kazuo Murota, and Shouichi Matsui. Linear-time approximation
- $\cdots$
-
-\hskip1cm
-[MI80]~~~ $B>>0f@50l(B, $B0KM}@5IW(B. $B$"$U$l$N$J$$IbF0>.?tE@I=<(J}<0(B. $\cdots$
-\vskip 1.5mm
-
-\noindent $B$H$J$k!%(B{\tt jabbrv}$B$J$i(B
-
-\vskip 1.5mm
-\hskip1cm
-[1] M. Iri, K. Murota, and S. Matsui. Linear-time approximation
- $\cdots$
-
-\hskip1cm
-[2] $B>>0f(B, $B0KM}(B. $B$"$U$l$N$J$$IbF0>.?tE@I=<(J}<0(B. $\cdots$
-\vskip 1.5mm
-
-\noindent $B$H$J$k!%Cx<T$,4A;z%3!<%I$J$N$K(B`{\tt yomi}'$B$,$J$$>l9g$K$O!$Nc$($P!$(B
-
-\vskip 1.5mm
-\hskip1cm
-[$B>>0f(B80] $B>>0f@50l(B, $B0KM}@5IW(B. $B$"$U$l$N$J$$IbF0>.?tE@I=<(J}<0(B. $\cdots$
-\vskip 1.5mm
-
-\noindent $B$H$J$k$h$&$K$7$F$"$k(B($BCx<T$,J#?t$G$b@hF,$NCx<T$N$_$+$i%i%Y%k$r(B
-$B:n$k$h$&$K$7$F$"$k(B)$B!%$?$@$7!$%=!<%H%-!<$K$O4A;z%3!<%I(B(EUC$B%3!<%I(B)$B$,(B
-$B;H$o$l$k$+$i!$=gHV$O$*$+$7$J$b$N$H$J$k!%(B
-
-
-\section{$B$*$o$j$K(B}
-
-$BK\9F$G$OF|K\8l2=$7$?(B\BibTeX $B$G$"$k(B\JBibTeX $B$K$D$$$F=R$Y$?!%(B
-$B%P!<%8%g%s(B0.20$B$^$G$O$H$j$"$($:F0$/$H$$$&7A$G:n@.$7$F$"$C$?$,!$(B
-$B%P!<%8%g%s(B0.30$B$G$O==J,<BMQ$KBQ$($k%l%Y%k$KC#$7$?$H9M$($F$$$k!%(B
-$BF|K\8lMQ$N%9%?%$%k$K$D$$$F$bF1MM$G$"$k!%(B
-$B8=:_$^$G$N$H$3$mMxMQ<T$,$5$[$IB?$/$J$$$?$a!$;HMQ7P83$,K3$7$$!%(B
-$B:#8e$O;HMQ7P83$K4p$E$-!$F|K\8l$N$?$a$KI,MW$JAH$_9~$_4X?t$N(B
-$BJQ99!&DI2C$J$I$N2~NI$r2C$($F$$$-$?$$!%$^$?3F<o$N3X2qMQ$N%9%?%$%k$N(B
-$B:n@.$bI,MW$G$"$k$H9M$($F$$$k!%(B
-$B$^$?(BOren Patashnik$B;a$+$i$N;d?.$K$h$l$P!$:#G/Cf(B(1991)$B$K(Bversion 1.0$B$r%j%j!<%9$9$k(B
-$BM=Dj$i$7$$$N$G!$$=$l$NF|K\8l2=$bI,MW$G$"$m$&!%(B
-
-\bibliography{jbibtex}
-\bibliographystyle{jplain}
-\end{document}
diff --git a/biblio/pbibtex/base/jbtxdoc.tex b/biblio/pbibtex/base/jbtxdoc.tex
deleted file mode 100644
index bf7f992141..0000000000
--- a/biblio/pbibtex/base/jbtxdoc.tex
+++ /dev/null
@@ -1,1090 +0,0 @@
-\documentstyle{jarticle}
-\def\dg{\gt}
-\def\dm{\mn}
-\voffset=-2.3cm
-\hoffset=-2.3cm
-\textwidth=16.6cm
-\textheight=25cm
-
-\def\JTeX{\leavevmode\lower .5ex\hbox{J}\kern-.17em\TeX}
-\def\JLaTeX{\leavevmode\lower.5ex\hbox{J}\kern-.17em\LaTeX}
-\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
- T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
-
-\def\JBibTeX{\leavevmode\lower .5ex\hbox{{\rm J}}\kern-0.15em\BibTeX}
-\def\trnote#1{\footnote{\parindent=16pt\hskip-15pt\hang\indent $BLuCm!'(B#1\parindent=10pt}}
-
-\title{B\kern-.05em{\large I}\kern-.025em{\large B}\kern-.08em\TeX ing$B!'(B
-B\kern-.05em{\large I}\kern-.025em{\large B}\kern-.08em\TeX $B$N;H$$J}(B
-\footnote{$BK]Lu$NItJ,$O86Cx<T$N5v2D$rF@$FG[I[$9$k$b$N$G$"$j!$K]Lu$K$D$$$F!$(B
-\JBibTeX\ $B$K4X$9$k5-=R$K$D$$$F$O>>0f$KLd$$9g$o$;$i$l$?$$!%(B}
-\ $^,$\footnote{\JBibTeX\ (version 0.30)$B$N@bL@$b4^$`!%(B}}
-\author{Oren Patashnik($BLu!'>>0f@50l(B)}
-\date{January 31, 1988($BK]LuHG!'(B1991$BG/(B1$B7n(B1$BF|(B)}
-
-\begin{document}
-\baselineskip=17pt
-
-\maketitle
-
-\section{$B35MW(B}
-
-[$B$3$NJ8=q$O(B\BibTeX\ version 1.00$B$,40@.$7$?;~$K3H=<$5$l$k!%(B
-$B%?%$%W%_%9!$7gMn!$IT@53N$JItJ,!$FC$K!$J,$+$j$K$/$$ItJ,$K$D$$$F!$(B
-$BCx<T$^$GO"Mm$5$l$?$$(B({\tt patashnik@SCORE.STANFORD.EDU}, $BF|K\8l$*$h$S(B
-\JBibTeX\ $B$K4X$9$kItJ,$O(B{\tt matsui@denken.or.jp})$B!%(B
-$B2~A1$K4X$9$k0U8+$r4?7^$9$k!%(B]
-
-$B$3$l$O(B\BibTeX\ version 0.99a\trnote{version 0.99a$B0J9_$N(B
-$B0UL#$G$"$j!$(B\JBibTeX $B$N4p$K$J$C$F$$$k(B0.99c$B$b4^$^$l$k!%(B}
-$B$NMxMQ<T$N$?$a$N$b$N$G$"$j(B\trnote{\JBibTeX $BMxMQ<T$N$?$a$G$b$"$k!%(B
-\JBibTeX $B$K$D$$$F$O(B\cite{jbibtex}$B$b;2>H$5$l$?$$!%(B}$B!$(B
-$B;29MJ88%%9%?%$%k$N@_7W<T(B($B@=:n<T(B)$B$O$3$NJ8=q$rFI$s$@8e!$@=:n<T$N$?$a$@$1$K(B
-$B=q$+$l$F$$$k(B ``Designing \BibTeX\ Styles''~\cite{btxhak}$B$rFI$`I,MW$,$"$k!%(B
-
-$BK\9F$O0J2<$N(B3$B@a$+$i$J$k!%(B
-$BBh(B\ref{$BAj0cE@(B} $B@a$G(B \BibTeX $B$N(Bversion 0.98i$B$H(B0.99a$B$NAj0cE@$r!$(B
-$B3F!9$KBP1~$9$kI8=`%9%?%$%k%U%!%$%k$NAj0cE@$H$H$b$K=R$Y$k!%(B
-$BBh(B\ref{latex-appendix} $B@a$O(B\LaTeX\ book~\cite{latex}$B$NIUO?(BB.2$B$N=$@5$G$"$j!$(B
-$BBh(B\ref{odds-and-ends} $B@a$GB>$NJ8=q$K$O=q$+$l$F$$$J$$0lHLE*;v9`!$FC<l;v9`$K(B
-$B$D$$$F=R$Y$k!%(B
-$BK\9F$NFI<T$O(B\LaTeX\ book$B$N4XO"$9$k@a$K@:DL$7$F$$$k$3$H$,K>$^$l$k!%(B
-
-$B$3$NJ8=q$O(B\BibTeX\ $B$rAv$i$;$k:n6H$r=u$1$k$?$a$NF~NONc$H$7$F$NLr3d$b;}$D!%(B
-$BB?$/$NJ8=q$HF1$8$/$3$NJ8=q$b;29MJ88%$N0zMQ$r4^$s$G$$$k!%;29MJ88%%j%9%H$r(B
-$B:n$k$?$a$K$O!$(B
-$B$3$NJ8=q<+?H$r=hM}$9$k$?$a$K$O!$(B
-$B@h$:(B({\tt aux}$B%U%!%$%k$r:n$k$?$a$K(B)\LaTeX\ $B$r<B9T$7!$(B
-$B<!$K(B({\tt bbl}$B%U%!%$%k$r:n$k$?$a$K(B)\BibTeX\ $B$r<B9T$7!$(B
-$B:G8e$K(B\LaTeX $B$r$b$&(B2$B2s<B9T$9$k(B(1$B2s$O(B{\tt bbl}$B%U%!%$%kCf$N>pJs$r(B
-$B<h$j9~$`$?$a$G$"$j!$$b$&(B1$B2s$OA0J};2>H$r2r7h$9$k$?$a$G$"$k(B)$B!%(B
-$B$a$C$?$K5/$3$i$J$$$3$H$G$O$"$k$,!$$5$i$K$b$&(B1$B2s(B
-\BibTeX/\LaTeX\ $B$rAv$i$;$J$1$l$P$J$i$J$$$3$H$b$"$k(B.
-
-\BibTeX\ version 0.99a$B$O!$(Bclosed$B;29MJ88%=q<0$rI8=`$H$7$F$$$k!%(B
-\LaTeX\ version 2.09$B$H$H$b$K;H$&I,MW$,$"$k(B\trnote{\JBibTeX\ $B$O(B
-\JLaTeX\ $B$H$H$b$K;H$&!%(B}$B!%(B
-open$B;29MJ88%=q<0$K$9$k$?$a$K$O%*%W%7%g%sJ8=q%9%?%$%k$N(B{\tt openbib}
-$B$r;H$&I,MW$,$"$k!%(B
-(open$B=q<0$G$O<g%V%m%C%/$N4V$G2~9T$,9T$o$l$k$,!$(Bclosed$B$G$O9T$o$l$J$$!%(B)
-
-{\dg $BCm0U(B}$B!'(B\BibTeX\ 0.99a$B$G$O8E$$%9%?%$%k%U%!%$%k$O;H$($J$$!$F1MM$K(B
-\BibTeX\ 0.98i$B$G$O?7$7$$%9%?%$%k%U%!%$%k$O;H$($J$$!%(B
-($B$7$+$7?7$7$$(B\BibTeX\ $B$G8E$$%G!<%?%Y!<%9%U%!%$%k$r;H$&$3$H$O$G$-$k!%(B)
-
-{\dg $B%$%s%W%j%a%s%?$X$NCm0U(B}$B!'(B\BibTeX\ $B$K$O(B
-$B;29MJ88%%9%?%$%k%U%!%$%k$NF~NO%G%#%l%/%H%j$N$?$a$N(B{\tt TEXINPUTS:}$B$H!$(B
-$B%G!<%?%Y!<%9%U%!%$%k$NF~NO%G%#%l%/%H%j$N$?$a$N(B{\tt BIBINPUTS:}
-$B$N(B2$B$D$NO@M}L>(B\trnote{UNIX/MS-DOS$B$G$O$=$l$>$l(B{\tt TEXINPUTS}$B$H(B
-{\tt BIBINPUTS}$B$N4D6-JQ?t(B}$B$,MQ0U$5$l$F$$$k!%(B
-
-\vskip\baselineskip
-{\dg\bf\JBibTeX\ $B$G$NCm0UE@(B}$B!'(B
-$B4A;z%3!<%I7O$O(B{\tt BIBTERMCODE, BIBFILECODE}$B$N(B2$B$D$N(B
-$B4D6-JQ?t$GJQ992DG=$G$"$j!$(B\JTeX\ $B$N(B \verb|\kanjiterminaltype, \kanjifiletype|$B$K(B
-$B;XDj$9$k$N$HF1$8$b$N$r;XDj$9$k!%(BUNIX$BHG$G$O%5%$%HKh$KI8=`%3!<%I$,@_Dj$5$l$F(B
-$B$$$k$O$:$G$"$j!$(BMS-DOS$BHG$G$O(BSJIS$B$,I8=`$G$"$k!%(B
-
-\newpage
-\section{$BJQ99E@(B}
-\label{$BAj0cE@(B}
-$BK\@a$G$O(B\BibTeX\ versions 0.98i$B$H(B0.99a$B$N0c$$$H!$3F!9$N%P!<%8%g%s$KBP1~$9$k(B
-$B%9%?%$%k$N0c$$$K$D$$$F=R$Y$k!%(B0.98i$B$H(B0.99a$B$N4V$K$O(B
-$BB?$/$NAj0cE@$,$"$k$,(B0.99$B$H(B1.00$B$N4V$G$O$b$C$H$:$C$H>/$J$/$J$k$G$"$m$&!%(B
-
-\subsection{\BibTeX\ $B$N?75!G=(B}
-\label{features}
-
-$B0J2<$K(B\BibTeX\ $B$N?75!G=$H$=$N;H$$J}$rNs5s$9$k(B\trnote{\JBibTeX\ $B$N5!G=$G$b(B
-$B$"$k!%(B}$B!%(B
-
-\begin{enumerate}
-
-\item
-$B8D!9$NJ88%Kh$K(B \verb|\cite|, \verb|\nocite|$B$rL@<(E*$K;XDj(B
-$B$7$J$/$F$b!$(B `\verb|\nocite{*}|' $B%3%^%s%I$R$H$D$G!$(B
-$B%G!<%?%Y!<%9Cf$N$9$Y$F$NJ88%$rJB$Y$?%j%9%H$r:n$k$3$H$,$G$-$k!%(B
-$B$3$l$O!$$3$N%3%^%s%I$r(B
-$B;H$C$?>l=j$G!$%G!<%?%Y!<%9Cf$N$9$Y$F$N%(%s%H%j$r$=$N(B
-$B=gHV$G(B \verb|\nocite|$B$9$k$3$H$KAjEv$9$k!%(B
-
-\item
-\label{concat}
-$B%U%#!<%k%I(B($B$"$k$$$O(B{\tt @STRING}$B$NDj5ACf$G(B)$BJ8;zNs$NO"7k$r;XDj$G$-$k!%(B
-$BNc$($P!$<!$N$h$&$KDj5A$7$F$*$/$H!$(B
-\begin{verbatim}
- @STRING( WGA = " World Gnus Almanac" )
-\end{verbatim}
-$BJL!9$G$O$"$k$,;w$?$h$&$J(B{\tt title}$B%(%s%H%j$r4JC1$K:n$l$k!%(B
-\begin{verbatim}
- @BOOK(almanac-66,
- title = 1966 # WGA,
- . . .
- @BOOK(almanac-67,
- title = 1967 # WGA,
-\end{verbatim}
-$B<!$N$h$&$J;H$$J}$b2DG=$G$"$k!%(B
-\begin{verbatim}
- month = "1~" # jan,
-\end{verbatim}
-$B$3$N;~!$%9%?%$%k%U%!%$%kCf$G$N(B{\tt jan}$B$N>JN,7A$NDj5A$K$h$C$F0[$J$k$,!$(B
-{\tt bbl}$B%U%!%$%kCf$G$O(B `\verb|1~Jan.|' $B$"$k$$$O(B
-`\verb|1~January|' $B$N$h$&$K$J$k!%(B
-($B%U%#!<%k%I$N%G!<%?D9$K$O>e8B$,$"$k$,(B) `{\tt\#}' $B$K$h$C$F(B
-$BG$0U$N?t$NJ8;zNs$rO"7k$G$-$k!%(B
-`{\tt\#}' $B$NA08e$K$O!$%9%Z!<%9(B\trnote{$B4A;z%3!<%I$N(B
-$B%9%Z!<%9(B($B6uGr(B)$B$G$O%@%a(B!}$B$+2~9T$rCV$/$3$H$rK:$l$F$O$J$i$J$$!%(B
-
-\item
-\BibTeX\ $B$K?7$?$JAj8_;2>H5!G=$rIU$12C$($?!%$3$l$rNc$K$=$C$F@bL@$9$k!%(B
-$BJ8=qCf$K(B \verb|\cite{no-gnats}|$B$H;XDj$7!$(B
-$B%G!<%?%Y!<%9Cf$K<!$N(B2$B$D$N%(%s%H%j$,$"$k$H$7$h$&!%(B
-\begin{verbatim}
- @INPROCEEDINGS(no-gnats,
- crossref = "gg-proceedings",
- author = "Rocky Gneisser",
- title = "No Gnats Are Taken for Granite",
- pages = "133-139")
- . . .
- @PROCEEDINGS(gg-proceedings,
- editor = "Gerald Ford and Jimmy Carter",
- title = "The Gnats and Gnus 1988 Proceedings",
- booktitle = "The Gnats and Gnus 1988 Proceedings")
-\end{verbatim}
-$B$3$N;~!$<!$K=R$Y$k(B2$B$D$N$3$H$,$*$3$k!%(B
-$BBh(B1$B$K!$FCJL$J0UL#$r;}$D%U%#!<%k%I(B{\tt crossref}$B$O!$(B{\tt no-gnats}
-$B%(%s%H%j$G7gMn$7$F$$$k%U%#!<%k%I$r!$(B
-$B0zMQ$7$F$$$k(B{\tt gg-proceedings}$B$+$i7Q>5$9$k$3$H$r(B\BibTeX $B$K(B
-$BEA$($k!%@h$NNc$G$$$($P(B{\tt editor}$B$H(B{\tt booktitle}$B$N(B2$B$D$r(B
-$B7Q>5$9$k!%(B
-$B$?$@$7!$I8=`$N%9%?%$%k$G$O(B{\tt booktitle}$B%U%#!<%k%I$O(B
-{\tt PROCEEDINGS}$B7?$N%(%s%H%j$G$O0UL#$r;}$?$J$$!%(B
-$B$3$NNc$N(B{\tt gg-proceedings}$B%(%s%H%j$N(B{\tt booktitle}$B%U%#!<%k%I$O!$(B
-$B$3$l$r;2>H$7$F$$$k(B
-$B$b$N$,$3$N%U%#!<%k%I$r7Q>5$G$-$k$h$&$K$9$k$?$a$@$1$N$b$N$G$"$k!%(B
-$B$3$N2q5D$NO@J8$,$I$s$J$KB?$/%G!<%?%Y!<%9Cf$K$"$C$F$b!$(B
-$B$3$N(B{\tt booktitle}$B%U%#!<%k%I$O(B1$B2s$@$1=q$1$P$h$$!%(B
-
-$BBh(B2$B$K(B, {\tt gg-proceedings}$B%(%s%H%j$r(B \verb|\cite|$B$"$k$$(B
-$B$O(B \verb|\nocite|$B$G0zMQ$7$F$$$k(B
-2$B$D0J>e$NO@J8$,;2>H$7$F$$$k$H(B, $B$3$N%(%s%H%j(B
-$B<+?H$,(B \verb|\cite|$B$"$k$$$O(B \verb|\nocite|$B$5$l$F$$$J$/$F$b!$(B
-\BibTeX $B$O<+F0E*$K(B{\tt gg-proceedings}$B%(%s%H%j$r;29MJ88%%j%9%H$K(B
-$B2C$($k!%$D$^$j(B{\tt no-gnats}$B$NB>$K(B1$B$D0J>e$NO@J8$,(B\linebreak {\tt gg-proceedings}$B$r(B
-$B;2>H$7$F$$$k$H!$<+F0E*$K;29MJ88%%j%9%H$K2C$($i$l$k!%(B
-
-$B$?$@$7!$>e5-$N7k2L$H$J$k$3$H$rJ]>Z$9$k$?$a$K$O!$(B
-$BAj8_;2>H$5$l$F$$$k%(%s%H%j$O!$(B
-$B$=$l$r0zMQ$7$F$$$k$9$Y$F$N%(%s%H%j$h$j%G!<%?%Y!<%9%U%!%$%kCf$G(B
-$B8e$m$K$J$1$l$P$J$i$J$$!%(B
-$B=>$C$F!$Aj8_;2>H$5$l$F$$$k%(%s%H%j$O:G8e$KCV$/$3$H$K$J$k!%(B
-($B$5$i$K!$;DG0$J$3$H$@$,!$%M%9%H$5$l$?Aj8_;2>H(B
-$B$O$&$^$/07$($J$$!%$9$J$o$A!$Aj8_;2>H$7$F$$$k@h$,$5$i$KB>$r;2>H$7$F$$$k(B
-$B>l9g$K$O$&$^$/F0:n$7$J$$$3$H$,$"$k!%(B)
-
-
-$B:G8e$NCm0U!'(B
-$B$3$NAj8_;2>H5!G=$O!$8=:_$G$bMxMQ$G$-$k!$8E$$(B\BibTeX $B$N(B
-$B;2>H$N5!G=$H$OA4$/4X78$,$J$$!%(B
-$B$9$J$o$A!$<!$N$h$&$J;H$$J}$O?7$7$$5!G=$+$i2?$N1F6A$b<u$1$J$$!%(B
-\begin{verbatim}
- note = "Jones \cite{jones-proof} improves the result"
-\end{verbatim}
-
-
-\item
-\BibTeX\ $B$O%"%/%;%s%HIU$-J8;z(B(accented character)$B$r07$($k$h$&$K$J$C$?!%(B
-$BNc$($P<!$N$h$&$J(B2$B$D$N%U%#!<%k%I$+$i$J$k%(%s%H%j$,$"$j!$(B
-\begin{verbatim}
- author = "Kurt G{\"o}del",
- year = 1931,
-\end{verbatim}
-$B;29MJ88%%9%?%$%k$H$7$F(B{\tt alpha}$B$r;H$C$?$H$9$k$H!$(B
-\BibTeX\ $B$O$3$N%(%s%H%j$N%i%Y%k$r$"$J$?$NK>$_DL$j$K(B [G{\"o}d31] $B$H$9$k!%(B
-$B$3$N$h$&$J7k2L$rF@$k$?$a$K$O(B\verb|{\"o}|$B$"$k$$$O(B\verb|{\"{o}}|$B$N$h$&$K(B
-$B%"%/%;%s%HIU$-J8;zNs$rCf3g8L(B($B%V%l!<%9(B; \verb|{}|)$B$G0O$s$G$d$kI,MW$,$"$k!%(B
-$B$5$i$K!$$3$N$?$a$K;H$&Cf3g8L$O!$%U%#!<%k%I$d%(%s%H%j$N6h@Z$j0J30$NCf3g8L$N(B
-$BCf$K4^$^$l$F$O$J$i$J$$$7!$Cf3g8L$NCf$N0lHV:G=i$NJ8;z$O%P%C%/%9%i%C%7%e(B
-$B$G$J$1$l$P$J$i$J$$!%=>$C$F$3$NNc$G$$$($P(B\verb|{G{\"{o}}del}|
-$B$G$b(B\verb|{G\"{o}del}|$B$G$b$&$^$/$f$+$J$$!%(B
-
-$B$3$N5!G=$O(B\LaTeX~book$B$NI=(B3.1$B$HI=(B3.2$B$K$"$k!$%P%C%/%9%i%C%7%e$NIU$+$J$$(B
-$B309qJ8;z(B(foreign symbols)$B$r=|$/!$$9$Y$F$N%"%/%;%s%HIU$-J8;z$r07$&$3$H$,$G$-$k!%(B
-$B$3$N5!G=$OMxMQ<T$,Dj5A$9$k!V%"%/%;%s%HIU$-J8;z!W$G$b;H$($k!%$9$08e$GNc$r<($9!%(B
-$B%i%Y%k$NJ8;z?t$r?t$($k>l9g$K$O!$(B\BibTeX\ $B$OCf3g8L$NCf$N(B
-$BJ8;zNs$r$^$H$a$F(B1$BJ8;z$H?t$($k!%(B
-
-
-\item
-\BibTeX\ $B$O%O%$%U%sIU$-$N?ML>$b07$&$3$H$,$G$-$k!%Nc$($P!$<!$N$h$&$J(B
-$B%(%s%H%j!$(B
-\begin{verbatim}
- author = "Jean-Paul Sartre",
-\end{verbatim}
-$B$G(B{\tt abbrv}$B%9%?%$%k$r;H$&$H!$7k2L$O(B `J.-P. Sartre' $B$H$J$k!%(B
-
-\item
-\label{preamble}
-$B%G!<%?%Y!<%9%U%!%$%kCf$K(B\verb|@PREAMBLE|$B$r=q$/$3$H$,$G$-$k!%(B
-$B%3%^%s%I$O!$J8;zNs$+$i$J$j!$L>A0$HEy9f5-9f$,$J$$$3$H$r(B
-$B=|$1$P(B\verb|@STRING|$B$HF1$8$G$"$k!%0J2<$KNc$r<($9!%(B
-\begin{verbatim}
- @PREAMBLE{ "\newcommand{\noopsort}[1]{} "
- # "\newcommand{\singleletter}[1]{#1} " }
-\end{verbatim}
-($B$3$3$G$bJ8;zNsO"7k$N5!G=$,;H$o$l$F$$$k$3$H$KCm0U$7$h$&(B)$B!%(B
-$BI8=`$N%9%?%$%k$G$O!$$3$3$K=q$$$?J8;zNs(B($BB?$/$N>l9g(B\LaTeX\ $B$N%^%/%m(B)
-$B$r$=$N$^$^(B{\tt bbl}$B%U%!%$%k$K=q$-=P$9!%(B
-$B>e$K<($7$?(B \verb|\noopsort|$B%3%^%s%I$rNc$K!$;H$$J}$r<($9!%(B
-
-$B%=!<%F%#%s%0$9$k(B($B%"%k%U%!%Y%C%H=g$KJB$Y$k(B)$B$3$H$r9M$($h$&!%(B
-\BibTeX\ $B$O3d$H$&$^$/JB$Y$F$/$l$k$,!$>r7o$K$h$C$F$O(B\BibTeX\ $B$,(B
-$B:.Mp$9$k$3$H$,$"$k!%(B
-$B%G!<%?%Y!<%9$NCf$KF10lCx<T$K$h$k(B2$B4,$+$i$J$kK\$N%(%s%H%j$,$"$j!$(B
-$B;29MJ88%%j%9%H$G$OBh(B1$B4,$,Bh(B2$B4,$ND>A0$KJB$s$GM_$7$$$H$7$h$&!%(B
-$B$5$i$KBh(B1$B4,$K$O(B1973$BG/$KH/4)$5$l$?Bh(B2$BHG$,$"$j!$Bh(B2$B4,$K$OBh(B1$BHG$7$+$J$/(B
-$B$=$NH/4)$O(B1971$BG/$G$"$C$?$H$7$h$&!%(B
-$BI8=`%9%?%$%k(B{\tt plain}$B$OCx<TL>$HH/4)G/$G%=!<%H%-!<$r:n$j!$(B
-$BBh(B2$B4,$NJ}$,H/4)$,Aa$$$?$a$K!$(B\BibTeX\ $B$r=u$1$F$d$i$J$$8B$j!$Bh(B2$B4,(B
-$B$NJ}$,@h$K$J$i$s$G$7$^$&!%(B
-$B$3$N$?$a$K$O$3$N(B2$B$D$N(B{\tt year}$B%U%#!<%k%I$r<!$N$h$&$K$9$k!%(B
-\begin{verbatim}
- year = "{\noopsort{a}}1973"
- . . .
- year = "{\noopsort{b}}1971"
-\end{verbatim}
-\verb|\noopsort|$B$NDj5A$+$i!$(B
-\LaTeX\ $B$OG/$H$7$F$OK\Ev$NG/0J30$O0u:~$7$J$$!%(B
-$B$7$+$7(B\BibTeX\ $B$O(B \verb|\noopsort|$B$N;XDj$,(B `a', `b' $B$r(B
-$B=$>~$9$k$b$N$H$_$J$9$N$G!$%=!<%H$N;~$K$O$"$?$+$b(B `a1973' $B$H(B `b1971'
-$B$,G/$N$h$&$K07$&!%(B`a' $B$O(B `b' $B$h$jA0$J$N$G!$K>$_DL$jBh(B1$B4,$,Bh(B2$B4,$NA0$KJB$V!%(B
-$B$H$3$m$G!$$b$7$3$NCx<T$NJL$NCx:n$,%G!<%?%Y!<%9Cf$K$"$k>l9g$K$O(B
-$BB>$NCx:n$H$N4X78$r@5$7$/$9$k$?$a$K(B\verb|{\noopsort{1968a}}1973|$B$H(B
-\verb|{\noopsort{1968b}}1971|$B$H$$$C$?$h$&$K=q$+$M$P$J$i$J$$$3$H$b$"$k!%(B
-($B$3$3$G$OBh(B1$B4,$NBh(B1$BHG$NH/4)G/$,(B1968$BG/$G$"$k$3$H$+$i!$$3$l$G@5$7$$(B
-$B>l=j$KJB$V$b$N$H9M$($F$$$k!%(B)
-
-$B;H$($k(B\verb|@PREAMBLE|$B%3%^%s%I$N?t$K$O>e8B$,$"$k$,!$(B\verb|@PREAMBLE|
-$B$N?t$r(B1$B$D$N%G!<%?%Y!<%9$K$D$-(B1$B$D$K$7$F$*$1$P!$>e8B$rD6$($k$3$H$O$J$$!%(B
-$B$7$?$,$C$F!$9`L\(B\ref{concat} $B$G=R$Y$?!$J8;zNs$NO"7k5!G=$r;H$($P(B
-$B$3$N@)8B$OBg$7$?LdBj$G$O$J$$!%(B
-
-\item
-\BibTeX\ $B$N%=!<%F%#%s%0;;K!$O0BDj(B(stable)$B$J$b$N$H$J$C$?!%$D$^$j!$(B
-2$B$D$N0[$J$k%(%s%H%j$,F10l$N%=!<%H%-!<$r;}$D>l9g$K$O!$(B
-$B0zMQ=g$KJB$V$h$&$K$J$C$?!%(B
-($B;29MJ88%%9%?%$%k$,$3$l$i$N%=!<%H%-!<!$DL>o$OCx<TL>$N8e$KG/$H(B
-$BI=Bj$rIU2C$7$?$b$N!$$r:n$k(B\trnote{$BF|K\8lMQ$N%9%?%$%k$G$O!$(B
-yomi$B$H$$$&%U%#!<%k%I$,$"$l$P$=$l$rCx<TL>$NBe$o$j$K;H$&$3$H$G!$FI$_$N(B
-$B%"%k%U%!%Y%C%H=g$KJB$V$h$&$K$7$F$$$k!%(B})
-
-\item
-\BibTeX\ $B$O%U%!%$%kL>$N>.J8;z(B/$BBgJ8;zJQ49$r9T$o$J$$$h$&$K$J$C$?!%(B
-$B$3$l$K$h$j!$Nc$($P(BUNIX$B%7%9%F%`>e$K(B\BibTeX\ $B$r%$%s%9%H!<%k$9$k$N$,4JC1$K$J$C$?!%(B
-
-\item
-$B%3%^%s%I%i%$%s$N(B{\tt aux}$B%U%!%$%kL>$N=hM}$r9T$&%3!<%I$rIU2C$9$k$3$H$,(B
-$B4JC1$K9T$($k$h$&$K$J$C$?!%(B
-
-\end{enumerate}
-
-
-\subsection{$BI8=`%9%?%$%k$NJQ99E@(B}
-
-$BK\@a$G$O!$0lHLMxMQ<T$K4X78$9$kI8=`%9%?%$%k(B
-({\tt plain}, {\tt unsrt}, {\tt alpha}, {\tt abbrv})
-$B$NJQ99E@$K$D$$$F=R$Y$k(B\trnote{$BBP1~$9$kF|K\8lMQ$N%9%?%$%k$O(B
-$B3F!9(B{\tt jplain}, {\tt junsrt},{\tt jalpha}, {\tt jabbrv}$B$G$"$k!%(B}$B!%(B
-$B%9%?%$%k:n@.<T$K4X78$7$?JQ99E@$O(B
-``Designing \BibTeX\ Styles''~\cite{btxhak}$B$K=R$Y$i$l$F$$$k!%(B
-
-\begin{enumerate}
-
-\item
-$B0lHL$K%=!<%F%#%s%0$O@h$:(B ``author'' $B$G!$<!$KG/!$:G8e$KI=Bj$G9T$&!%(B
-$B8E$$%P!<%8%g%s$G$OG/$,;H$o$l$F$$$J$+$C$?!%(B
-($B$7$+$7(B{\tt alpha}$B%9%?%$%k$G$O@h$:%i%Y%k(B
-$B$G%=!<%H$7$?8e!$>e5-$N%=!<%H$r9T$&(B)$B!%(B
-author$B$NA08e$K0zMQId$,IU$$$F$$$k$N$O!$(Beditor, organization$B$J$I$N(B
-$BB>$N%U%#!<%k%I$,;H$o$l$k$3$H$b$"$k$+$i$G$"$k!%(B
-
-\item
-$BB?$/$NITI,MW$J%?%$(B(\verb|~|)$B$r<h$j=|$$$?!%(B
-$B$3$l$K$h$j!$;29MJ88%%j%9%H$r%U%)!<%^%C%H$7$?;~$K!$(B
-\LaTeX\ $B$+$i=PNO$5$l$k(B `\hbox{\tt Underfull} \verb|\hbox|'
-$B$N?t$,>/$J$/$J$C$?!%(B
-
-\item
-$B%$%?%j%C%/;XDj(B(\hbox{\verb|{\it ...}|})$B$r(B
-$B6/D4;XDj(B(\hbox{\verb|{\em ...}|})$B$KCV$-49$($?!%(B
-$B=PNO$OJQ2=$7$J$$$O$:$G$"$k!%(B
-
-\item
-{\tt alpha}$B%9%?%$%k$G$O!$%i%Y%k$r:n$k:]$KCx<TL>$N$$$/$D$+$r>JN,$7$?(B
-$B$3$H$r<($95-9f$r(B `*' $B$+$i(B `$^{+}$' $B$KJQ99$7$?!%(B
-$B$7$+$7!$0JA0$N7A<0$NJ}$,9%$-!$$"$k$$$O$3$s$J5-9f$,ITMW$J>l9g$G$b(B
-$B%9%?%$%k%U%!%$%k$N=$@5$OITMW$G$"$k!%(B
-{\tt alpha}$B%9%?%$%k$,(B(\verb|\thebibliography| environment$B$ND>A0$K(B)
-{\tt bbl}$B%U%!%$%k$K=q$-=P$9(B \verb|\etalchar|
-$B%3%^%s%I$r!$A0@a$NBh(B\ref{preamble} $B9`L\$G=R$Y$?$h$&$K!$(B
-$B%G!<%?%Y!<%9Cf$N(B{\tt @PREAMBLE}$B$r;H$C$F!$(B
-\LaTeX\ $B$N(B \verb|\renewcommand|$B$rMQ$$$FDj5A$7D>$;$P!$(B`$^{+}$'
-$B$N7A<0$rJQ99$G$-$k!%(B
-
-\item
-{\tt abbrv}$B%9%?%$%k$G$O!$7nL>$H$7$F(B`March'$B$H(B`Sep.'
-$B$NBX$o$j$K(B`Mar.'$B$H(B`Sept.'$B$r;H$&$h$&$K$J$C$?!%(B
-
-\item
-$BI8=`%9%?%$%k$G$O!$(B
-\BibTeX\ $B$N?7$7$$Aj8_;2>H5!G=$r;H$C$F$$$k>l9g$K$O!$(B
-$BB>$NJ88%$r;2>H$7$F$$$k%(%s%H%j$KBP$7$F$O!$(B
-$B;2>H@h$K5-=R$5$l$F$$$k%U%#!<%k%I$N$[$H$s$IA4$F$r(B
-$B>JN,$7!$(B \verb|\cite|$B$r;H$C$F;2>H$r<($9$h$&$K$J$C$F$$$k!%(B
-
-$B$3$l$O;2>H85$,BgIt$JCx:n$N0lItJ,$G$"$k>l9g$K;H$&!%(B
-$B$3$N$h$&$J>u67$H$7$F$O0J2<$N(B5$B$D$,9M$($i$l$k!%(B
-(1) {\tt INPROCEEDINGS}
-($B$"$k$$$O(B{\tt CONFERENCE}, $B$I$A$i$bF1$8$3$H(B)
-$B$,(B{\tt PROCEEDINGS}$B$r;2>H$7$F$$$k(B;
-(2) {\tt BOOK}, (3) {\tt INBOOK},
-$B$"$k$$$O(B(4) {\tt INCOLLECTION}
-$B$,(B{\tt BOOK}$B$r;2>H$7$F$$$k(B
-($BJ#?t4,$+$i$J$k=qJ*$NCf$N$"$k(B1$B4,$,;2>H$7$F$$$k(B);
-(5) {\tt ARTICLE}$B$,(B{\tt ARTICLE}$B$r;2>H$7$F$$$k!%(B
-($B$3$N>l9g$K$O!$;2>H$5$l$F$$$k$b$N$O<B$OO@J8;oA4BN$G$"$k$,!$(B
-$B%(%s%H%j7?$H$7$F(B{\tt JOURNAL}$B$,$J$$$+$i$3$&$9$k!%(B
-$B$3$N;~$K$OO@J8;o$N(B{\tt author}$B$H(B{\tt title}$B$,$J$$$H$$$&(B
-$B7Y9p%a%C%;!<%8$,=PNO$5$l$k$,!$$3$N%a%C%;!<%8$OL5;k$9$l$P$h$$(B)$B!%(B
-
-\item
-{\tt MASTERSTHESIS}$B$H(B{\tt PHDTHESIS}
-$B%(%s%H%j7?$G$O!$G$0U%U%#!<%k%I$H$7$F(B{\tt type}$B$r=q$1$k$h$&$K$J$C$?!%(B
-$B$3$l$K$h$j!$(B
-\begin{verbatim}
- type = "{Ph.D.} dissertation"
-\end{verbatim}
-$B$H%G!<%?%Y!<%9Cf$K=q$/$3$H$G!$I8=`$N(B `PhD thesis' $B$NBX$o$j$K(B
-`Ph.D.\ dissertation' $B$H$G$-$k$h$&$K$J$C$?!%(B
-
-\item
-$BF1MM$K(B{\tt INBOOK}$B$H(B{\tt INCOLLECTION}
-$B%(%s%H%j7?$G$O!$G$0U%U%#!<%k%I$H$7$F(B{\tt type}$B$r=q$1$k$h$&$K$J$C$?!%(B
-$B$3$l$r;H$($P!$<!$N$h$&$K%G!<%?%Y!<%9$K=q$$$F$*$1$P!$(B
-$BI8=`$N(B `chapter~1.2' $B$NBX$o$j$K!$(B`section~1.2' $B$H$G$-$k!%(B
-\begin{verbatim}
- chapter = "1.2",
- type = "Section"
-\end{verbatim}
-
-\item
-{\tt BOOKLET}, {\tt MASTERSTHESIS},
-{\tt TECHREPORT}$B%(%s%H%j7?$G$O!$(B
-{\tt BOOK}$B$N(B{\tt title}$B$N$h$&$K$G$O$J$/!$(B
-{\tt ARTICLE}$B$N(B{\tt title}$B$N$h$&$K!$(B
-$BI=Bj$r%U%)!<%^%C%H(B($B%?%$%W%;%C%H(B)$B$9$k$h$&$K$J$C$?!%(B
-
-\item
-{\tt PROCEEDINGS}$B$H(B{\tt INPROCEEDINGS}
-$B%(%s%H%j7?$G$O!$(B{\tt address}$B%U%#!<%k%I$r=PHG<R!$<g:E<T$N=;=j$r(B
-$B<($9$?$a$K;H$&$N$G$O$J$/!$2q5D$N3+:E$5$l$?>l=j$r<($9$?$a$K;H$&$h$&$K(B
-$B$J$C$?!%(B
-$B=PHG<R!$3+:E<T$N=;=j$rF~$l$?$$$N$G$"$l$P!$(B
-{\tt publisher}$B$+(B{\tt organization}$B%U%#!<%k%I$KF~$l$k$3$H!%(B
-
-\item
-{\tt BOOK}, {\tt INBOOK}, {\tt INCOLLECTION},
-{\tt PROCEEDINGS}$B%(%s%H%j7?$G$O!$(B{\tt volume}$B$@$1$r(B
-$B5v$9$N$G$O$J$/!$(B
-{\tt volume}$B$+(B{\tt number}$B$N$$$:$l$+0lJ}$r5v$9$h$&$K$J$C$?!%(B
-
-\item
-{\tt INCOLLECTION}$B%(%s%H%j7?$G$O!$(B{\tt series}$B$H(B{\tt edition}
-$B%U%#!<%k%I$r5v$9$h$&$K$J$C$?!%(B
-
-\item
-{\tt INPROCEEDINGS}$B$H(B{\tt PROCEEDINGS}
-$B%(%s%H%j7?$G$O!$(B
-{\tt volume}$B$^$?$O(B{\tt number}$B$H(B
-{\tt series}$B$r5v$9$h$&$K$J$C$?!%(B
-
-\item
-{\tt UNPUBLISHED} $B%(%s%H%j7?$G$O!$F|IU>pJs$r8e$KIU$1$F!$(B
-{\tt note}$B%U%#!<%k%I$r(B1$B$D$N%V%m%C%/$H$7$F=PNO$9$k$h$&$K$J$C$?!%(B
-
-\item
-{\tt MANUAL}$B%(%s%H%j7?$G$O!$(B{\tt author}$B%U%#!<%k%I$,(B
-$B6u$G$"$l$P!$(B{\tt organization}$B%U%#!<%k%I$rBh(B1$B%V%m%C%/$H$7$F(B
-$B=PNO$9$k$h$&$K$J$C$?!%(B
-
-\item
-{\tt MISC}$B%(%s%H%j7?$G$O!$A4$F$NG$0U%U%#!<%k%I(B
-($B$9$J$o$AA4$F$N%U%#!<%k%I(B)$B$,6u$N;~$K$O(B
-$B7Y9p%a%C%;!<%8$r=PNO$9$k$h$&$K$J$C$?!%(B
-
-\end{enumerate}
-
-\subsection{\JBibTeX\ $B$NI8=`%9%?%$%k(B}
-
-\JBibTeX\ $B$NI8=`%9%?%$%k$H$7$F$O(B{\tt plain, alpha, abbrv, unsrt}$B$KBP1~$7$F(B
-{\tt jplain, jalpha, jabbrv,\linebreak junsrt}$B$,:n@.$5$l$F$$$k!%$^$?>pJs=hM}3X2q(B
-$BO@J8;o(B{\tt tipsj}, $B>pJs=hM}3X2q2$J8O@J8;o(B{\tt jipsj}, $BEE;R>pJsDL?.3X2qO@J8;o(B{\tt tieice},
-$BF|K\%*%Z%l!<%7%g%s%:%j%5!<%A3X2qO@J8;o(B{\tt jorsj},
-$B?M9)CNG=3X2q(B{\tt jsai}, $B%=%U%H%&%'%"3X2q;o(B{\tt jssst}$BMQ$N%9%?%$%k$b:n@.$5$l$F(B
-$B$$$k!%$3$l$i$N%9%?%$%k$G9T$J$C$F$$$kF|K\8lBP1~$O0J2<$NDL$j$G$"$k(B({\tt jipsj}
-$B$O1Q8l$J$N$G!$JQ99$OI,$:$7$bF|K\8lBP1~$N$?$a$@$1$G$O$J$$(B)$B!%(B
-
-\begin{enumerate}
-\item $BCx<TL>$,F|K\8l$+$I$&$+$GL>A0$N%U%)!<%^%C%H$NJ}K!$rJQ$($k!%(B
-
-\item $BCx:nL>$KF|K\8l$,4^$^$l$k>l9g$K$O6/D4;XDj$rIU$1$J$$!%(B
-
-\item $B%Z!<%8HO0O;XDj$r(B{\tt Page}, {\tt Pages}$B$+$i(B{\tt p.}, {\tt pp.}$B$K(B
-$BJQ99$7$?!%%J%s%P!<;XDj!$%\%j%e!<%`;XDj$r(B{\tt No.}, {\tt Vol.}$B$KJQ99$7$?!%(B
-
-\item $B%=!<%F%#%s%0%-!<$r:n$k;~$K$O!$(B{\tt yomi}$B%U%#!<%k%I$,$"$l$P$=$N>pJs$r(B
-$BCx<TL>!$JT=8<TL>$NBe$j$K;H$&!%(B
-\end{enumerate}
-
-\section{$B%G!<%?%Y!<%9$N%(%s%H%j(B}
-\label{latex-appendix}
-
-$BK\@a$O(B\LaTeX\ book~\cite{latex},
-\copyright~1986, by Addison-Wesley $B$NIUO?(BB.2$B$NC1$J$k=$@5HG$G$"$k!%(B
-$B4pK\9=@.$OF1$8$G$"$j!$:YL\$,>/$7JQ99$5$l$F$$$k!%(B
-
-\subsection{$B%(%s%H%j$N7?(B}
-
-$B;29MJ88%$r%G!<%?%Y!<%9$KEPO?$9$k>l9g$K0lHV:G=i$K7h$a$J$1$l$P(B
-$B$J$i$J$$$3$H$O!$$=$N7?(B($B<oN`(B)$B$G$"$k!%40A4$J7h$^$C$?$d$jJ}$O$J$$$,!$(B
-\BibTeX\ $B$[$H$s$I$9$Y$F$NJ88%$r9gM}E*$K07$&$?$a$N%(%s%H%j$N7?$r(B
-$BMQ0U$7$F$$$k!%(B
-
-$BJ88%$N=PHG7ABV$,0[$J$l$P$=$l$,;}$C$F$$$k>pJs$b0[$J$k!%(B
-$BO@J8;o$KH/I=$5$l$?$b$N$K$OO@J8;o$N4,?t(B(volume)$B$HHV9f(B(number)$B$,$"$k$,!$(B
-$BK\$N>l9g$K$O$3$l$i$ODL>o0UL#$,$J$$!%(B
-$B=>$C$F0[$J$C$?%(%s%H%j7?Kh$K0[$J$C$?%U%#!<%k%I$,$"$k!%(B
-$B%(%s%H%j$N7?Kh$K%U%#!<%k%I$O0J2<$N(B3$B$D$KJ,N`$5$l$k!%(B
-\begin{description}
-
-\item[$BI,?\(B]
-$B$3$l$,7gMn$7$F$$$k$H7Y9p%a%C%;!<%8$,=PNO$5$l!$$^$l$K$G$O$"$k$,(B
-$BJ88%%j%9%H$,JQ$J7A$K=PNO$5$l$k!%(B
-$B$b$7I,?\$J>pJs$,0UL#$r;}$?$J$$$N$G$"$l$P!$4V0c$C$?7?$r;XDj$7$F$$$k$N$G$"$k!%(B
-$BI,?\$J>pJs$,0UL#$r;}$D$N$G$"$k$,!$B>$N%U%#!<%k%I$K$=$l$,5-=R$5$l$F$$$k(B
-$B>l9g$K$O7Y9p%a%C%;!<%8$rL5;k$9$l$P$h$$!%(B
-
-\item[$BG$0U(B]
-$B$3$N%U%#!<%k%I$O!$$b$7$"$l$P;H$o$l$k$,!$2?$NLdBj$b$J$7$K>JN,$G$-$k!%(B
-$B$b$7$3$l$i$N%U%#!<%k%I$N>pJs$,FI<T$r=u$1$k$N$G$"$l$P!$(B
-$B$3$l$r>JN,$7$J$$J}$,$h$$!%(B
-
-\item[$BL5;k$5$l$k(B]
-$B$3$N%U%#!<%k%I$OL5;k$5$l$k!%(B
-\BibTeX\ $B$OI,?\$"$k$$$OG$0U$N%U%#!<%k%I0J30$OL5;k$9$k$+$i!$(B{\tt bib}$B%U%!%$%k(B
-$B$K$O9%$-$J%U%#!<%k%I$r=q$$$F$h$$!%(B
-$B;29MJ88%%j%9%H$K$O=PNO$5$l$J$$$+$b$7$l$J$$$,!$(B
-$BJ88%$K4XO"$9$k$9$Y$F$N>pJs$r(B{\tt bib}$B%U%!%$%k$K=q$$$F$*$/$H$h$$!%(B
-$BNc$($P!$O@J8$N%"%V%9%H%i%/%H$r%3%s%T%e!<%?$N%U%!%$%k$K$H$C$F$*$/$N$G$"$l$P!$(B
-{\tt bib}$B%U%!%$%kCf$N(B{\tt abstract}$B%U%#!<%k%I$KF~$l$F$*$1$P$h$$!%(B
-{\tt bib}$B%U%!%$%k$O%"%V%9%H%i%/%H$rF~$l$FCV$/$K$A$g$&$I$h$$>l=j$G$"$j!$(B
-$B%"%V%9%H%i%/%HIU$-$NJ88%%j%9%H$r:n@.$9$k%9%?%$%k$r:n$k$3$H$b$G$-$k!%(B
-
-{\dg $BCm0U(B}$B!'%U%#!<%k%IL>$r%_%9%9%Z%k$9$k$H$=$N%U%#!<%k%I$OL5;k$5$l$k!%(B
-$BFC$KG$0U%U%#!<%k%I$N>l9g$K$O(B\BibTeX\ $B$O7Y9p%a%C%;!<%8$r=P$5$J$$$+$i!$(B
-$B%?%$%W%_%9$KCm0U$7$J$1$l$P$J$i$J$$!%(B
-
-\end{description}
-
-$B0J2<$G3F!9$N%(%s%H%j$N7?$K$D$$$F@bL@$r9T$&!%(B
-$BF1;~$K!$J88%%j%9%H$N9`L\$H$7$FJB$Y$i$l$k=gHV$K(B
-($B%(%s%H%j7?$K$h$C$F$OFCDj$N%U%#!<%k%I$N$"$k$J$7$G<c43=gHV$,0[$J$k$3$H$b$"$k$,(B)
-$BI,?\%U%#!<%k%I!$G$0U%U%#!<%k%I$r<($9!%(B
-$B$3$l$i%(%s%H%j$N7?$O!$(B{\em Scribe}$B%7%9%F%`$N$?$a$K(BBrian Reid$B$,(B
-$B:NMQ$7$?(Bvan~Leunen~\cite{van-leunen}$B$NJ,N`$HF1$8$b$N$G$"$k!%(B
-$B8D!9$N%U%#!<%k%I$N0UL#$K$D$$$F$O<!@a$G@bL@$9$k!%(B
-$BI8=`0J30$N%9%?%$%k$G$OG$0U%U%#!<%k%I$N$$$/$D$+$rL5;k$9$k$3$H$,$"$k!%(B
-{\tt bib}$B%U%!%$%kCf$G$O%(%s%H%j$N7?$NA0$K(B{\tt @}$BJ8;z$r(B
-$BIU$1$k$N$rK:$l$F$O$J$i$J$$!%(B
-
-
-\begin{description}
-\sloppy
-
-\item[article\hfill] $BO@J8;oCf$NO@J8!$;(;o$N5-;v!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt author}, {\tt title}, {\tt journal},
-{\tt year}.
-$BG$0U%U%#!<%k%I!'(B{\tt volume}, {\tt number},
-{\tt pages}, {\tt month}, {\tt note}.
-
-\item[book\hfill] $B=PHG<gBN$,L@3N$JK\!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt author}$B$^$?$O(B{\tt editor},
-{\tt title}, {\tt publisher}, {\tt year}.
-$BG$0U%U%#!<%k%I!'(B{\tt volume}$B$^$?$O(B{\tt number}, {\tt series},
-{\tt address}, {\tt edition}, {\tt month},
-{\tt note}.
-
-\item[booklet\hfill] $B0u:~!$@=K\$5$l$F$$$k$,!$=PHG<T$"$k$$$O%9%]%s%5!<(B
-$B$NL>A0$,$J$$$b$N!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt title}.
-$BG$0U%U%#!<%k%I!'(B{\tt author}, {\tt howpublished},
-{\tt address}, {\tt month}, {\tt year}, {\tt note}.
-
-\item[conference\hfill] {\tt INPROCEEDINGS}$B$HF1$8!%(B
-{\em Scribe\/}$B$H$N8_49@-$N$?$a!%(B
-
-\item[inbook\hfill] $B>O(B($B$"$k$$$O@a$J$I$N(B)$BK\$N0lItJ,$+$D(B/$B$^$?$O(B(and/or)
-$BK\$N$"$k%Z!<%8HO0O!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt author}$B$"$k$$$O(B{\tt editor}, {\tt title},
-{\tt chapter}$B$+$D(B/$B$^$?$O(B{\tt pages}, {\tt publisher},
-{\tt year}.
-$BG$0U%U%#!<%k%I!'(B{\tt volume}$B$^$?$O(B{\tt number}, {\tt series},
-{\tt type}, {\tt address},
-{\tt edition}, {\tt month}, {\tt note}.
-
-\item[incollection\hfill] $B$=$l<+?H$NI=Bj$r;}$DK\$N0lIt!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt author}, {\tt title}, {\tt booktitle},
-{\tt publisher}, {\tt year}.
-$BG$0U%U%#!<%k%I!'(B{\tt editor}, {\tt volume}$B$^$?$O(B{\tt number},
-{\tt series}, {\tt type}, {\tt chapter}, {\tt pages},
-{\tt address}, {\tt edition}, {\tt month}, {\tt note}.
-
-\item[inproceedings\hfill] $B2q5DO?Cf$NO@J8!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt author}, {\tt title}, {\tt booktitle},
-{\tt year}.
-$BG$0U%U%#!<%k%I!'(B{\tt editor}, {\tt volume}$B$^$?$O(B{\tt number},
-{\tt series}, {\tt pages}, {\tt address}, {\tt month},
-{\tt organization}, {\tt publisher}, {\tt note}.
-
-\item[manual\hfill] $B%^%K%e%"%k!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt title}.
-$BG$0U%U%#!<%k%I!'(B{\tt author}, {\tt organization},
-{\tt address}, {\tt edition}, {\tt month}, {\tt year},
-{\tt note}.
-
-\item[mastersthesis\hfill] $B=$;NO@J8!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt author}, {\tt title}, {\tt school},
-{\tt year}.
-$BG$0U%U%#!<%k%I!'(B{\tt type}, {\tt address}, {\tt month},
-{\tt note}.
-
-\item[misc\hfill] $BB>$N$I$l$bEv$F$O$^$i$J$$;~$K;H$&!%(B
-$BI,?\%U%#!<%k%I!'$J$7!%(B
-$BG$0U%U%#!<%k%I!'(B{\tt author}, {\tt title}, {\tt howpublished},
-{\tt month}, {\tt year}, {\tt note}.
-
-\item[phdthesis\hfill] $BGn;NO@J8!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt author}, {\tt title}, {\tt school},
-{\tt year}.
-$BG$0U%U%#!<%k%I!'(B{\tt type}, {\tt address}, {\tt month},
-{\tt note}.
-
-\item[proceedings\hfill] $B2q5DO?!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt title}, {\tt year}.
-$BG$0U%U%#!<%k%I!'(B{\tt editor}, {\tt volume}$B$^$?$O(B{\tt number},
-{\tt series}, {\tt address}, {\tt month},
-{\tt organization}, {\tt publisher}, {\tt note}.
-
-
-\item[techreport\hfill] $B3X9;$J$I$GH/9T$5$l$F$$$k%F%/%K%+%k%l%]!<%H$G$"$j!$(B
-$BDL>o$ODLHV$r;}$D!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt author},
-{\tt title}, {\tt institution}, {\tt year}.
-$BG$0U%U%#!<%k%I!'(B{\tt type}, {\tt number}, {\tt address},
-{\tt month}, {\tt note}.
-
-\item[unpublished\hfill] $B@5<0$K$O<gHG$5$l$F$$$J$$$,!$Cx<T!$I=Bj$N$"$kCx:nJ*!%(B
-$BI,?\%U%#!<%k%I!'(B{\tt author}, {\tt title}, {\tt note}.
-$BG$0U%U%#!<%k%I!'(B{\tt month}, {\tt year}.
-
-\end{description}
-
-$B>e$K<($7$?%U%#!<%k%I$K2C$($F!$3F!9$N%(%s%H%j7?$G$OG$0U%U%#!<%k%I$H$7$F(B
-{\tt key}$B$,$"$j!$%9%?%$%k$K$h$C$F$OJB$YBX$(!$Aj8_;2>H!$(B
-$B$"$k$$$O(B \verb|\bibitem|$B$r:n$k$N$K;H$o$l$k!%(B
-$B$^$?!$!VCx<T!W>pJs$,7g$1$F$$$k%(%s%H%j$KBP$7$F$OI,$:(B{\tt key}$B%U%#!<%k%I(B
-$B$rF~$l$F$*$+$J$$$H$$$1$J$$!%(B
-$B!VCx<T!W$ODL>o$O(B{\tt author}$B%U%#!<%k%I$K=q$/$,!$(B
-$B%(%s%H%j$N7?$K$h$C$F$O!$(B{\tt editor}$B%U%#!<%k%I(B
-$B$G$"$C$?$j!$$"$k$$$O(B{\tt organization}$B%U%#!<%k%I$G$"$C$?$j$b$9$k(B
-($BBh(B\ref{odds-and-ends} $B@a$G$b$C$H>\$7$/@bL@$9$k(B)$B!%(B
-{\tt key}$B%U%#!<%k%I$r(B \verb|\cite|$B$K8=$l$k%G!<%?%Y!<%9$N%(%s%H%j$N(B $B:G=i$K=q$/%-!<$H:.F1$7$F$O$J$i$J$$!%$3$N9`L\$,(B ``key'' $B$H$$$&L>A0(B
-$B$J$N$O(B{\it Scribe}$B$H$N8_49@-$N$?$a$G$"$k!%(B
-
-\vskip\baselineskip
-{\dg\bf \JBibTeX\ $B$G$NCm0U(B}$B!'(B\JBibTeX\ $B$NI8=`%9%?%$%k$G$O(B
-$B0J2<$K<($5$l$F$$$k%U%#!<%k%I$NB>$K!$G$0U%U%#!<%k%I$H$7$F!$(B
-$B4A;z%3!<%II=5-$5$l$?Cx<TL>$N!VFI$_!W$r=q$/$?$a$N%U%#!<%k%I$H$7$F(B
-{\tt yomi}$B$,$"$k!%(B
-
-\subsection{$B%U%#!<%k%I(B}
-
-$BI8=`%9%?%$%k$GG'<1$5$l$k%U%#!<%k%I$r0J2<$K<($9!%(B
-$BI8=`%9%?%$%k$G$OL5;k$5$l$k$,!$$3$NB>$NG$0U$N%U%#!<%k%I$r(B
-$B=q$$$F$b$h$$(B\trnote{\JBibTeX\ $B$NI8=`%9%?%$%kMQ$K(B{\tt yomi}$B%U%#!<%k%I$,(B
-$BDI2C$5$l$F$$$k!%(B}
-
-\begin{description}
-
-\item[address\hfill]
-$BDL>o$O(B{\tt publisher}$B$J$I$N=;=j$r=q$/!%(B
-van~Leunen$B$O!$Bg$-$J=PHG<R$KBP$7$F$O$3$l$r>JN,$9$k$3$H$r4+$a$F$$$k!%(B
-$BB>J}!$>.$5$J=PHG<R$KBP$7$F$O!$FI<T$NJX$r9M$($F!$40A4$J=;=j$r=q$/$H$h$$!%(B
-
-\item[annote\hfill]
-$BCm<a!%(B
-$BI8=`$N%9%?%$%k$G$O;H$o$l$J$$$,!$B>$NCm<a$D$-$N;29MJ88%%9%?%$%k$G;H$o$l$k!%(B
-
-\item[author\hfill]
-$BCx<TL>$G$"$j!$(B\LaTeX\ book$B$K@bL@$5$l$F$$$k$h$&$K=q$/(B\trnote{\JBibTeX\ $B$G$O!$(B
-$B4A;z%3!<%ICx<TL>$N@+$HL>$N4V$K$O%9%Z!<%9(B($BH>3Q$G$bA43Q$G$b(B)$B$rCV$/$3$H$,(B
-$BK>$^$7$$(B($B%9%Z!<%9$,$J$$$H(B{\tt jabbrv}$B%9%?%$%k$J$I>JN,7A$,4pK\$N%9%?%$%k$N(B
-$B;~$K@+$@$1$K$J$i$J$$(B)$B!%(B}$B!%(B
-
-\item[booktitle\hfill]
-$B0lItJ,$r0zMQ$9$kK\$NI=Bj!%(B
-$B5-=R$NJ}K!$K$D$$$F$O(B\LaTeX\ book$B$r;2>H$N$3$H!%(B
-$B%(%s%H%j7?$,K\(B({\tt book})$B$N>l9g$K$O(B{\tt title}$B$r;H$&!%(B
-
-\item[chapter\hfill]
-$B>O(B($B$"$k$$$O@a$J$I$N(B)$BHV9f!%(B
-
-\item[crossref\hfill]
-$B;2>H$9$kJ88%$N%G!<%?%Y!<%9%-!<!%(B
-
-\item[edition\hfill]
-$BK\$NHG(B---$BNc$($P(B ``Second''$B!%(B
-($BF|K\8l0J30$G$O(B)$B=g=x?t$G=q$/$3$H!$$^$?:G=i$NJ8;z$O>e5-$NNc$N$h$&$K(B
-$BBgJ8;z$N$3$H!%I,MW$G$"$l$PI8=`%9%?%$%k$,<+F0E*$K>.J8;z$KJQ49$9$k!%(B
-
-\item[editor\hfill]
-$BJT=8<T$NL>A0$r(B\LaTeX\ book$B$N@bL@$N$h$&$K=q$/!%(B
-{\tt author}$B%U%#!<%k%I$b$"$k>l9g$K$O!$$3$3$K$OO@J8$,:\$C$F$$$k(B
-$BK\$"$k$$$OO@J8=8$NJT=8<TL>$r=q$/(B\trnote{\JBibTeX\ $B$G$O!$(B
-$BJT=8<TL>$N@+$HL>$N4V$K$O%9%Z!<%9$rCV$/$3$H$,K>$^$7$$(B($B%9%Z!<%9$,(B
-$B$J$$$H(B{\tt jabbrv}$B%9%?%$%k$N;~$K@+$@$1$K$J$i$J$$(B)$B!%(B}$B!%(B
-
-\item[howpublished\hfill]
-$B$3$N4qL/$JCx:n$,$I$N$h$&$K$7$F=PHG$5$l$?$+!%(B
-$B:G=i$NJ8;z$OBgJ8;z$G$J$1$l$P$J$i$J$$!%(B
-
-\item[institution\hfill]
-$B%F%/%K%+%k%l%]!<%H$N%9%]%s%5!<L>!%(B
-
-\item[journal\hfill]
-$BO@J8;o$NL>A0!%(B
-$BB?$/$NO@J8;o$N>JN,7A$,MQ0U$5$l$F$$$k!%(B
-{\it Local Guide}$B$r;2>H$N$3$H!%(B
-
-\item[key\hfill]
-$BCx<T$K4X$9$k>pJs(B($BBh(B\ref{odds-and-ends} $B@a;2>H(B)$B$,$J$$;~$K(B
-$B%=!<%F%#%s%0!$Aj8_;2>H!$%i%Y%k:n@.$N=hM}$K;H$o$l$k!%(B
-$B$3$N%U%#!<%k%I$r!$%G!<%?%Y!<%9%(%s%H%j$N(B
-$B:G=i$N9`L\$G$"$k(B \verb|\cite|$B$G;H$&%-!<$H:.F1$7$F$O$J$i$J$$!%(B
-
-\item[month\hfill]
-$BCx:nJ*$,=PHG$5$l$?7n!%L$=PHG$G$"$l$P=q$+$l$?7n!%(B
-\LaTeX\ book$B$NIUO?(BB.1.3$B$K<($5$l$F$$$k(B3$BJ8;z$N>JN,7A$r;H$&$3$H(B\trnote{
-$BG0$N$?$a$KNs5s$9$k$H(B{\tt jan, feb, mar, apr, may, jun,
-jul, aug, sep, oct, nov, dec}}$B!%(B
-
-\item[note\hfill]
-$BFI<T$r=u$1$kIU2CE*$J>pJs$r5-=R$9$k!%(B
-$B:G=i$NJ8;z$OBgJ8;z$G$J$1$l$P$J$i$J$$!%(B
-
-\item[number\hfill]
-$BO@J8;o!$;(;o!$%F%/%K%+%k%l%]!<%H$"$k$$$O0lO"$NCx:n$NHV9f!%(B
-$BDL>o!$O@J8;o!$;(;o$NFCDj$N9f$O4,?t$HHV9f$G<1JL$5$l!$%F%/%K%+%k%l%]!<%H(B
-$B$rH/9T$7$F$$$k5!4X$O%l%]!<%H$KHV9f$r?6$C$F$$$k!%$^$?%7%j!<%:$N(B
-$BK\$K$bHV9f$,$"$k!%(B
-
-\item[organization\hfill]
-$B2q5D$N%9%]%s%5!<$"$k$$$O%^%K%e%"%k(B{\tt manual}$B$r=PHG$7$?5!4X$NL>>N!%(B
-
-\item[pages\hfill]
-{\tt 42--111}, {\tt 7,41,73--97}, {\tt 43+}$B$J$I$N(B($B$$$/$D$+$N(B)$B%Z!<%8$"$k$$$O(B
-$B%Z!<%8HO0O(B($B:G8e$NNc$O8eB3%Z!<%8$,C1=c$JHO0O$G$J$$$3$H$r<($9(B)$B!%(B
-{\em Scribe}$B8_49$N%G!<%?%Y!<%9$N0];}$r4JC1$K$9$k$?$a!$I8=`$N%9%?%$%k$G$O(B
-{\tt 7-33}$B$N$h$&$J%@%C%7%e(B1$B$D$N7A<0$r(B\TeX\ $B$G$N?tCMHO0O$N;XDj7A<0$G$"$k(B
-{\tt 7--33}$B$N$h$&$J%@%C%7%e(B2$B$D$K<+F0E*$KJQ49$9$k!%(B
-
-\item[publisher\hfill]
-$B=PHG<gBN$NL>>N!%(B
-
-\item[school\hfill]
-$B=$;NO@J8!$Gn;NO@J8$,=q$+$l$?(B($BDs=P$5$l$?(B)$BBg3XL>!%(B
-
-\item[series\hfill]
-$B0lO"$N=qJ*$N%7%j!<%:L>!$%;%C%HL>!%(B
-$BK\A4BN$r0zMQ$9$k>l9g$K$O!$(B{\tt title}$B%U%#!<%k%I$K$=$NK\$N(B
-$BI=Bj$r=q$-!$G$0U%U%#!<%k%I$G$"$k(B{\tt series}$B$K%7%j!<%:L>(B
-$B$"$k$$$OJ#?t4,$N=qJ*$NBjL>$r=q$/!%(B
-
-\item[title\hfill]
-$BCx:n$NI=Bj!%(B\LaTeX\ book$B$N@bL@$N$h$&$K%?%$%W%;%C%H$5$l$k!%(B
-
-\item[type\hfill]
-$B%F%/%K%+%k%l%]!<%H$N<oN`(B---$BNc$($P(B ``Research Note''$B!%(B
-
-\item[volume\hfill]
-$BO@J8;o$"$k$$$OJ#?t4,$N=qJ*$N4,?t!%(B
-
-\item[year\hfill]
-$BCx:nJ*$,=PHG$5$l$?G/!%L$=PHG$G$"$l$P=q$+$l$?G/!%(B
-$BI8=`%9%?%$%k$O!$(B`{(about 1984)}' $B$N$h$&$J!$$I$s$J7A$G$b(B{\tt year}$B%U%#!<%k%I(B
-$B$K5v$9$,!$6h@Z$jJ8;z0J30$N:G8e$N(B4$BJ8;z$O!$(B
-$BDL>o$O(B{\tt 1984}$B$N$h$&$J(B4$B$D$N?t;z$+$i9=@.$5$l$F$$$J$/$F$O$J$i$J$$!%(B
-
-\item[yomi\hfill]{\dg\bf\JBibTeX\ $B$N$_$G0UL#$r;}$D(B}$B!%(B
-$BCx<T(B($BJT=8<T(B)$BL>$,F|K\8lJ8;z$N;~$K%=!<%H!$%i%Y%k:n@.$,$&$^$/$$$/$h$&$K(B
-$B4A;z%3!<%I;aL>$NBe$j$K;H$&%U%#!<%k%I$G$"$j!$%m!<%^;zI=5-$7$?@+L>$rCx<TL>$J$I$H(B
-$BF1$8=q$-J}$G5-=R$9$k(B($B$R$i$,$J$G=q$$$F8^==2;=g$K%=!<%H$7$?$j$b$G$-$k(B)$B!%(B
-$BNc$r<($9!%(B
-\begin{verbatim}
- author="$B>>0f(B $B@50l(B and $B9b66(B $B@?(B",
- yomi="Shouichi Matsui and Makoto Takahasi"
-\end{verbatim}
-\end{description}
-\newpage
-
-\section{$B%R%s%H(B}
-\label{odds-and-ends}
-
-$BK\@a$G$O!$B>$G$O>\$7$/@bL@$5$l$F$$$J$$;v9`$r2r@b$9$k!%(B
-$B4JC1$J$b$N$+$i=g$K@bL@$9$k!%(B
-$B$=$NA0$K@h$:8}>e$r=R$Y$?$$!%(B
-
-$B;29MJ88%$N%?%$%W%;%C%H%9%?%$%k$NA*Br$NM>CO$O>/$J$$!%O@J8;o(B$X$$B$O(B$Y$$B$N(B
-$B%9%?%$%k$r;XDj$9$k$7!$$^$?JL$NO@J8;o$OJL$N$b$N$r;XDj$9$k!%(B
-$B$7$+$7!$A*Br$NM>CO$,$"$k$N$G$"$l$P!$(B{\tt plain}$BI8=`%9%?%$%k$r;H$&$3$H$r(B
-$B4+$a$k!%(B
-$B$3$N%9%?%$%k$O!$B>$N$b$N$h$j6qBNE*$G@8$-@8$-$7$?!$$h$jNI$$Cx:n$H(B
-$B$J$k$H(Bvan~Leunen~\cite{van-leunen}$B$O<gD%$7$F$$$k!%(B
-
-$BB>J}$G!$(B
-{\em The Chicago Manual of Style\/}~\cite{chicago},
-$B$O0zMQ$,K\J8Cf$K(B `(Jones, 1986)' $B$N$h$&$K(B
-$B8=$l$k!VCx<T(B-$BG/7nF|7A<0(B(author-date)$B!W$r?d>)$7$F$$$k!%(B
-$B$7$+$7!$;d$O$3$N$h$&$JJ}<0$O4XO"$9$k(B/$B$7$J$$>pJs$,;6Mp$9$k$@$1$G$J$/!$(B
-$BK\J8$,GyA3$H$7!$$?$$$7$?$3$H$G$O$J$$$+$bCN$l$J$$$,<uF0BV$d[#Kf$JJ8$,B?$/$J$k$H(B
-$B9M$($k!%$5$i$K%3%s%T%e!<%?%?%$%W%;%C%H$N=P8=$K$h$j!$(B
-$B!V$3$l$,:G$b<BMQE*$JJ}K!$G$"$k!W$H$$$C$?5DO@$O(B
-$B$^$C$?$/0UL#$N$J$$$b$N$H$J$C$?$H9M$($k!%(B
-$BNc$($P!$(B{\em Chicago Manual\/}$B$N(B401$B%Z!<%8$NCf$4$m$K=R$Y$i$l$F$$$k!$(B
-$B!V(B{\tt plain}$B$N$h$&$J%9%?%$%k$N7gE@$O!$%?%$%W$7$?8e$G$O!$(B
-$B0zMQJ88%$NDI2C!&:o=|$N$?$a$K$O!$(B
-$B;29MJ88%%j%9%H$N=$@5$@$1$G$J$/!$K\J8Cf$NHV9f$N=$@5$,I,MW$J$3$H$G$"$k!W(B
-$B$H$$$C$?<gD%$O$^$C$?$/$N;~Be:x8m$H$$$($k!%(B
-\LaTeX\ $B$r;H$($P7gE@$G$O$J$$$3$H$OL@$i$+$G$"$k!%(B
-
-$B:G8e$K!$(B
-$B!VCx<TL>(B-$BG/7nF|7A<0!W$NO@M}E*7g4Y$O$=$N$?$a$N%W%m%0%i%`$r:n@.$7$F$_$k$H(B
-$BHs>o$KL@Gr$K$J$k!%Nc$($P!$B??t$N;29MJ88%%j%9%H$rIaDL$K%"%k%U%!%Y%C%H=g(B
-$B$KJB$Y$?;~$K!$(B`(Aho et~al., 1983b)' $B$,(B `(Aho et~al., 1983a)' $B$NH>%Z!<%8(B
-$B$b8e$KJB$V$3$H$,$"$k!%(B
-$B$3$l$r=$@5$9$k$H$b$C$H0-$/$J$k$3$H$b$"$k!%(B
-$B$J$s$F$3$C$?!%(B
-($BHa$7$$$3$H$K!$;d$O$=$&$$$C$?%9%?%$%k$r%W%m%0%i%`$7$?$3$H$,$"$k!%(B
-$B0$Jr$J=PHG<T$N$;$$$G!$$"$k$$$O;d$N<gD%$KF1D4$;$:$K!$$3$N$h$&$J(B
-$B%9%?%$%k$r;H$$$?$$$N$G$"$l$P!$(B
-$B$3$NJ}<0$N%9%?%$%k$O(BRochester style collection$B$+$iF~<j2DG=$G$"$k!%(B)
-
-$BA08}>e$,D9$/$J$C$F$7$^$C$?$,!$;d$N5$J,$ONI$/$J$j!$7l05$b@5>o$KLa$C$?!%(B
-$B0J2<$KI8=`%9%?%$%k$G(B\BibTeX\ $B$r;H$&;~$N%R%s%H$r<($9(B($BI8=`0J30$N%9%?%$%k$G$b(B
-$BB?$/$N;vJA$,$"$F$O$^$k(B)$B!%(B
-
-\begin{enumerate}
-
-\item
-\BibTeX\ $B$N%9%?%$%k@_7W8@8l$r;H$($P!$;29MJ88%$N%j%9%H:n@.0J30$K$b!$(B
-$B0lHLE*$J%G!<%?%Y!<%9A`:n$N$?$a$N%W%m%0%i%`$r:n$k$3$H$,$G$-$k!%(B
-$B$3$l$r;H$C$F%G!<%?%Y!<%9Cf$N$9$Y$F$NJ88%$N%G!<%?%Y!<%9%-!<(B/$BCx<T$N(B
-$B:w0z$r@8@.$9$k%W%m%0%i%`$r:n$k$3$H$O!$$3$N8@8l$K@:DL$7$F$$$l$P4JC1$J(B
-$B$3$H$G$"$k!%(B
-$B$I$s$J%D!<%k$,MQ0U$5$l$F$$$k$+$K$D$$$F$O(B{\em Local Guide\/}
-$B$r;2>H$5$l$?$$!%(B
-
-\item
-$BI8=`%9%?%$%k$G;H$C$F$$$k(B13$B8D$N%(%s%H%j7?$G$[$H$s$I$NJ88%$r$&$^$/(B
-$B%U%)!<%^%C%H$G$-$k$,!$(B13$B8D$@$1$G$J$s$G$b$&$^$/$G$-$k$o$1$G$O$J$$!%(B
-$B$7$?$,$C$F!$%(%s%H%j7?$N;H$$J,$1$r9)IW$9$k$H$h$$(B($B$7$+$7!$(B
-$BM>$j$K$$$m$s$J7?$r;n$7$F$_$J$$$H$&$^$/$$$+$J$$$N$O!$(B
-$B%(%s%H%j$N7?$,4V0c$C$F$$$k$3$H$,B?$$(B)$B!%(B
-
-\item
-$B%U%#!<%k%IL>$O873J$K9M$($J$/$F$h$$!%(B
-$BNc$($P!$=PHG<T$N=;=j$r(B{\tt address}$B%U%#!<%k%I$G$O$J$/!$(B
-$BL>A0$H$H$b$K(B{\tt publisher}$B%U%#!<%k%I$KF~$l$k$3$H$b$G$-$k!%(B
-$B$"$k$$$O!$J#;($J7A<0$NJ88%$K$O(B{\tt note}$B%U%#!<%k%I$r$&$^$/;H$&$3$H$G(B
-$BBP=h$G$-$k!%(B
-
-\item
-$B7Y9p%a%C%;!<%8$O?<9o$K9M$($kI,MW$O$J$$!%(B
-$BNc$($P(B{\em The 1966 World Gnus Almanac}$B$N$h$&$K!$I=Bj$KG/$,(B
-$BF~$C$F$$$kJ88%$G$O!$(B{\tt year}$B%U%#!<%k%I$O>JN,$7$?J}$,$h$/!$(B
-\BibTeX\ $B$N7Y9p%a%C%;!<%8$OL5;k$7$F$h$$!%(B
-
-\item
-{\tt author}, {\tt editor}$B$NL>A0$,M>$j$KB?$$;~$K$OL>A0%j%9%H$r(B
-``and others'' $B$G=*$j$K$7$F$*$1$P!$I8=`%9%?%$%k$G$O(B
-``et~al.'' $B$K<+F0E*$KJQ49$5$l$k(B\trnote{\JBibTeX $B$G$O!$(B
-$B4A;z%3!<%ICx<T$J$i(B ``$B$[$+(B'' $B$KJQ49$5$l$k!%(B}$B!%(B
-
-\item
-$B0lHL$K!$(B\BibTeX\ $B$,BgJ8;z$r>.J8;z$K<+F0E*$KJQ49$9$k$N$r(B
-$B;_$a$5$;$?$+$C$?$i!$Cf3g8L(B({\tt \{ \}})$B$G0O$a$P$h$$!%(B
-$B$7$+$7!$:8Cf3g8L$KB3$/:G=i$NJ8;z$,%P%C%/%9%i%C%7%e$G$"$k$H!$(B
-$BJQ49$5$l$k$3$H$b$"$k!%(B
-$B!VFC<lJ8;z!W$N$H$3$m$G:F$S@bL@$9$k!%(B
-
-\item
-{\em Scribe\/}$B$H$N8_49@-$N$?$a!$%G!<%?%Y!<%9%U%!%$%kCf$K(B {\tt @COMMENT}
-$B%3%^%s%I$r=q$/$3$H$,$G$-$k!%(B
-\BibTeX\ $B$O%G!<%?%Y!<%9%U%!%$%kCf$G$O%(%s%H%j$NFbB&(B
-$B0J30$J$i$I$3$K$G$b%3%a%s%H$r=q$/$3$H$r5v$9$+$i!$(B
-$B<B:]$K$O$3$N%3%^%s%I$OITMW$G$"$k!%(B
-$B$"$k%(%s%H%j$r%3%a%s%H%"%&%H$9$k$K$O!$C1$K%(%s%H%j$N7?$N(B
-$BA0$N(B{\tt @}$BJ8;z$r<h$j=|$1$P$h$$!%(B
-
-\item
-$BI8=`%9%?%$%k%U%!%$%kCf$K$O7W;;5!2J3X4X78$NO@J8;o$N(B
-$B>JN,7A$,$$$/$D$+F~$l$F$"$k$,!$$3$l$O$"$/$^$G$bNc$G$"$k!%(B
-$B$3$l$H0[$J$kO@J8;o$N>JN,7A$O(B {\tt @STRING}$B%3%^%s%I$r(B
-$B;H$C$F!$8D?M$N%G!<%?%Y!<%9$GDj5A$9$k$N$,$h$$!%(B
-$B$=$7$F(B\LaTeX\ $B$N(B \verb|\bibliography|$B;XDj$N:G=i$N0z?t$H$7$F!$(B
-$B$3$N>JN,7A$NF~$C$?%G!<%?%Y!<%9$r5-=R$9$l$P$h$$!%(B
-
-\item
-$B!V7n!W$K4X$7$F$O!$<+J,$G7nL>$r=q$+$:$K!$(B3$BJ8;z$N>JN,7A$r;H$&$N$,$h$$!%(B
-$B$=$&$9$l$P@09gE*$J7A<0$H$J$k!%(B
-$B!VF|!W$N>pJs$b4^$a$?$$>l9g$K$O(B{\tt month}$B%U%#!<%k%I$K=q$/!%Nc$($P!$(B
-\begin{verbatim}
- month = jul # "~4,"
-\end{verbatim}
-$B$H$9$l$P!$K>$_$N7k2L$,F@$i$l$k!%(B
-
-\item
-($B;29MJ88%$,0zMQ=g$KNs5s$5$l$k(B) {\tt unsrt}$B%9%?%$%k$r(B \verb|\nocite{*}|
-($B%G!<%?%Y!<%9$N$9$Y$F$NJ88%$,Ns5s$5$l$k(B)$B$H(B
-$B6&$K;H$&>l9g$K$O!$J8=qCf$N(B \verb|\nocite{*}|$B%3%^%s%I$N0LCV$G(B
-$B0zMQJ88%$NJB$V=gHV$,7h$^$k!%(B
-$BBh(B\ref{features} $B@a$G<($7$?5,B'$K$h$l$P!$(B
-$B%3%^%s%I$,J8=q$N@hF,$K$"$l$P!$%G!<%?%Y!<%9Cf$N=gHV$=$N$b$N$K$J$j!$(B
-$B:G8e$K$"$l$P!$(B \verb|\cite|$B$"$k$$$O(B \verb|\nocite|$B$GL@<(E*$K0zMQ$7$?(B
-$BJ88%$,0zMQ=g$KJB$S!$$=$N8e$K$=$l0J30$N$b$N$,%G!<%?%Y!<%9Cf$N=gHV$G(B
-$BJB$V!%(B
-
-\item
-$B3X0L$r<xM?$9$k$N$OBg3X$G$"$j3XIt$G$O$J$$$+$i!$(B
-$B3X0LO@J8$KBP$7$F$O!$(Bvan Leunen$B$O3X0L$N8e$K3XItL>$r=q$+$J$$$3$H$r(B
-$B?d>)$7$F$$$k!%(B
-$B3XItL>$r=q$$$?J}$,FI<T$,O@J8$r8+$D$1$d$9$$$H9M$($k$N$G$"$l$P!$(B
-$B3XItL>$O(B{\tt address}$B%U%#!<%k%I$K=q$/$H$h$$!%(B
-
-\item
-{\tt MASTERSTHESIS}$B$H(B{\tt PHDTHESIS}$B$N%(%s%H%j7A$O(B
-{\em Scribe\/}$B$H$N8_49@-$N$?$a$KIU$1$?L>>N$G$"$j!$(B
-{\tt MINORTHESIS}$B$H(B{\tt MAJORTHESIS}$B$NJ}$,NI$$L>A0$+$bCN$l$J$$!%(B
-$B=>$C$F%"%a%j%+0J30$G$N3X0LO@J8$G$O$3$N$3$H$rG0F,$K$*$/$3$H!%(B
-
-\item
-$B$"$kCx<T$N(B2$B$D$NCx:n$NCx<TL>$,<c430[$J$k>l9g$NBP=h$NJ}K!!%(B
-2$B$D$NO@J8$,<!$N$h$&$G$"$C$?$H$7$h$&!%(B
-\begin{verbatim}
- author = "Donald E. Knuth"
- . . .
- author = "D. E. Knuth"
-\end{verbatim}
-2$B$D$N$d$jJ}$,9M$($i$l$k!%(B
-(1)$B$3$N$^$^$K$9$k!$(B(2)$B$3$l$OF10l?MJ*$G$"$k$G$"$k$3$H$,$O$C$-$j$H(B
-$BJ,$+$C$F$$$k$N$G!$Cx<T$N9%$_$N7A<0(B($BNc$($P!$(B`Donald~E.\ Knuth')$B$KE}0l$9$k!%(B
-$B:G=i$NJ}K!$G$OJ88%$NJB$V=gHV$,@5$7$/$J$/$J$k$+$b$7$l$J$$$7!$(B
-2$BHVL\$NJ}K!$G$OL>A0$r>/$7JQ$($?$3$H$G!$C/$+$,EE;RE*$K8!:w$7$?;~$K(B
-$B$X$^$r$d$k$+$b$7$l$J$$!%(B
-$B;d9%$_$NBh(B3$B$NJ}K!$,$"$k!%(B
-2$BHVL\$NO@J8$N%U%#!<%k%I$r<!$N$h$&$KJQ49$9$k!%(B
-\begin{verbatim}
- author = "D[onald] E. Knuth"
-\end{verbatim}
-\BibTeX\ $B$O$+$.3g8L$,$J$$$H$7$F%=!<%H$9$k$7!$(B
-$B$+$.3g8L$K$h$C$FFI<T$O40A4$J!VL>!W$O85$NO@J8$K$O$J$+$C$?$H9M$($k(B
-$B$+$i!$A0=R$NLdBj$,2r7h$G$-$k!%(B
-$B$b$A$m$s(B `D[onald]~E.\ Knuth' $B$O$_$C$H$b$J$$$H$$$&JL$NLdBj$,@8$:$k$,!$(B
-$B;d$O$3$N>l9g$K$O@53N$5$N$?$a$K$OH~$7$5$r5>@7$K$7$F$h$$$H9M$($k!%(B
-
-\item
-\LaTeX\ $B$N%3%a%s%HJ8;z(B `{\tt\%}' $B$O%G!<%?%Y!<%9%U%!%$%kCf$G$O(B
-$B%3%a%s%HJ8;z$G$O$J$$!%(B
-
-\item
-$BA0@a$G$U$l$?!VCx<T!W$K$D$$$F$b$C$H>\$7$/@bL@$7$h$&!%(B
-$B$[$H$s$I$9$Y$F$N%(%s%H%j$G$O!VCx<T!W$OC1$K(B{\tt author}$B%U%#!<%k%I$N(B
-$B>pJs$G$"$k!%(B
-$B$7$+$7$J$,$i!$(B
-{\tt BOOK}$B$H(B{\tt INBOOK}$B%(%s%H%j7?$G$O!$(B
-{\tt author}$B$KCx<T$,$J$1$l$P(B{\tt editor}$B%U%#!<%k%I$,;H$o$l!$(B
-{\tt MANUAL}$B$G$O!$(B
-{\tt author}$B$KCx<T$,$J$1$l$P(B{\tt organization}$B%U%#!<%k%I$,;H$o$l!$(B
-{\tt PROCEEDINGS}$B$G$O!$(B
-{\tt editor}$B$KCx<T$J$1$l$P(B{\tt organization}$B%U%#!<%k%I$,;H$o$l$k!%(B
-
-\item
-$B%i%Y%k$N:n@.$N;~$K!$(B{\tt alpha}$B%9%?%$%k$G$O>e=R$N!VCx<T!W$r;H$&$,!$(B
-{\tt MANUAL}$B$H(B{\tt PROCEEDINGS}$B%(%s%H%j7?$G$O(B
-{\tt key}$B%U%#!<%k%I$,(B{\tt organization}$B%U%#!<%k%I$h$jM%@h$9$k!%(B
-$B$3$l$O<!$N$h$&$J>l9g$KLrN)$D!%(B
-\begin{verbatim}
- organization = "The Association for Computing Machinery",
- key = "ACM"
-\end{verbatim}
-{\tt key}$B%U%#!<%k%I$,$J$$$H(B{\tt alpha}$B%9%?%$%k$O(B{\tt organization}$B%U%#!<%k%I(B
-$B$N>pJs$+$i(B3$BJ8;z$N%i%Y%k$r:n$k!%(B
-{\tt alpha}$B%9%?%$%k$O(B `{\tt The}' $B$r<h$j=|$/$,!$$=$l$G$b(B
-$B%i%Y%k$O(B `\hbox{[Ass86]}' $B$H$J$C$F$7$^$$!$;EAH$_DL$j$G$O$"$k$,!$M-1W$J(B
-$B$b$N$G$O$J$$!%(B
-$B>e$N$h$&$K(B{\tt key}$B%U%#!<%k%I$rF~$l$k$3$H$G!$$b$C$H$h$$%i%Y%k(B
-`\hbox{[ACM86]}' $B$H$G$-$k!%(B
-
-$B$7$+$7!$(B{\tt organization}$B%U%#!<%k%I$rL58z$K$9$k$?$a$K(B
-{\tt key}$B%U%#!<%k%I$,>o$KI,MW$J$o$1$G$O$J$$!%(B
-$BNc$($P!$(B
-\begin{verbatim}
- organization = "Unilogic, Ltd.",
-\end{verbatim}
-$B$H$7$F$*$1$P!$(B{\tt alpha}$B%9%?%$%k$O(B `\hbox{[Uni86]}' $B$H$$$C$?(B
-$B9gM}E*$J%i%Y%k$r@8@.$9$k!%(B
-
-\item
-$BBh(B\ref{features} $B@a$G%"%/%;%s%HIU$-J8;z$r@bL@$7$?!%(B
-\BibTeX\ $B$K$H$C$F$O%"%/%;%s%HIU$-J8;z$O!$(B
-$B%H%C%W%l%Y%k$N:8Cf3g8L$ND>8e$NJ8;z$,%P%C%/%9%i%C%7%e$G$"$k(B
-$BCf3g8L$G3g$i$l$F$$$kJ8;zNs!$$9$J$o$A(B
-$B!VFC<lJ8;z!W$NFCJL$J>l9g$K$9$.$J$$!%(B
-$BNc$($P!$(B
-\begin{verbatim}
- author = "\AA{ke} {Jos{\'{e}} {\'{E}douard} G{\"o}del"
-\end{verbatim}
-$B$K$O(B `\verb|{\'{E}douard}|' $B$H(B `\verb|{\"o}|'$B$N(B2$B$D$NFC<lJ8;z$,$"$k!%(B
-($B>e$NNc$G!$%U%#!<%k%I$N6h@Z$jJ8;z$G$"$k%@%V%k%/%*!<%H$r(B
-$BCf3g8L$GCV$-49$($?$b$N$G$bF1$8$3$H$G$"$k(B)$B!%(B
-$B0lHL$K(B\BibTeX\ $B$OFC<lJ8;zCf$N(B\TeX\ $B$"$k$$$O(B\LaTeX\ $B%3%^%s%I$KBP$7$F$O(B
-$B2?$NA`:n$b$[$I$3$5$J$$$,!$$=$&$G$J$$>l9g$K$OA`:n$r(B{\dg $B$[$I$3$9(B}$B!%(B
-$B$7$?$,$C$FI=Bj$r>.J8;z$KJQ49$9$k%9%?%$%k$G$O(B
-\begin{verbatim}
- The {\TeX BOOK\NOOP} Experience
-\end{verbatim}
-$B$r(B
-\begin{verbatim}
- The {\TeX book\NOOP} experience
-\end{verbatim}
-$B$KJQ49$9$k!%(B
-($B$7$+$7!$(B`{\tt The}' $B$OI=Bj$N:G=i$NC18l$G$"$k$N$G(B
-$B$=$l$O$=$N$^$^$G$"$k(B)$B!%(B
-
-$BFC<lJ8;z$O%"%/%;%s%HIU$-J8;z$r07$&$N$KLrN)$A!$(B
-\BibTeX\ $B$K$"$J$?$NK>$_DL$j$N=gHV$GJ88%$rJB$Y$5$;$k$N$KLrN)$D!%(B
-$B$^$?(B\BibTeX\ $B$OFC<lJ8;z$r$9$Y$F$r$^$H$a$F(B1$BJ8;z$H?t$($k$+$i!$%i%Y%k$NCf$K(B
-$BJ8;z$rDI2C$9$k$N$KLrN)$D!%(B
-\BibTeX\ $B$H$H$b$KG[I[$5$l$F$$$k(B{\tt XAMPL.BIB}$B%U%!%$%kCf$K$9$Y$F$N;H$$J}$N(B
-$BNc$,$"$k!%(B
-
-\item
-$BK\@a$N:G8e$N9`L\$H$7$F(B({\tt author}, {\tt editor}$B%U%#!<%k%I$NCf$K(B
-$B5-=R$9$k(B)$BL>A0$K$D$$$F!$(B\LaTeX\ book$B$NIUO?(BB$B$h$j>/$7>\$7$/@bL@$9$k!%(B
-$B0J2<$G$O!VL>A0!W$O8D?M$KBP1~$9$k$b$N$H$7$h$&!%(B
-($BJ#?t$NCx<T$r(B1$B$D$N%U%#!<%k%I$KF~$l$k$K$O!$Cf3g8L$KF~$l$J$$$G!$(B
-$BA08e$K%9%Z!<%9$rF~$l$F(B ``and'' $B$G$D$J$0!%(B
-$B$3$3$G$O(B1$B$D$NL>A0$@$1$r9M$($k(B)$B!%(B
-
-$BL>A0$O!$@+(B(Last)$B!$(Bvon, $BL>(B(First)$B$H(BJr$B$N(B4$B$D$NItJ,$+$i$J$j!$(B
-$B$=$l$>$l$O(B($B6u$+$b$7$l$J$$$,(B)$BJ8;zNs(B($B%H!<%/%s(B)$B$N%j%9%H$+$i$J$k!%(B
-$B6u$G$J$$L>A0$N@+$O6u$G$J$$!$$9$J$o$A(B1$B$D$NJ8;zNs$+$i$J$kL>A0(B
-$B$O@+$@$1$N$b$N$H$J$k(B\trnote{$B4A;z%3!<%II=5-$5$l$?L>A0$G$O!$@+$HL>$N4V$K(B
-$B%9%Z!<%9(B($BH>3Q$G$bA43Q$G$b(B)$B$rF~$l$F$*$1$P!$(BFamily name$B$H(BLast-token$B$+$i(B
-$B$J$k$b$N$H$5$l!$%9%Z!<%9$,$J$1$l$P(BLast-token$B$N$_$+$i$J$k$H$5$l$k!%(B}$B!%(B
-
-
-Per Brinch~Hansen$B$NL>A0$O<!$N$h$&$K%?%$%W$7$J$1$l$P$J$i$J$$!%(B
-\begin{verbatim}
- "Brinch Hansen, Per"
-\end{verbatim}
-$B$3$NL>A0$NL>$O(B ``Per'' $B$N(B1$B$D$N%H!<%/%s$+$i$J$j!$(B
-$B@+$O(B ``Brinch'' $B$H(B ``Hansen'' $B$N(B2$B$D$N%H!<%/%s$+$i$J$j!$(B
-von, Jr$B$NItJ,$O$J$$!%(B
-$B$b$7<!$N$h$&$K%?%$%W$7$?$H$9$k$H!$(B
-\begin{verbatim}
- "Per Brinch Hansen"
-\end{verbatim}
-\BibTeX\ $B$O(B($B8m$C$F(B)$B!$(B``John~Paul Jones'' $B$NL>%H!<%/%s$,(B ``Paul'' $B$G$"$k$N$H(B
-$BF1$8$h$&$K(B ``Brinch'' $B$,L>$N%H!<%/%s$G$"$k$H9M$(!$(B2$B$D$NL>%H!<%/%s$H(B
-1$B$D$N@+%H!<%/%s$+$i$J$k$b$N$H$9$k!%(B
-
-$B$b$&(B1$B$DNc$r<($=$&!%(B
-\begin{verbatim}
- "Charles Louis Xavier Joseph de la Vall{\'e}e Poussin"
-\end{verbatim}
-$B$3$NL>A0$K$O(B4$B$D$NL>%H!<%/%s$H!$(B2$B$D$N(Bvon$B%H!<%/%s$H!$(B2$B$D$N@+%H!<%/%s$,$"$k!%(B
-von$B%Q!<%H$O>.J8;z$G;O$^$k$3$H$+$i!$(B\BibTeX\ $B$O3F!9$NItJ,$,$I$3$+$i;O$^$j!$(B
-$B$I$3$G=*$k$+$,$o$+$k!%(B
-
-$B0lHL$KCf3g8L$N%l%Y%k$,(B0$B$N$H$3$m$G>.J8;z$G;O$^$k$b$N$O(Bvon$B%H!<%/%s$H$5$l$k!%(B
-$B5;=QE*$K$O!VFC<lJ8;z!W$OCf3g8L$N%l%Y%k(B0$B$G$"$k$+$i!$(B\TeX\ $B$N%3%^%s%I(B
-$BJ8;zNs$NBgJ8;z!$>.J8;z$rJ]$D$h$&$J%@%_!<$NFC<lJ8;z$r;H$&$3$H$G!$(B
-\BibTeX\ $B$,(Bvon$B%H!<%/%s$H$7$F07$&$h$&$K(B/$B07$o$J$$$h$&$K$G$-$k!%(B
-
-$B$^$H$a$k$H!$(B\BibTeX\ $B$OL>A0$N=q$-J}$H$7$F<!$N(B3$B$D$N7A<0$r5v$9!%(B
-\begin{verbatim}
- "First von Last"
- "von Last, First"
- "von Last, Jr, First"
-\end{verbatim}
-Jr$B%Q!<%H$,$"$k>l9g!$$"$k$$$O@+$,J#?t$N9=@.MWAG$+$i$J$k>l9g0J30$G$O(B
-$B0lHV:G=i$N=q$-J}$r;H$&$N$,IaDL$G$"$k!%(B
-
-\item
-\JBibTeX\ $B$G$O4A;z%3!<%IL>$N>l9g$K$O@+$HL>$N4V$K%9%Z!<%9(B($BH>3Q$G$bA43Q$G$b(B)$B$r(B
-$BCV$/$3$H$rI8=`$H$9$k$,!$%9%Z!<%9$,$J$/$F$b!$(B{\tt jabbrv}$B%9%?%$%k$J$I$G=PNO(B
-$B$5$l$kL>A0$,@+$N$_$K$J$i$J$$$J$I$NLdBj$7$+@8$8$J$$!%$^$?!$J#?t$N;aL>$rJB$Y$k(B
-$B;~$K$O(B \verb*| and | $B$NBe$o$j$K!$A43Q$N6gE@(B ``$B!$(B'' $B$"$k$$$O(B ``$B!"(B'' $B$r;H$&(B
-$B$3$H$b$G$-$k!%(B
-
-\item $B%"%k%U%!%Y%C%H=g$G$J$/!$8^==2;=g$K%=!<%H$7$?$1$l$P(B{\tt yomi}$B%U%#!<%k%I$K(B
-$B!V$R$i$,$J!W$G!VFI$_!W$r=q$$$F$*$1$P$h$$!%(B
-{\tt jplain}, {\tt jabbrv}$B$G%"%k%U%!%Y%C%HI=5-$NCx<T$O%"%k%U%!%Y%C%H=g$K(B
-$BJB$Y!$$=$N8e$KF|K\8lCx<TL>$N$b$N$r8^==2;=g$KJB$Y$?$$>l9g$J$I$K!$(B
-$B$R$i$,$JI=5-$NFI$_$r;H$($P$h$$!%(B
-
-$B$?$@$7(B{\tt jalpha}$B%9%?%$%k$G$O%i%Y%k$r$&$^$/:n$j=P$9$K$O9)IW$,I,MW$G$"$k!%(B
-{\tt jalpha}$B%9%?%$%k$r;H$C$?;~$K$O!$8^==2;=g$K%=!<%H$9$k$3$H$O$J$$$G$"$m$&$,!$(B
-$B<!$NNc$N$h$&$K$9$l$P$h$$!%(B
-
-{\baselineskip=11pt
-\begin{verbatim}
- @preamble{ "\newcommand{\noop}[1]{}" }
- @BOOK{sym,
- editor="Janusz S. Kowalik",
- title="Coupling Symbolic and Numerical Computing in Expert Systems",
- publisher="North-Holland", year=1986}
- @BOOK{dss,
- editor="Clyde W. Holsapple and Andrew B. Whinston",
- title="Decision Support Systems: Theory and Application",
- publisher="North-Holland", year=1987}
- @INCOLLECTION{goto,
- author="$B8eF#1Q0l(B", title="$B7W;;5!$K$h$k?t<0=hM}$H$O(B",
- yomi="{\noop{$B$4$H$&(B}$B8e(B}$BF#(B",
- crossref="reduce", pages="4--6", year=1986 }
- @UNPUBLISHED{$B0k:j(B,
- author="$B0k:j(B $B=(<y(B",title="How To Use {\JLaTeX}",
- yomi="{\noop{$B$$$=$6$-(B}$B0k(B}$B:j(B",
- note="memo for {\JLaTeX}", year=1987}
-\end{verbatim}
-}
-
-$B$3$&$7$F$*$1$P!$3F!9$N%i%Y%k$O(B[Kow86], [HW87],
-[$B8eF#(B86], [$B0k:j(B87]$B$H$J$j!$%"%k%U%!%Y%C%H=g$K(B[HW87], [Kow86]$B$HJB$s$@8e$K!$(B
-$B8^==2;=g$K(B[$B0k:j(B87], [$B8eF#(B86]$B$HJB$V!%(B
-\end{enumerate}
-
-\bibliography{jbtxdoc}
-\bibliographystyle{jplain}
-\end{document}
diff --git a/biblio/pbibtex/base/jbtxhak.tex b/biblio/pbibtex/base/jbtxhak.tex
deleted file mode 100644
index 4c795f80d5..0000000000
--- a/biblio/pbibtex/base/jbtxhak.tex
+++ /dev/null
@@ -1,692 +0,0 @@
-\documentstyle{jarticle}
-\def\dg{\gt}
-\def\dm{\mc}
-\voffset=-2.3cm
-\hoffset=-2.3cm
-\textwidth=16.6cm
-\textheight=25cm
-
-\def\JTeX{\leavevmode\lower .5ex\hbox{J}\kern-.17em\TeX}
-\def\JLaTeX{\leavevmode\lower.5ex\hbox{J}\kern-.17em\LaTeX}
-\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
- T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
-
-\def\JBibTeX{\leavevmode\lower .5ex\hbox{{\rm J}}\kern-0.15em\BibTeX}
-\def\trnote#1{\footnote{\parindent=16pt\hskip-15pt\hang\indent $BLuCm!'(B#1\parindent=10pt}}
-
-
-\title{Designing B\kern-.05em{\large I}\kern-.025em{\large B}\kern-.08em\TeX\
- Styles\\
-B\kern-.05em{\large I}\kern-.025em{\large B}\kern-.08em\TeX $B%9%?%$%k(B
-$B$N:n$jJ}(B
-\footnote{$BK]Lu$NItJ,$O86Cx<T$N5v2D$rF@$FG[I[$9$k$b$N$G$"$j(B,$BK]Lu$K$D$$$F(B,
-\JBibTeX $B$K4X$9$k5-=R$K$D$$$F$O>>0f$KLd$$9g$o$;$i$l$?$$!%(B}
-\ $^,$\footnote{\JBibTeX (version 0.30)\cite{jbibtex}$B$N@bL@$b4^$`!%(B}
-}
-
-\author{Oren Patashnik($BLu!'>>0f@50l(B)}
-\date{January 31, 1988($BK]LuHG!'(B1991$BG/(B1$B7n(B1$BF|(B)}
-\def\orig#1{}
-\begin{document}
-\baselineskip=17pt
-
-\maketitle
-
-\setcounter{section}{4}
-\section{$B;29MJ88%%9%?%$%k$r%O%C%/$9$k(B}
-\label{style}
-$BK\9F$O!$<B:]$K$O(B
-\BibTeX $B$N0lHLE*$J%I%-%e%a%s%H$G$"$k(B``\BibTeX ing''~\cite{btxdoc}$B$N:G=*@a(B
-$B$G$"$j!$(B
-$BBh(B\ref{style} $B@a$+$i$O$8$^$k(B($B$=$7$F$3$N@a$@$1$G=*$k(B)$B!%(B
-$B$7$+$7@h$N%I%-%e%a%s%H$O(B\BibTeX $B$NMxMQ<T8~$1$G$"$j!$K\9F$O%9%?%$%k(B
-$B:n@.<T8~$1$G$"$k$N$G!$J*M}E*$KJ,N%$7$?$b$N$H$J$C$F$$$k!%(B
-$B$H$O$$$(!$$3$NJ8=q$NFI<T$O(B``\BibTeX ing''$B$K@:DL$7$F$$$kI,MW$,$"$j!$K\9F$G(B
-$B;2>H$7$F$$$k@a!$@aHV9f$O(B2$B$D$NJ8=q$,(B1$B$D$N$b$N$H2>Dj$7$F$$$k!%(B
-
-$BK\@a$HI8=`%9%?%$%k%U%!%$%k$N%I%-%e%a%s%H$G$"$k(B{\tt btxbst.doc}$B$G(B\trnote{$BF|K\(B
-$B8lBP1~HG$O(B{\tt jbtxbst.doc}$B$G$"$k!%(B}
-$B4{B8$N%9%?%$%k%U%!%$%k$N=$@5J}K!!$?7$?$J%9%?%$%k%U%!%$%k$N:n@.(B
-$BJ}K!$r@bL@$9$k!%(B
-$B$b$7$A$c$s$H$7$?%9%?%$%k%U%!%$%k$r:n$m$&$H;W$C$F$$$k$N$G$"$l$P!$(B
-$B%9%?%$%k$K4X$7$F(Bvan~Leunen~\cite{van-leunen}$B$K!$(B
-$B%?%$%W%;%C%H$K4X$7$F(BLamport~\cite{latex}$B$H(BKnuth~\cite{texbook}$B$K!$(B
-$B$5$i$K>l9g$K$h$C$F$O!$(B
-$B:Y$+$J8_49@-$NLdBj$+$i(B{\em Scribe\/}~\cite{scribe}$B$K@:DL$7$F$$$J$1$l$P(B
-$B$J$i$J$$!%(B
-$B$;$C$;$H;E;v$r$9$k9g4V$K!$(BStrunk and White$B$K$h$kL>>.:};R(B
-\cite{strunk-and-white}$B$rFI$`$3$H$rA&$a$k$,!$FI$^$J$$$N$G$"$l$P!$(B
-$B>/$J$/$F$b%G!<%?%Y!<%9Cf$N%(%s%H%j$H;29MJ88%%j%9%H$r8+$F!$(B\BibTeX $B$,J#?t$N(B
-$BL>A0$r$I$&07$C$F$$$k$+$rD4$Y$k$3$H(B\trnote{$BF|K\8lBP1~HG$G$N4A;z%3!<%ICx<TL>$N(B
-$B07$$J}$K$D$$$F$bD4$Y$k$3$H!%(B}$B!%(B
-
-$B?7$?$J%9%?%$%k$r:n$k>l9g$K$O!$K>$_$N$b$N$K6a$$4{B8$N%9%?%$%k$r=$@5$9$k(B
-$B$N$,$h$$(B\trnote{$B?7$?$J%9%?%$%k$r:n$k;~$@$1$G$J$/!$4{B8$N%9%?%$%k$r(B
-$B=$@5$9$k;~$G$b!$D>@\(B{\tt .bst}$B%U%!%$%k$r=$@5$9$k$N$G$O$J$/(B{\tt btxbst.doc,
-jbtxbst.doc}$B$r=$@5$9$kJ}$,!$:FMxMQ2DG=@-$,9b$/$J$k!$1?$,NI$1$l$P(B1$B$D$N=$@5$G(B
-$BJ#?t$N%9%?%$%k$r=$@5$G$-$k!$$J$I$NMxE@$,$"$k!%(B}$B!%(B
-$B$3$l$O8E$$%9%?%$%k$r(B\BibTeX\ version 0.99$BMQ$K=$@5$9$k>l9g$K$b$"$F$O$^$k!%(B
-($B;d<+?H$,(B4$B$D$NHsI8=`%9%?%$%k$r=$@5$7$?7P83$+$i$NCi9p$G$"$k(B)$B!%(B
-$B8E$$(B(version 0.98i)$B%9%?%$%k$N$?$a$K:n$C$?4X?t$r?7$7$$%9%?%$%k%U%!%$%k$K(B
-$BF~$l$k;~$K$O!$BeF~4X?t(B({\tt :=})$B$N0z?t$N=gHV$,JQ99$5$l$?$3$H$KCm0U(B
-$B$7$J$$$H$$$1$J$$!%(B
-$B%9%?%$%k%U%!%$%k$,40@.$7$?$i!$(B{\tt XAMPL.BIB}$B%G!<%?%Y!<%9$NA4$F$r(B
-$B;H$C$F(B\trnote{{\tt \char"5Cnocite\{*\}}$B$G9T$($k!%(B}$B!$I8=`%(%s%H%j$NA4$F$N(B
-$B7?$KBP$7$FK>$_$N7k2L$K$J$k$3$H$r3NG'$9$l$P$h$$!%(B
-
-$BI8=`%9%?%$%k$NCn!$$d$j$?$$$3$H$,$G$-$J$$>l9g$K$O(BOren Patashnik$B$K(B
-$BJ86g$r8@$&$3$H(B\trnote{$BF|K\8lMQ$N$b$N$K$D$$$F$O(B
-$B>>0f@50l(B{\tt (matsui@denken.or.jp)}$B$KCN$i$;$k$3$H!%(B}$B!%(B
-
-\subsection{$B35MW(B}
-
-$B;29MJ88%%9%?%$%k$O%9%?%C%/%^%7%s$KBP$9$kL?Na$r8eCV1i;;;R7A<0$G5-=R$9$k!%(B
-$BI8=`%9%?%$%k$N%I%-%e%a%s%H$r8+$l$P!$$I$&=q$/$+$rCN$k$N$OFq$7$$$3$H$G$O(B
-$B$J$$$,!$K\9F$G$O$b$C$H>\$7$/@bL@$9$k(B($B4uK>$,$"$l$P$5$i$K>\$7$/$9$k(B)$B!%(B
-
-$B4pK\E*$K$O%9%?%$%k%U%!%$%k$O!$(B
-$BL>A0$N$J$$8@8l$G!$%W%m%0%i%`$r5-=R$9$k$3$H$K$h$j!$(B
-$B$I$N$h$&$K$7$F%G!<%?%Y!<%9$N%(%s%H%j(B
-$B$+$i;29MJ88%%j%9%H$r:n$k$+$r(B\BibTeX $B$K65$($k$b$N$G$"$k(B($BF|K\8lBP1~%9%?%$%k(B
-$B$G$O(B\JBibTeX $B$K65$($k$3$H$G$"$k!%0J2<(B\BibTeX $B$KEv$F$O$^$k$3$H$O(B\JBibTeX $B$K$b(B
-$BEv$F$O$^$k$N$G!$$$$A$$$A$3$H$o$i$J$$(B)$B!%(B
-($B0J2<$G$O!V%(%s%H%j!W$O!V%(%s%H%j!&%j%9%H!W$N$3$H$G$"$j!$J8L.$+$iL@$i$+$J(B
-$B>l9g$K$OC1$K!V%j%9%H!W$H$9$k(B)$B!%(B
-$B$3$N%W%m%0%i%`8@8l$K$O!$<!$N:Y@a(B(subsection)$B$G@bL@$9$k(B10$B8D$N%3%^%s%I$,$"$k!%(B
-$B$3$l$i$N%3%^%s%I$O8@8l$N%*%V%8%'%/%H!'Dj?t!$JQ?t!$4X?t!$%9%?%C%/!$(B
-$B%(%s%H%j!&%j%9%H$rA`:n$9$k$b$N$G$"$k!%(B
-($BCm0U!'$3$NJ8=qCf$NMQ8l$O@bL@$r4JC1$K$9$k$?$a$KA*$s$@$b$N$G$"$j!$(B
-\BibTeX $BK\Mh$NMQ8l$H$O<c430[$J$k!%Nc$($P$3$NJ8=qCf$N!VJQ?t!W!$!V4X?t!W(B
-$B$O$I$A$i$b(B\BibTeX $B$K$H$C$F$O4X?t$G$"$k!%(B\BibTeX $B$N%(%i!<%a%C%;!<%8$r(B
-$B2r<a$9$k;~$K$O$3$N$3$H$rG0F,$K$*$/$3$H(B)$B!%(B
-
-\BibTeX $B$N4X?t$K$O(B{\dg $BAH$_9~$_(B}$B$N$b$N(B($BBh(B\ref{built-in-fns}$B@a$G@bL@$9$k(B)
-$B$H(B{\tt MACRO}$B$+(B{\tt FUNCTION}$B$GDj5A$9$k$b$N$N(B2$B<oN`$,$"$k!%(B
-
-$B%9%?%$%k:n@.$G:G$b;~4V$N$+$+$k:n6H$O(B{\tt FUNCTION}$B%3%^%s%I$r;H$C$F(B
-$B4X?t$r:n@.$9$k!$$"$k$$$O4{B8$N$b$N$rJQ99$9$k$3$H$G$"$k!%(B
-($B<B:]$K$O!$A0=R$N;29MJ88%$K@:DL$9$k$N$KMW$9$k;~4V$NJ}$,D9$$$,!$(B
-$B$=$l$,=*$C$?8e$NOC$7$G$"$k(B)$B!%(B
-
-$BNc$H$7$F4X?t$N0lIt$r<h$j=P$7$?$b$N$r8+$F$_$h$&!%(B
-$BJ8;zNs7?JQ?t(B{\tt label}$B!$@0?t7?JQ?t(B{\tt lab.width}$B$,$"$j!$(B
-{\tt label}$B$N8e$m$K$K(B`{\tt a}'$B$rO"7k$7!$(B{\tt lab.width}$B$r(B1$BA}$d$7$?$$$H$7$h$&!%(B
-\begin{verbatim}
- . . .
- label "a" * 'label := % label := label * "a"
- lab.width #1 + 'lab.width := % lab.width := lab.width + 1
- . . .
-\end{verbatim}
-1$B9TL\$G@h$:(B{\tt label}$B$O$=$NCM$r%9%?%C%/$K%W%C%7%e$9$k!%(B
-$B<!$K(B {\tt "a"} $B$,J8;zNsDj?t(B `{\tt a}' $B$r%9%?%C%/$KCV$/!%(B
-$BB3$$$FAH$_9~$_4X?t(B {\tt *} $B$,%9%?%C%/%H%C%W$N(B2$B$D$NJ8;zNs$r%]%C%W$7!$(B
-$B$=$l$i$rO"7k$7$?$b$N$r%W%C%7%e$9$k!%(B
-{\tt 'label}$B$O$=$NJQ?tL>$r%W%C%7%e$9$k!%(B
-$B:G8e$KAH$_9~$_4X?t(B {\tt :=} $B$,JQ?tL>$HO"7k7k2L$r%]%C%W$7!$BeF~$r(B
-$B<B9T$9$k!%(B
-\BibTeX $B$O%9%?%$%k%U%!%$%kCf$N(B {\tt \%} $B0J9_$O%3%a%s%H$H$7$F07$&!%(B
-2$B9TL\$bF1MM$G$"$k$,!$%W%C%7%e$9$k@0?tDj?t(B
-$B$H$7$F(B`{\tt \#}'$B$H(B`{\tt 1}'$B$N4V$K%9%Z!<%9$N$J$$(B {\tt \#1} $B$r;H$C$F$$$k!%(B
-
-$B%9%Z!<%9$N?t$O$$$/$D$G$b$h$/!$%9%Z!<%9!$%?%V!$2~9T$O$$$/$D$"$C$F$b(B
-1$B$D$H$_$J$5$l$k(B($B8e$G4JC1$K@bL@$9$k$h$&$K!$(B
-$B%3%^%s%I$NESCf$G$O2~9T$7$J$$$[$&$,$h$$(B)$B!%(B
-
-$BJ8;zNsDj?t$H$7$F$O!$%@%V%k%/%)!<%H$G0O$C$?Cf$K$O0u;z2DG=J8;z$J$i(B
-$B2?$r=q$$$F$b$h$$(B\trnote{$BF|K\8lBP1~HG$G$O4A;z%3!<%I$G$b$h$$!%(B}$B!%(B
-$BJ8;zNsDj?t$K8B$C$F(B\BibTeX $B$OBgJ8;z$H>.J8;z$N(B
-$B6hJL$r$9$k!%$5$i$KJ8;zNsDj?t$NCf$N%9%Z!<%9$N?t$O0UL#$,(B{\dg $B$"$k(B}$B!%(B
-$B$^$?J8;zNsDj?t$O9T$r$^$?$,$C$F$O$J$i$J$$(B($B$9$J$o$AJ8;zNs$N(B
-$B;O$a$H=*$j$N%@%V%k%/%)!<%H$OF1$89T$K$J$1$l$P$J$i$J$$(B)$B!%(B
-
-$BJQ?t!$4X?t$NL>A0$O?t;z$G;O$^$C$F$O$J$i$:!$(B\LaTeX~book$B$N(B143$B%Z!<%8$K(B
-$B$"$k(B10$B8D$N6X;_J8;z$r4^$s$G$O$J$i$J$$$,!$$=$l0J30$N0u;z2DG=J8;z$J$i(B
-$B2?$r;H$C$F$b$h$$(B\trnote{$BF|K\8lBP1~HG$G$O4A;z%3!<%I$G$b$h$$!%F|K\8l(B
-$B%W%m%0%i%_%s%0$G$-$k(B{\tt :-)}$B!%(B}$B!%(B
-$B$5$i$K(B(ASCII$B%3!<%I$N(B)$BBgJ8;z$H>.J8;z$N6hJL$O$7$J$$!%(B
-
-$BJQ?t!$Dj?t$N7?$H$7$F$O@0?t7?$HJ8;zNs7?$7$+$J$$(B
-($BO@M}CM$O@0?t$N(B0($B56(B)$B$H(B1($B??(B)$B$H$7$F<B8=$7$F$$$k(B)$B!%(B
-$BJQ?t$N<oN`$H$7$F$O(B3$B<oN`$"$k!%(B
-\begin{description}
-
-\item[$BBg0hJQ?t(B\hfill] {\tt INTEGERS}$B$"$k$$$O(B{\tt STRINGS}$B%3%^%s%I$G@k8@(B
-$B$5$l$?@0?t7?$"$k$$$OJ8;zNs7?$NJQ?t!%(B
-
-\item[$B%(%s%H%jJQ?t(B\hfill] {\tt ENTRY}$B%3%^%s%I$G@k8@(B
-$B$5$l$?@0?t7?$"$k$$$OJ8;zNs7?$NJQ?t!%%(%s%H%j%j%9%H$N%(%s%H%jKh$K(B
-$BJL!9$NCM$r;}$D(B($BNc$($P(B{\tt label}$B$K%(%s%H%j$N%i%Y%k$r;}$?$;$k$3$H$,(B
-$B$G$-$k(B)$B!%(B
-
-\item[$B%U%#!<%k%I(B\hfill] $BFI$_$@$7@lMQ$NJ8;zNs7?$NJQ?t$G$"$j!$%G!<%?%Y!<%9$N(B
-$B>pJs$,3JG<$5$l$k!%CM$O(B{\tt READ}$B%3%^%s%I$G%G!<%?%Y!<%9$,FI$_9~$^$l$k(B
-$B$3$H$G@_Dj$5$l$k!%(B
-$B%(%s%H%jJQ?tF1MM$K3F!9$N%(%s%H%jKh$KJL!9$NCM$r;}$D!%(B
-\end{description}
-
-
-\subsection{$B%3%^%s%I(B}
-
-10$B8D$N%3%^%s%I$,$"$k!%(B
-\hbox{\tt ENTRY}, \hbox{\tt FUNCTION}, \hbox{\tt INTEGERS},
-\hbox{\tt MACRO}, \hbox{\tt STRINGS}$B$N(B5$B8D$OJQ?t$N@k8@!$(B
-$B4X?t$NDj5A$N$?$a$G$"$j!$(B
-\hbox{\tt READ}$B$O%G!<%?%Y!<%9$N>pJs$rFI$_9~$_!$(B
-\hbox{\tt EXECUTE}, \hbox{\tt ITERATE}, \hbox{\tt REVERSE},
-\hbox{\tt SORT})$B$N(B4$B8D$O%(%s%H%j$rA`:n$7!$=PNO$r:n$j=P$9!%(B
-$B$9$Y$F$N%3%^%s%I$rBgJ8;z$G<($7$?$,!$(B
-\BibTeX $B$O%3%^%s%IL>$NBgJ8;z$H>.J8;z$N6hJL$r$7$J$$!%(B
-
-$B$$$/$D$+$N@)8B!'(B{\tt ENTRY}$B$H(B{\tt READ}$B$N?t$O(B1$B$D$G$J$1$l$P$i$J$$!%(B
-{\tt ENTRY}$B%3%^%s%I(B, $B$9$Y$F$N(B{\tt MACRO}$B%3%^%s%I!$(B{\tt FUNCTION}$B%3%^%s%I(B
-$B$N$$$/$D$+(B($B<!@a(B{\tt call.type\$} $B;2>H(B)$B$O(B{\tt READ}$B%3%^%s%I$NA0$K(B
-$B$J$1$l$P$J$i$J$$!%$^$?(B{\tt READ}$B%3%^%s%I$O%(%s%H%jA`:n!$=PNO$N(B
-4$B$D$N%3%^%s%I$h$jA0$K$J$1$l$P$J$i$J$$!%(B
-
-($BK\<AE*$G$O$J$$$,(B)$B%3%^%s%I$N4V$K$O(B1$B$D0J>e$N%V%i%s%/9T$rCV$-!$(B
-$B4X?tDj5A$NCf$K$O%V%i%s%/9T$rCV$+$J$$$h$&$K$9$k$H$h$$!%(B
-$B$3$l$K$h$C$F(B\BibTeX $B$N9=J8%(%i!<$+$i$N2sI|$r=u$1$k$3$H$,$G$-$k!%(B
-
-$B%3%^%s%I$N0z?t$OCf3g8L(B(\verb|{ }|)$B$KF~$l$k!%(B
-$BK\@a$G=R$Y$i$l$F$$$J$$9=J8$K4X$9$k;v9`$OI8=`%U%!%$%k$N%I%-%e%a%s%H(B\trnote{
-{\tt btxbst.doc, jbtxbst.doc}$B$N$3$H!%(B}$B$r;2>H$5$l$?$$!%(B
-$B0J2<$G(B10$B8D$N%3%^%s%I$N@bL@$r9T$&!%(B
-
-\begin{description}
-
-\item[\hbox{\tt ENTRY}\hfill]
-$B%U%#!<%k%I$H%(%s%H%jJQ?t$r@k8@$9$k!%(B
-3$B0z?t$G$"$j!$3F!9$N0z?t$O(B($B6u$+$b$7$l$J$$$,(B)$BJQ?tL>$N%j%9%H$G$"$k!%(B
-$B$=$l$i$O%U%#!<%k%I!$@0?t7?$N%(%s%H%jJQ?t!$J8;zNs7?$N%(%s%H%jJQ?t$G$"$k!%(B
-$B$^$?(B\BibTeX $B$,Aj8_;2>H$G;H$&$?$a$K<+F0E*$K@k8@$9$k(B
-{\tt crossref}$B%U%#!<%k%I$H!$(B
-{\tt SORT}$B%3%^%s%I$G;H$&%=!<%H%-!<$H$7$F(B{\tt sort.key\$} $B$,!$J8;zNs7?$N(B
-$B%(%s%H%jJQ?t$H$7$F<+F0E*$K@k8@$5$l$k!%(B
-$B0J>e$NJQ?t$O%(%s%H%j!&%j%9%H$N%(%s%H%jKh$KJL!9$NCM$r;}$D!%(B
-
-\item[\hbox{\tt EXECUTE}\hfill]
-$B4X?t$r(B1$B$D<B9T$9$k!%0z?t$O4X?tL>(B1$B$D$G$"$k!%(B
-
-\item[\hbox{\tt FUNCTION}\hfill]
-$B?7$?$J4X?t$rDj5A$9$k!%(B
-2$B0z?t$G$"$j!$:G=i$,L>A0$G(B2$BHVL\$,Dj5A$G$"$k!%(B
-$B4X?t$O;H$&A0$KDj5A$7$J$1$l$P$J$i$J$$!%$7$?$,$C$F:F5"4X?t$O5v$5$l$J$$!%(B
-
-\item[\hbox{\tt INTEGERS}\hfill]
-$B@0?t7?$NBg0hJQ?t$r@k8@$9$k!%(B
-$B0z?t$OJQ?tL>$N%j%9%H(B1$B$D$G$"$k!%(B
-$BJ8;zNsJQ?t$ND9$5$r@)8B$9$kBg0hE*JQ?t$H$7$F(B{\tt entry.max\$} $B$H(B
-{\tt global.max\$} $B$,<+F0E*$K@k8@$5$l$k!%(B
-$B$3$N%3%^%s%I$O%9%?%$%k%U%!%$%kCf$K$$$/$D$"$C$F$b$h$$$,!$JQ?t$O;H$&A0$K(B
-$B@k8@$7$J$1$l$P$J$i$J$$!%(B
-
-\item[\hbox{\tt ITERATE}\hfill]
-$B8=:_$N%j%9%H$N=gHV$K%j%9%H$N%(%s%H%j$KBP$7$F(B1$B$D$N4X?t$r<B9T$9$k(B
-($B:G=i$O%j%9%H$O0zMQ=g$KJB$s$G$$$k$,!$(B{\tt SORT}$B$K$h$C$F=gHV$OJQ$o$k(B)$B!%(B
-$B0z?t$O4X?tL>(B1$B$D$G$"$k!%(B
-
-\item[\hbox{\tt MACRO}\hfill]
-$BJ8;zNs%^%/%m$rDj5A$9$k!%(B
-$B0z?t$O(B2$B$D$G!$:G=i$,JQ?tL>!$4X?tL>$HF1$8$h$&$K07$o$l$k%^%/%mL>$G!$(B
-$B<!$,%@%V%k%/%)!<%H$G0O$^$l$?J8;zNs$G$"$j!$$=$NDj5A$G$"$k!%(B
-$B7nL>$N(B3$BJ8;z$N>JN,7A$H$h$/;H$o$l$kO@J8;o$N>JN,7A$rDj5A$7$F$*$/$3$H!%(B
-$B$3$NDj5A$OMxMQ<T$N%G!<%?%Y!<%9Cf$NDj5A$GCV$-49$($k$3$H$,$G$-$k$+$i!$(B
-$BMxMQ<T$KJQ99$7$F$b$i$$$?$/$J$$$b$N$O!$F1$89=J8$N(B{\tt FUNCTION}$B$r(B
-$B;H$C$FDj5A$9$l$P$h$$!%(B
-
-\item[\hbox{\tt READ}\hfill]
-$B%(%s%H%j!&%j%9%HCf$N%(%s%H%j$N%U%#!<%k%I$NCM$r%G!<%?%Y!<%9(B
-$B$+$iC5:w$7$F@_Dj$9$k!%(B
-$B0z?t$O$J$$!%(B
-$B%G!<%?%Y!<%9Cf$N%(%s%H%j$K!$BP1~$9$k%U%#!<%k%I$NCM$,$J$$>l9g$K$O(B
-($BI,$:$7$b%G!<%?%Y!<%9Cf$K$9$Y$F$N%U%#!<%k%I$,=q$+$l$F$$$k$o$1$G$O$J$$(B)
-$B$=$N%U%#!<%k%I$NCM$K$O7gB,CM$N%^!<%/$,IU$/!%(B
-
-\item[\hbox{\tt REVERSE}\hfill]
-{\tt ITERATE}$B%3%^%s%I$H$^$C$?$/F1$8$3$H$r%(%s%H%j%j%9%H$N5U=g$K<B9T$9$k!%(B
-
-\item[\hbox{\tt SORT}\hfill]
-$BJ8;zNs7?$N%(%s%H%jJQ?t(B{\tt sort.key\$} $B$r;H$C$F%(%s%H%j%j%9%H$r(B
-$B%=!<%H$9$k!%(B
-$B0z?t$O$J$$!%(B
-
-\item[\hbox{\tt STRINGS}\hfill]
-$BJ8;zNs7?$NBg0hJQ?t$r@k8@$9$k!%(B
-$B0z?t$OJQ?tL>$N%j%9%H(B1$B$D$G$"$k!%(B
-$B$3$N%3%^%s%I$O%9%?%$%k%U%!%$%kCf$K$$$/$D$"$C$F$b$h$$$,!$JQ?t$O;H$&A0$K(B
-$B@k8@$7$J$1$l$P$J$i$J$$!%(B
-\end{description}
-
-\subsection{$BAH$_9~$_4X?t(B}
-\label{built-in-fns}
-
-$BAH$_9~$_4X?t$N@bL@$NA0$K!$AH$_9~$_%*%V%8%'%/%H$D$$$F>/$7@bL@$7$F$*$/!%(B
-$BAH$_9~$_$N%(%s%H%jJ8;zNsJQ?t$H$7$F(B{\tt sort.key\$} $B$,$"$j!$(B
-$B%=!<%H$r9T$&%9%?%$%k$G$OCM$r@_Dj$7$J$1$l$P$J$i$J$$!%(B
-$BAH$_9~$_$N%U%#!<%k%I$H$7$F!$Bh(B4$B@a$G=R$Y$?Aj8_;2>H5!G=$N$?$a$N(B
-{\tt crossref}$B$,$"$k!%(B
-$B$5$i$K@0?t7?$NBg0hJQ?t(B
-{\tt entry.max\$} $B$H(B{\tt global.max\$} $B$,$"$j!$$=$NCM$O(B\BibTeX $B$NFbItDj?t(B
-$B$K@_Dj$5$l$F$$$k!%(B
-\BibTeX $B$+$i7Y9p%a%C%;!<%8$,=P$J$$$h$&!$(B
-$BJ8;zNs$X$NBeF~$NA0$K!$BeF~$9$kJ8;zNsD9$r$3$l$i$NCM$h$jC;$/$7$F(B
-$B$*$+$M$P$J$i$J$$!%(B
-
-$B8=:_AH$_9~$_4X?t$O(B37$B8D$"$k(B\trnote{$BF|K\8lBP1~HG$G$O!$AH$_9~$_4X?t$r(B1$B$D(B
-$BDI2C$7$F$$$k$N$G!$(B38$B8D$"$k!%(B}$B!%(B
-$B$9$Y$F$NAH$_9~$_4X?t$NL>A0$O:G8e$,(B `{\tt \$}' $B$G=*$k!%(B
-$B0J2<$G$O!V(B1$BHVL\!W!$!V(B2$BHVL\!W$H$$$&$N$O%9%?%C%/$+$i%]%C%W$5$l$?=gHV$r0UL#$9$k!%(B
-$B!V%j%F%i%k!W$O%9%?%C%/$NMWAG$G$"$j!$@0?tCM!$J8;zNs!$JQ?tL>!$(B
-$B4X?tL>!$$"$k$$$O7gB,%U%#!<%k%I$rI=$9FCJL$NCM$N$$$:$l$+$G$"$k!%(B
-$B%]%C%W$5$l$?%j%F%i%k$N7?$,8m$C$F$$$k$H(B\BibTeX $B$OJ86g$r$$$C$?8e!$(B
-$B4X?t$NJV$9CM$N7?$KBP1~$7$F!$@0?tCM$N(B0$B$"$k$$$O6uJ8;zNs$r%W%C%7%e$9$k!%(B
-
-\begin{description}
-
-\item[\hbox{\tt >}\hfill]
-2$B$D$N(B($B@0?t(B)$B%j%F%i%k$r%]%C%W$7!$Hf3S$r9T$$!$(B2$BHVL\$,(B1$BHVL\$h$jBg$-$1$l$P(B1$B$r(B
-$B$=$&$G$J$1$l$P(B0$B$r%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt <}\hfill]
-$B>e$HF1MM(B($B>.$5$1$l$P(B)$B!%(B
-
-\item[\hbox{\tt =}\hfill]
-$B%9%?%C%/%H%C%W$N(B($B$H$b$K@0?t$"$k$$$OJ8;zNs$N(B) 2$B$D$N%j%F%i%k$r(B
-$B%]%C%W$7$FHf3S$7!$Ey$7$1$l$P(B1$B$r!$$=$&$G$J$1$l$P(B0$B$r%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt +}\hfill]
-($B@0?t$N(B)2$B$D$N%j%F%i%k$r%]%C%W$7$=$NOB$r%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt -}\hfill]
-($B@0?t$N(B)2$B$D$N%j%F%i%k$r%]%C%W$7$=$N:9$r%W%C%7%e$9$k!%(B
-(2$BHVL\$+$i(B1$BHVL\$r0z$/(B)$B!%(B
-
-\item[\hbox{\tt *}\hfill]
-2$B$D$N(B($BJ8;zNs(B)$B%j%F%i%k$r%]%C%W$7!$$=$l$i$rO"7k$7$?$b$N$r%W%C%7%e$9$k(B
-($B5U=g!$(B2$BHVL\$N8e$K(B1$BHVL\$rO"7k$9$k(B)$B!%(B
-
-\item[\hbox{\tt :=}\hfill]
-2$B$D$N%j%F%i%k$r%]%C%W$7(B1$BHVL\(B($BBg0hJQ?t$+%(%s%H%jJQ?t(B)$B$K(B2$BHVL\$N%j%F%i%k$N(B
-$BCM$rBeF~$9$k!%(B
-
-\item[\hbox{\tt add.period\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($BJ8;zNs(B)$B%j%F%i%k$r%]%C%W$7!$(B`{\tt \}}' $B$G$J$$:G8e$NJ8;z$,(B
-`{\tt .}'$\!$, `{\tt ?}'$\!$, `{\tt !}'$B$N$$$:$l$G$b$J$1$l$P(B
-`{\tt .}'$B$r:G8e$K2C$($?7k2L$r%W%C%7%e$9$k!%$$$:$l$+$G$"$l$P85$NJ8;zNs$r(B
-$B%W%C%7%e$9$k!%(B
-
-{\dg \JBibTeX $B$G$NCm0U(B}$B!'(B
-$BA43Q$N(B`$B!%(B'$B!$(B`$B!#(B'$B!$(B`$B!)(B'$B!$(B`$B!*(B'$B$N8e$K$b(B `{\tt .}' $B$O2C$($J$$!%(B
-
-\item[\hbox{\tt call.type\$}\hfill]
-$B$=$NL>A0$,%(%s%H%j$N%(%s%H%j7?$NL>A0$G$"$k4X?t$r<B9T$9$k!%(B
-$BNc$($P!$%(%s%H%j$N7?$,(B{\tt book}$B$G$"$l$P(B{\tt book}$B$H$$$&4X?t$,<B9T$5$l$k!%(B
-{\tt ITERATE}$B%3%^%s%I$N0z?t$H$7$F;XDj$5$l$?>l9g$K$O!$(B{\tt call.type\$} $B$O(B
-$B%(%s%H%j$N>pJs$r(B{\tt .bbl}$B%U%!%$%k$K=PNO$9$k!%(B
-$BITL@$J%(%s%H%j7?(B($BL$Dj5A$N7?(B)$B$KBP$7$F$O(B{\tt default.type}$B$r<B9T$9$k!%(B
-$B$7$?$,$C$F3F!9$NI8=`%(%s%H%j7?$KBP1~$9$k$b$N0J30$K(B{\tt default.type}$B$H$$$&7?$K(B
-$BBP1~$9$k4X?t$r(B{\tt READ}$B%3%^%s%I$NA0$KDj5A$7$F$*$+$M$P$J$i$J$$!%(B
-
-\item[\hbox{\tt change.case\$}\hfill]
-2$B$D$N(B($BJ8;zNs(B)$B%j%F%i%k$r%]%C%W$7!$(B1$BHVL\$N%j%F%i%k$N;XDj$K$7$?$,$C$F!$(B
-$B0J2<$K@bL@$9$k7A<0$G!$(B2$BHVL\$NJ8;zNs$NBgJ8;z(B/$B>.J8;zJQ49$r9T$&(B
-($BCm0U!'<!J8$G!VJ8;z!W$H$OCf3g8L$N%l%Y%k(B0$B!$:G$b30B&$NCf3g8L$N%l%Y%k$NJ8;z$N(B
-$B$3$H$G$"$j!$Bh(B4$B@a$G@bL@$7$?!VFC<lJ8;z!W$r=|$/$=$l0J30$NJ8;z$OJQ49$5$l$J$$(B)$B!%(B
-1$BHVL\$N%j%F%i%k$,(B`{\tt t}'$B$G$"$l$P!$J8;zNs$N(B1$BHV;O$a$NJ8;z$*$h$S%3%m%s$N8e$K(B
-$B%9%Z!<%9$,(B1$B8D0J>eB3$/J8;zNs$N:G=i$NJ8;z$O$=$N$^$^$G!$$=$l0J30$r>.J8;z$K(B
-$BJQ49$9$k!%(B
-1$BHVL\$N%j%F%i%k$,(B`{\tt l}'$B$G$"$l$P!$$9$Y$F$NJ8;z$r>.J8;z$KJQ49$9$k!%(B
-1$BHVL\$N%j%F%i%k$,(B`{\tt u}'$B$G$"$l$P!$$9$Y$F$NJ8;z$rBgJ8;z$KJQ49$9$k!%(B
-$B$=$7$FJQ497k2L$NJ8;zNs$r%W%C%7%e$9$k!%(B
-2$B$D$N%j%F%i%k$N7?$,J8;zNs7?$G$J$$>l9g$K$OJ86g$r8@$$!$6uJ8;zNs$r%W%C%7%e$9$k!%(B
-$B%j%F%i%k$N7?$O9g$C$F$$$k$,!$JQ49;XDj$,>e5-$N2?$l$G$b$J$$>l9g$K$O!$J86g$r(B
-$BIU$1$?8e!$C1$K(B2$BHVL\$NJ8;zNs$r$=$N$^$^$N7A$G%W%C%7%e$9$k(B
-($B$b$&(B1$B$D$NCm0U!'JQ49;XDjJ8;z$NBgJ8;z(B/$B>.J8;z$O6hJL$5$l$J$$!%$9$J$o$A(B
-{\tt t}$B$H(B{\tt T}$B$OF1$8$b$N$H$5$l$k(B)$B!%(B
-
-\item[\hbox{\tt chr.to.int\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($BJ8;zNs(B)$B%j%F%i%k$r%]%C%W$7!$$=$ND9$5$,(B1$BJ8;z$G$"$k$3$H(B
-$B$r3NG'$7$?8e!$$=$N(BASCII$B%3!<%I$N@0?t$r%W%C%7%e$9$k!%(B
-
-{\dg \JBibTeX $B$G$NCm0U(B}$B!'(B
-$B4A;z%3!<%IJ8;z$KBP1~$9$k$?$a$K!$%j%F%i%k$,4A;z%3!<%IJ8;z$N>l9g$K$O(B
-2$B%P%$%H$r(B1$BJ8;z$H?t$(!$CM$H$7$F$O(B1$B%P%$%HL\$N%3!<%ICM(B(EUC$B%3!<%ICM(B)$B$r(B
-$B%W%C%7%e$9$k!%$?$@$7(B
-$B$3$l$O(B\JBibTeX\ version 0.10$B$H$N8_49@-$N$?$a$K;D$7$?$b$N$G$"$j!$;EMMJQ99(B
-$B$5$l$k2DG=@-$,9b$$!%(B
-
-\item[\hbox{\tt cite\$}\hfill]
-$B%(%s%H%j$KBP1~$9$k(B {\verb|\cite|}$B%3%^%s%I$N0z?t$NJ8;zNs$r%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt duplicate\$}\hfill]
-$B%9%?%C%/%H%C%W$N%j%F%i%k$r%]%C%W$7$=$N%3%T!<$r(B2$B$D%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt empty\$}\hfill]
-$B%9%?%C%/%H%C%W$N%j%F%i%k$r%]%C%W$7!$$=$l$,7gB,%U%#!<%k%I$G$"$k$+!$$"$k$$$O(B
-$BJ8;zNsCf$K6uGrJ8;z0J30$,L5$$>l9g$K!$@0?t$N(B1$B$r%W%C%7%e$7!$$=$l0J30$N>l9g$K$O(B
-0$B$r%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt format.name\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B3$B$D$N%j%F%i%k(B($B=g$KJ8;zNs!$@0?t!$J8;zNs(B)$B$r%]%C%W$9$k!%(B
-$B:G8e$NJ8;zNs%j%F%i%k$,L>A0%j%9%H(B($BMWAG$,8D?ML>$KBP1~(B)$B$G$"$j!$@0?t%j%F%i%k$,(B
-$B%j%9%H$N2?HVL\$r<h$j=P$9$N$+$N;XDj$G$"$j!$:G=i$NJ8;zNs%j%F%i%k$,L>A0$r(B
-$B$I$NMM$K%U%)!<%^%C%H$9$k$N$+(B($B<!@a$G@bL@$9$k(B)$B$N;XDj$G$"$k!%(B
-$B%U%)!<%^%C%H$5$l$?L>A0$NJ8;zNs$r%W%C%7%e$9$k!%(B
-
-{\dg \JBibTeX $B$G$NCm0U(B}$B!'(B
-$B$3$N4X?t$G$OA43Q$N%9%Z!<%9$OH>3Q$N%9%Z!<%9$HF1$8$H$_$J$9(B($B$h$j@53N$K(B
-$B$$$&$HA43Q$N%9%Z!<%9$OH>3Q$N%9%Z!<%9$KJQ49$5$l$F=hM}$5$l$k(B)$B!%$^$?!$A43Q$N(B
-$B6gE@(B ``$B!$(B'' $B$H(B ``$B!"(B'' $B$b(B ``\verb*| and |'' $B$HF1MM$K07$&$N$G!$(B
-$B4A;z%3!<%I;aL>$O6gE@$G6h@Z$C$FJB$Y$k$3$H$,$G$-$k!%(B
-
-
-\item[\hbox{\tt if\$}\hfill]
-3$B$D$N%j%F%i%k(B($B=g$K(B2$B$D$N4X?t%j%F%i%k!$@0?t%j%F%i%k(B)$B$r%]%C%W$7!$(B
-$B:G8e$N%j%F%i%kCM$N@0?tCM$,(B0$B$h$jBg$-$$;~$K$O(B2$BHVL\$N%j%F%i%k$r<B9T$7!$(B
-$B$=$&$G$J$1$l$P(B1$BHVL\$N%j%F%i%k$r<B9T$9$k!%(B
-
-\item[\hbox{\tt int.to.chr\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($B@0?t(B)$B%j%F%i%k$r%]%C%W$7!$$=$l$r(BASCII$B%3!<%I$H$7$F!$(B
-$BBP1~$9$kJ8;z$r(B1$BJ8;z$NJ8;zNs$KJQ49$7$?$b$N$r%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt int.to.str\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($B@0?t(B)$B%j%F%i%k$r%]%C%W$7!$$=$l$r(B($B0l0U$KDj$^$k(B)$BJ8;zNs$K(B
-$BJQ49$7$F%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt missing\$}\hfill]
-$B%9%?%C%/%H%C%W$r%]%C%W$7!$$=$l$,7gB,%U%#!<%k%I$G$"$l$P@0?t$N(B1$B$r!$$=$&$G(B
-$B$J$1$l$P(B0$B$r%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt newline\$}\hfill]
-$B=PNO%P%C%U%!$KC_@Q$5$l$F$$$k>pJs$r(B{\tt bbl}$B%U%!%$%k$K=q$-=P$9!%(B
-$B=PNO%P%C%U%!$,6u$G$"$k>l9g$K8B$j6u9T$r=q$-=P$9!%(B
-{\tt write\$} $B$OE,Ev$K2~9T$r9T$J$&$+$i!$6u9T$r=q$-=P$9;~!$$"$k$$$O(B
-$BL@<(E*$K2~9T$7$?$$;~$@$1$K!$$3$N4X?t$r;H$&$N$,$h$$!%(B
-
-\item[\hbox{\tt num.names\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($BJ8;zNs(B)$B%j%F%i%k$r%]%C%W$7J8;zNsCf$NL>A0$N?t!$(B
-$B$9$J$o$A!$BgJ8;z(B/$B>.J8;z$rL5;k$7$F!$Cf3g8L$N%l%Y%k(B0$B$N0LCV$K$"$j!$A08e$,(B
-$B6uGrJ8;z$G$"$k(B``and''$BItJ,J8;zNs$N?t$K(B1$B$r2C$($?CM!$(B
-$B$r%W%C%7%e$9$k!%(B
-
-{\dg \JBibTeX $B$G$NCm0U(B}$B!'(B
-$B$3$N4X?t$G$OA43Q$N%9%Z!<%9$OH>3Q$N%9%Z!<%9$HF1$8$H$_$J$9(B($B$h$j@53N$K(B
-$B$$$&$HA43Q$N%9%Z!<%9$OH>3Q$N%9%Z!<%9$KJQ49$5$l$F=hM}$5$l$k(B)$B!%$^$?!$A43Q$N(B
-$B6gE@(B ``$B!$(B'' $B$H(B ``$B!"(B'' $B$b(B ``\verb*| and |'' $B$HF1MM$K07$&$N$G!$(B
-$B4A;z%3!<%I;aL>$O6gE@$G6h@Z$C$FJB$Y$k$3$H$,$G$-$k!%(B
-
-\item[\hbox{\tt pop\$}\hfill]
-$B%9%?%C%/%H%C%W$r%]%C%W$9$k$,%W%j%s%H$O$7$J$$!%ITI,MW$J%j%F%i%k$r(B
-$B<h$j=|$/$N$K;H$&!%(B
-
-\item[\hbox{\tt preamble\$}\hfill]
-$B%G!<%?%Y!<%9%U%!%$%k$+$iFI$_9~$s$@(B{\tt @PREAMBLE}$B$9$Y$F$rO"7k$7$?J8;zNs$r(B
-$B%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt purify\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($BJ8;zNs(B)$B%j%F%i%k$r%]%C%W$7!$(B
-$B6uGrJ8;z!$%O%$%U%s(B`\verb|-|'$B$H%?%$(B`\verb|~|'
-($B$3$l$i$O%9%Z!<%9$KJQ49$5$l$k(B)$B$N$$$:$l$G$b$J$$%"%k%U%!%Y%C%H(B
-$B0J30$NJ8;z!$!VFC<lJ8;z!W$KIU?o$7$?@)8fJ8;zNs(B($B%3%^%s%I(B; control sequence)$B$K(B
-$B4^$^$l$k%"%k%U%!%Y%C%HJ8;z$r=|5n$7$?J8;zNs$r%W%C%7%e$9$k(B\trnote{$B4A;z%3!<%I(B
-$BJ8;zNs$J$iJQ2=$7$J$$!%(B}$B!%(B
-
-\item[\hbox{\tt quote\$}\hfill]
-$B%@%V%k%/%)!<%HJ8;z(B(`\verb|"|')1$BJ8;z$+$i$J$kJ8;zNs$r%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt skip\$}\hfill]
-$B2?$b$7$J$$!%(B
-
-\item[\hbox{\tt stack\$}\hfill]
-$B%9%?%C%/$NFbMF$rA4It%]%C%W$7$F%W%j%s%H$9$k!%%9%?%$%k:n@.;~$N%G%P%C%0MQ!%(B
-
-\item[\hbox{\tt substring\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B3$B$D$N%j%F%i%k(B($B=g$KD9$5(B{\it len}$B!$3+;O0LCV(B{\it start}$B$N(B
-2$B$D$N@0?t%j%F%i%k!$J8;zNs%j%F%i%k(B)$B$r%]%C%W$9$k!%(B
-{\it start}$B$,@5$J$i$PJ8;zNs$N@hF,$+$i?t$($F!$(B
-($B:G=i$,(B1$BJ8;zL\$H$7$F(B){\it start}$BJ8;zL\$+$i$N!$(B
-{\it start}$B$,Ii$J$i$PJ8;zNs$N=*$j$+$i?t$($F(B($B:G8e$NJ8;z$,(B1$BJ8;zL\$H$7$F(B)$B!$(B
-$-${\it start}$BJ8;zL\$+$i$N!$(B
-$BO"B3$9$k(B($B9b!9(B){\it len}$BJ8;z$NItJ,J8;zNs$r%W%C%7%e$9$k!%(B
-
-{\dg \JBibTeX $B$G$NCm0U(B}$B!'(B
-$B$3$N4X?t$O(B1$BJ8;z$O(B1$B%P%$%H$+$i$J$k$b$N$H$7$F=hM}$9$k$N$G!$4A;z%3!<%I(B
-$BJ8;zNs$G$O;XDj$7$?(B
-$BJ8;z?t$NH>J,$N?t$N4A;z%3!<%I(B
-$B$,F@$i$l$k!%$^$?4A;z%3!<%I$N(B1$BJ8;z$N4V$G@Z$i$l$J$$$h$&$K(B
-$B3+;O0LCV!$J8;z?t(B($B%P%$%H?t(B)$B$ND4@0$r9T$J$&!%D4@0$O3+;O0LCV$,4A;z%3!<%I$N(B1$B%P%$%HL\(B
-$B$K0lCW$7$F$$$l$P!%3+;O0LCV$O$=$N$^$^!$(B2$B%P%$%HL\$G$"$l$P(B1$B%P%$%HL\$+$i<h$j=P$9(B
-$B$h$&$KD4@0$9$k!%=*N;0LCV$,4A;z%3!<%I$N(B1$B%P%$%HL\$G$"$l$P(B2$B%P%$%HL\$^$G<h$j=P$9(B
-$B$h$&$KD4@0$9$k!%$7$?$,$C$F;XDj$7$?D9$5$h$j:GBg(B2$B%P%$%HD9$$J8;zNs$H$J$k!%(B
-$B$3$l$OF|K\8lMQ$G$J$$%9%?%$%k%U%!%$%k$r;H$C$?>l9g$G$b$=$l$J$j$N=PNO$,F@$i$l$k(B
-$B$h$&$K$9$k$?$a$G$"$k!%(B
-
-\item[\hbox{\tt swap\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B2$B$D$N%j%F%i%k$N=g=x$rF~$lBX$($k!%(B
-
-\item[\hbox{\tt text.length\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($BJ8;zNs(B)$B%j%F%i%k$r%]%C%W$7!$(B
-$B%"%/%;%s%HIU$-J8;z(B($B@53N$K$OBh(B4$B@a$GDj5A$5$l$F$$$k!VFC<lJ8;z!W(B)$B$O!$(B
-($BBP1~$9$k1&Cf3g8L$,7g$1$F$$$F$b(B)$B!$(B
-1$BJ8;z$H$7$F?t$($?;~$NJ8;z?t$r%W%C%7%e$9$k!%(B
-
-{\dg \JBibTeX $B$G$NCm0U(B}$B!'(B
-$B4A;z%3!<%I(B1$BJ8;z$O(B2$BJ8;z$H?t$($k!%(B
-
-\item[\hbox{\tt text.prefix\$}\hfill]
-2$B$D$N%j%F%i%k(B($B=g$K@0?t%j%F%i%k(B{\it len}$B!$J8;zNs%j%F%i%k(B)$B$r%]%C%W$7!$(B
-$BJ8;zNs$N@hF,$+$i(B($B9b!9(B){\it len}$BJ8;z$NO"B3$7$?J8;zNs$r%W%C%7%e$9$k!%(B
-{\tt substring\$} $B$K;w$F$$$k$,!$$3$N4X?t$G$O!$!VFC<lJ8;z!W$O(B
-$BBP1~$9$k1&Cf3g8L$,7g$1$F$$$F$b!$J#?t$N(BASCII$BJ8;z$+$i9=@.$5$l$F$$$F$b!$(B
-1$BJ8;z$H$7$F?t$($k!%(B
-
-{\dg \JBibTeX $B$G$NCm0U(B}$B!'(B
-$B$3$N4X?t$G$OFC<lJ8;z0J30$NJ8;z$O!$(B1$BJ8;z$O(B1$B%P%$%H$+$i$J$k$b$N$H$7$F(B
-$B=hM}$9$k$N$G!$4A;z%3!<%IJ8;zNs$G$O;XDj$7$?J8;z?t$NH>J,$N?t$N4A;z$+$i$J$k(B
-$BJ8;zNs$,F@$i$l$k!%(B
-$B$^$?4A;z%3!<%I$N(B1$BJ8;z$N4V$G@Z$i$l$J$$$h$&$K!$=*N;0LCV$,4A;z%3!<%I$N(B
-1$B%P%$%HL\$G$"$l$P(B2$B%P%$%HL\$^$G<h$j=P$9$h$&$KD4@0$9$k!%(B
-$B$7$?$,$C$F;XDj$7$?D9$5$h$j:GBg(B1$B%P%$%HD9$$J8;zNs$H$J$k!%(B
-$B$3$l$OF|K\8lMQ$G$J$$%9%?%$%k%U%!%$%k$r;H$C$?>l9g$G$b$=$l$J$j$N=PNO$,F@$i$l$k(B
-$B$h$&$K$9$k$?$a$G$"$k(B($BNc$($P(B{\tt alpha}$B$G$O%i%Y%k$rCx<TL>$N@+$N@hF,(B3$BJ8;z(B
-$B$rMQ$$$F:n@.$9$k$,!$4A;z%3!<%I$NCf4V$G=*$i$J$$$h$&$K(B2$BJ8;z$K$7$F$7$^$&$H(B
-$B>pJsNL$,>/$J$/$J$k!$$^$?4A;z%3!<%I$OFC<lJ8;z$H9M$($F=hM}$9$k$H%i%Y%k$,D9$/(B
-$B$J$j2a$.$k$N$G$3$N$h$&$J;EMM$H$7$?(B)$B!%(B
-
-\item[\hbox{\tt top\$}\hfill]
-$B%9%?%C%/%H%C%W$r%]%C%W$7$=$NFbMF$rC<Kv$H%m%0%U%!%$%k(B{\tt blg}$B$K%W%j%s%H$9$k!%(B
-$B%G%P%C%0$KLrN)$D!%(B
-
-\item[\hbox{\tt type\$}\hfill]
-$B8=:_$N%(%s%H%j$N7?(B({\tt book, article}$B$J$I(B)$B$NJ8;zNs$r%W%C%7%e$9$k!%(B
-$BCN$i$J$$7?$"$k$$$OL$Dj5A$N7?$G$"$l$P6uJ8;zNs$r%W%C%7%e$9$k!%(B
-
-\item[\hbox{\tt warning\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($BJ8;zNs7?(B)$B%j%F%i%k$r%]%C%W$7!$(B
-$B7Y9p%a%C%;!<%8$G$"$k$3$H$r<($7$F%W%j%s%H$9$k!%(B
-$B$^$?!$=PNO$7$?7Y9p%a%C%;!<%8$N?t$r(B1$BA}$d$9!%(B
-
-\item[\hbox{\tt while\$}\hfill]
-2$B$D$N(B($B4X?t(B)$B%j%F%i%k$r%]%C%W$7!$:G=i$N4X?t$r<B9T$7$?7k2L$G$"$k%9%?%C%/%H%C%W(B
-$B$NCM$,(B0$B$h$jBg$-$$4V!$(B2$BHVL\$N4X?t$r7+JV$7<B9T$9$k!%(B
-
-\item[\hbox{\tt width\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($BJ8;zNs7?(B)$B%j%F%i%k$r%]%C%W$7!$$=$N0u;zI}$r$"$kAjBPC10L$K(B
-$B4p$E$$$F7W;;$7$?@0?tCM$r%W%C%7%e$9$k(B
-($B8=:_$O(B1987$BG/(B6$B7n%P!<%8%g%s$N(B$cmr10$$B%U%)%s%H$K4p$E$$$F!$(B1/100$B%]%$%s%H$r(B
-1$B$H$7$F7W;;$9$k(B\trnote{$B4A;z%3!<%I$NI}>pJs$O@53N$G$J$$$N$GCm0U$,I,MW!%(B})$B!%(B
-$B$3$N4X?t$OJ8;zNs$rJ8;zDL$j$K07$&!$$9$J$o$A!$(B($BBP1~$9$k1&Cf3g8L$,7g$1$F$$$F$b(B)
-$B!VFC<lJ8;z!W$OFCJL$K07$&0J30$O!$(B
-$B$?$H$($"$kJ8;z$,(B\TeX $B$GFCJL$J0UL#$r;}$C$F$$$F$b!$(B
-$BJ8;z$O$=$N$^$^$N7A$G%W%j%s%H$5$l$k$b$N$H$7$FI}$r7W;;$9$k!%(B
-$B%i%Y%kJ8;zNs$NI}$rHf3S$9$k$?$a$N$b$N$G$"$k!%(B
-
-\item[\hbox{\tt write\$}\hfill]
-$B%9%?%C%/%H%C%W$N(B($BJ8;zNs(B)$B%j%F%i%k$r%]%C%W$7!$=PNO%P%C%U%!$K=q$-=P$9(B($B$=$N7k2L!$(B
-$B%P%C%U%!$,0lGU$K$J$l$P(B{\tt bbl}$B%U%!%$%k$K$b=q$-=P$5$l$k(B)$B!%(B
-
-\item[\hbox{\tt is.kanji.str\$}\hfill]
-\JBibTeX $B$N$_$GDj5A$5$l$F$$$kAH9~$_4X?t$G$"$j!$(B
-$B%9%?%C%/%H%C%W$N(B($BJ8;zNs(B)$B%j%F%i%k$r%]%C%W$7!$J8;zNsCf$KF|K\8lJ8;z(B($BA43QJ8;z(B)$B$,(B
-$B4^$^$l$F$$$l$P(B($B@0?t$N(B)1$B$r!$$=$&$G$J$1$l$P(B0$B$r%W%C%7%e$9$k!%(B
-
-\end{description}
-
-$BAH9~$_4X?t(B{\tt while\$} $B$H(B{\tt if\$} $B$G$O%9%?%C%/>e$K(B2$B$D$N4X?t%j%F%i%k$,(B
-$BI,MW$G$"$k!%(B
-$B$3$l$i$O4X?tL>$NA0$K%7%s%0%k%/%)!<%H$rIU$1$k$+!$(B
-{\tt FUNCTION}$B%3%^%s%I$r;H$C$F4X?t$rDj5A$7$?$/$J$1$l$P!$$=$NDj5A$r(B
-({\tt FUNCTION}$B%3%^%s%I$N(B2$BHVL\$N0z?t$rCf3g8L$G0O$s$G(B)$B$=$N$^$^=q$1$P$h$$!%(B
-$BNc$($P<!$K<($94X?t$N0lItJ,$O!$(B{\tt label}$B$,6uJ8;zNs$G$J$1$l$P!$(B
-$B$=$N:G8e$KJ8;z(B`{\tt a}'$B$rIU$12C$($k!%(B
-
-\begin{verbatim}
- . . .
- label "" =
- 'skip$
- { label "a" * 'label := }
- if$
- . . .
-\end{verbatim}
-
-$BL>A0$r%/%)!<%H$9$k4X?t$O!$(B{\tt skip\$} $B$N$h$&$JAH9~$_4X?t$G$"$kI,MW$O$J$/!$(B
-$BNc$($P!$%U%#!<%k%I$G$b!$<+J,$GDj5A$7$?4X?t$G$b$h$$!%(B
-
-
-\subsection{$BL>A0$N%U%)!<%^%C%H(B}
-
-$BL>A0$K$O2?$,F~$C$F$$$k$N$+(B? $B$3$l$K$D$$$F$OBh(B4$B@a$G>/$7>\$7$/@bL@$7$?!%(B
-$BL>A0$O!VL>(B(first)$B!W%Q!<%H(B, von$B%Q!<%H(B, $B!V@+(B(last)$B!W%Q!<%H$H(BJr$B%Q!<%H$+$i(B
-$B$J$j!$$=$l$>$l$OL>A0%H!<%/%s$N%j%9%H$+$i$J$j!$$=$l$>$l$N%Q!<%H$O(B
-$B6u$+$b$7$l$J$$$,!$L>A0$,6u$G$J$1$l$P@+%Q!<%H$OI,$:6u$G$O$J$$!%(B
-$B$3$N>.@a$G$OAH9~$_4X?t$N(B{\tt format.name\$} $B$K;XDj$9$k%U%)!<%^%C%H;XDjJ8;z(B
-$B$r@bL@$9$k!%(B
-
-$BNc$H$7$F!$Hs>o$KD9$$L>A0$r9M$($F$_$h$&!%(B
-$B%G!<%?%Y!<%9$N%(%s%H%j(B~\cite{prime-number-theorem}$B$K<!$N%U%#!<%k%I$,(B
-$B$"$k$H$7$h$&!%(B
-\begin{verbatim}
- author = "Charles Louis Xavier Joseph de la Vall{\'e}e Poussin"
-\end{verbatim}
-$B$^$?!V@+(B $B%+%s%^(B $B%$%K%7%c%k!W(B(``last name comma initials'')$B$N=g$GL>A0$r(B
-$B%U%)!<%^%C%H$7$?$$$H$7$h$&!%(B
-$B<!$N$h$&$J%U%)!<%^%C%H;XDjJ8;zNs$r;H$&$H!$(B
-\begin{verbatim}
- "{vv~}{ll}{, jj}{, f}?"
-\end{verbatim}
-\BibTeX $B$O%U%)!<%^%C%H$5$l$?J8;zNs$H$7$F<!$r:n$j=P$9!%(B
-\begin{verbatim}
- de~la Vall{\'e}e~Poussin, C.~L. X.~J?
-\end{verbatim}
-
-$B$3$NNc$r$b$C$H>\$7$/8+$F$_$h$&!%(B
-$B$3$N%U%)!<%^%C%H;XDjJ8;zNs$K$O!$L>A0$N$=$l$>$l$N9=@.MWAG$K(B
-$BBP1~$9$k!$Cf3g8L%l%Y%k$,(B1$B$N(B4$B$D$N(B{\dg $BCGJR(B}({\em pieces\/})$B$,$"$k!%(B
-$BBP1~$9$k9=@.MWAG$,$J$1$l$P(B($B$3$NL>A0$G$O(BJr$BMWAG(B)$B!$$=$NCGJR$NCf$N$9$Y$F$,(B
-$BL5;k$5$l$k!%(B
-$BCf3g8L$N%l%Y%k(B0$B$K$"$k$b$N$O(B($B$3$NNc$G$O!$$?$V$s%?%$%W%_%9$G$"$m$&$,!$(B
-`{\tt ?}'$B$NJ8;z$O(B)$B$=$N$^$^$N7A$G=PNO$5$l$k$,!$(B
-$B$3$N5!G=$O$"$^$j;H$o$J$$$G$"$m$&!%(B
-
-$B%U%)!<%^%C%H;XDj$NItJ,Cf$G$OFs=EJ8;z(B(double letter)$B$O(B
-$B9=@.MWAG$N$9$Y$F$r;H$&$3$H$r!$(B
-$BC1J8;z(B(single letter)$B$O>JN,7A$K$7$?$b$N$r;H$&$3$H$r(B\BibTeX $B$K;XDj$9$k!%(B
-$B$3$l$i$N;XDjJ8;z$OCf3g8L$N%l%Y%k(B1$B$K$J$1$l$P$J$i$:!$$=$l0J30$NJ8;z$O(B(
-$B8e$G@bL@$7$F$"$kJ8;z0J30$N$[$H$s$I$9$Y$F$NJ8;z$O(B)$B$=$N$^$^$N7A$G;H$o$l$k!%(B
-von$B%Q!<%H$N:G8e$K$"$k%?%$(B(\verb|~|)$B$OG$0U%?%$$G$"$j!$(B\BibTeX $B$,I,MW$HH=CG(B
-$B$7$?>l9g$K$N$_=PNO$5$l!$$=$&$G$J$1$l$P%9%Z!<%9$H$7$F=PNO$5$l$k!%(B
-$BK\Ev$K%?%$$r=PNO$7$?$$$N$G$"$l$P(B2$B$D=q$$$F$*$1$P!$$D$^$j(B{\verb|{vv~~}|}$B$H(B
-$B$7$F$*$1$P(B(1$B$D$@$1(B)$B=PNO$5$l$k!%(B
-$BCGJR$N:G8e$NJ8;z$G$"$k%?%$$OG$0U%?%$$H$5$l$k$,!$$=$l0J30$ODL>o$N(B
-$BJ8;z$H$7$F07$o$l$k!%(B
-
-\BibTeX $B$OL>A0%H!<%/%s$N(B{\dg $B4V$K(B}$B%G%U%)!<%k%H$N6h@Z$jJ8;zNs$r=q$-=P$9!%(B
-$B$3$l$O%9%Z!<%9$+%?%$$N$I$A$i$+E,$7$?J}!$$"$k$$$O>JN,7A%H!<%/%s$G$O(B
-$B%T%j%*%I$N8e$K%9%Z!<%9$+%?%$$NE,$7$?J}$rIU$1$?$b$N$G$"$k!%(B
-$B$7$+$7%U%)!<%^%C%H;XDj$N:G8e$N%H!<%/%s$N8e$K$O(B
-$B%G%U%)!<%k%H6h@Z$jJ8;zNs$r=q$-=P$5$J$$$+$i!$(B
-$B@h$NNc$G8@$($P(B`J'$B$N8e$K$O%T%j%*%I$OIU$+$J$$!%(B
-$B$7$?$,$C$F<!$N$h$&$K;XDj$7$F!$(B
-\begin{verbatim}
- "{vv~}{ll}{, jj}{, f.}"
-\end{verbatim}
-$BA0$N=PNONc$N5?LdId$r%T%j%*%I$KCV$-49$($?%U%)!<%^%C%H7k2L$rF@$k$3$H$,$G$-$k!%(B
-$BL>A0$K!VL>!W%Q!<%H$,$J$$>l9g$KBP1~$9$k$h$&$K!$%T%j%*%I$O(B
-$B5?LdId$N0LCV$G$J$/!VL>!WCGJR$NCf$KCV$+$M$P$J$i$J$$$3$H$KCm0U$7$h$&!%(B
-
-\BibTeX $B$N%G%U%)!<%k%H$N6h@Z$jJ8;z$rCV$-49$($?$$$N$J$i!$L@<(E*$K;XDj(B
-$B$9$kI,MW$,$"$k!%(B
-$BNc$($P(Bvon$B%Q!<%H$H@+%Q!<%H$N$9$Y$F$N%H!<%/%s$N@hF,J8;z$r!$4V$K%9%Z!<%9$r(B
-$BCV$+$:$KO"7k$7$?%i%Y%k$r:n$j$?$$$N$G$"$l$P!$(B
-$B<!$N$h$&$K;XDj$7$J$1$l$P$J$i$J$$!%(B
-\begin{verbatim}
- "{v{}}{l{}}"
-\end{verbatim}
-$B$3$&$9$l$P%U%)!<%^%C%H7k2L$NJ8;zNs$H$7$F(B`{\tt dlVP}'$B$,F@$i$l$k!%(B
-$BCV$-49$($?$$$9$Y$F$NItJ,Kh$K;XDj$,I,MW$G$"$j(B($B$3$NNc$G$ON>J}$K6uJ8;zNs$,(B
-$B;XDj$5$l$F$$$k(B)$B!$;XDj$OC1J8;z!$Fs=EJ8;z$N$9$08e$K$J$1$l$P$J$i$J$$!%(B
-$B%U%)!<%^%C%H;XDjJ8;zNs$NCf3g8L$N%l%Y%k(B1$B$NCf$G$O!$(B
-$B0J>e$G=R$Y$?J8;z0J30$r=q$/$3$H$O$G$-$J$$!%(B
-
-{\dg\noindent\JBibTeX $B$G$NCm0UE@(B}$B!'(B
-
-\begin{itemize}
-\item $B4A;z%3!<%II=5-$5$l$?L>A0$G$O!$@+$HL>$N4V$K(B
-$B%9%Z!<%9(B($BH>3Q$G$bA43Q$G$b(B)$B$rF~$l$F$*$1$P!$(B`{\tt f}'$B$O(BFamily name($B@+(B)$B$K!$(B
-`{\tt l}'$B$O(BLast-token($BL>(B)$B$KBP1~$9$k$3$H$K$J$k$N$G!$DL>o$N(B
-$BI=5-=g$KL>A0$,=q$1$k!%$7$+$7%9%?%$%k$N:n@.$G$OCm0U$,I,MW$G$"$k!%(B
-$B$3$l$O(B{\tt format.name\$} $B$r40A4$JF|K\8lBP1~HG$H$7$F$$$J$$$+$i$G$"$k$,!$(B
-$B<B:]$KF|K\8lBP1~$N%9%?%$%k%U%!%$%k$r:n@.$7$?7P83$+$i$$$&$H!$4A;z%3!<%II=5-(B
-$B$5$l$?L>A0$H$=$l0J30$NL>A0$KBP$7$F!$F1$8%U%)!<%^%C%H;XDj$G(B
-{\tt format.name\$} $B$r8F$S=P$9$3$H$OKX$I$J$$$N$G!$$"$($F$3$N$^$^$K(B
-$B$7$F$"$k!%$7$+$7:.Mp$N<o$+$b$7$l$J$$!%(B
-
-\item {\tt jabbrv}$B$G@+$N$_$r=PNO$G$-$k$h$&$K$J$I$NL\E*$G!$(B
-\JBibTeX\ ver. 0.20$B0J9_$G$O(B
-$B@+$HL>$N4V$K%9%Z!<%9(B($BH>3Q$G$bA43Q$G$b(B)$B$rCV$/$3$H$rI8=`$H$7$F$$$k!%(B
-$B$7$+$7%9%Z!<%9$,$J$$>l9g$K$b7k2L$,$*$+$7$/$J$i$J$$$h$&$K!$%U%)!<%^%C%H;XDj(B
-$B$K$OCm0U$,I,MW$G$"$k!%Nc$($PF|K\8l%9%?%$%k$NCf$G$O<!$N$h$&$J%3!<%G%#%s%0$r(B
-$B9T$J$C$F$$$k!%(B
-
-{\baselineskip=11pt
-\begin{verbatim}
-editor is.kanji.str$ % $B4A;z%3!<%I$NJT=8<T(B?
- {editor #1 "{ff}" format.name$ duplicate$ % $B@+$r<h$j=P$9(B
- empty$ % $B6u(B?($B@+$HL>$N4V$K6uGr$,$J$$(B)
- {pop$ editor #1 "{ll}" format.name$} % Last token$B$r<h$j=P$9(B
- 'skip$ % noop
- if$
- }
- {editor #1 "{vv~}{ll}" format.name$} % $B1QJ8JT=8<T(B
-if$
-\end{verbatim}
-}
-\end{itemize}
-
-\subsection{\JBibTeX $B$NI8=`%9%?%$%k(B}
-
-\JBibTeX $B$NI8=`%9%?%$%k$H$7$F$O(B{\tt plain, alpha, abbrv, unsrt}$B$KBP1~$7$F(B
-{\tt jplain, jalpha,jabbrv,\linebreak junsrt}$B$,:n@.$5$l$F$$$k!%(B
-$B$5$i$K>pJs=hM}3X2qO@J8;o(B{\tt tipsj}$B!$>pJs=hM}3X2q2$J8O@J8;o(B{\tt jipsj}$B!$(B
-$BEE;R>pJsDL?.3X2qO@J8;o(B{\tt tieic}$B!$F|K\%*%Z%l!<%7%g%s%:%j%5!<%A3X2qO@J8;o(B
-{\tt jorsj}$B!$?M9)CNG=3X2q;o(B{\tt jsai}$B!$%=%U%H%&%'%"2J3X2q;o(B{\tt jssst}$BMQ$N(B
-$B%9%?%$%k$b:n@.$5$l$F$$$k!%$3$l$i$N%9%?%$%k$G(B
-$B9T$J$C$F$$$kF|K\8lBP1~$N<g$JJQ99$O0J2<$NDL$j$G$"$k!%>\$7$/$O(B{\tt jbtxbst.doc}
-$B$r;2>H$5$l$?$$!%(B
-
-\begin{enumerate}
-\item $BCx<TL>$,F|K\8l$+$I$&$+$r(B{\tt is.kanji.str\$} $B$r;H$C$FH=Dj$7!$(B
-$BL>A0$N%U%)!<%^%C%H$NJ}K!$rJQ$($k!%(B
-
-\item $BCx:nL>$KF|K\8l$,4^$^$l$k>l9g$K$O6/D4;XDj$rIU$1$J$$!%(B
-
-\item $B%Z!<%8HO0O;XDj$r(B{\tt Pages}$B$+$i(B{\tt pp.\ }$B$KJQ99$7$?!%(B
-
-\item {\tt yomi}$B%U%#!<%k%I$,$"$l$P!$$=$N>pJs$r%=!<%F%#%s%0%-!<$r:n$k;~$K(B
-$BCx<TL>!$JT=8<TL>$NBe$j$K;H$&!%(B
-\end{enumerate}
-
-\baselineskip=16pt
-\bibliography{jbtxdoc}
-\bibliographystyle{jalpha}
-\end{document}
diff --git a/biblio/pbibtex/pbibtex-base/LICENSE b/biblio/pbibtex/pbibtex-base/LICENSE
new file mode 100644
index 0000000000..c5f477cd6b
--- /dev/null
+++ b/biblio/pbibtex/pbibtex-base/LICENSE
@@ -0,0 +1,28 @@
+Copyright (C) 2010 ASCII MEDIA WORKS.
+Copyright (C) 2016-2022 Japanese TeX Development Community
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+* Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+* Neither the name of the copyright holder nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/biblio/pbibtex/base/README.md b/biblio/pbibtex/pbibtex-base/README.md
index 2da61ce729..6de3b799bd 100644
--- a/biblio/pbibtex/base/README.md
+++ b/biblio/pbibtex/pbibtex-base/README.md
@@ -1,13 +1,10 @@
# pbibtex-base
-These are miscellaneous files, including bibliography styles (.bst),
-for pBibTeX, which is a Japanese extended version of BibTeX contained in
-TeX Live.
-
-Originally, pBibTeX was known as jBibTeX. When it came to be included
-in TeX Live, it was renamed as pBibTeX according to the prefix of pTeX.
-Since the bundle contains the original documents of jBibTeX as-is,
-their names are jbibtex.pdf, jbtxdoc.pdf, and so on.
+This bundle contains bibliography styles (.bst) and documents for pBibTeX,
+which is a Japanese extended version of BibTeX available from TeX Live.
+The documentation files for pBibTeX are included in pbibtex-manual bundle
+([CTAN](https://ctan.org/pkg/pbibtex-manual),
+[GitHub](https://github.com/texjporg/pbibtex-manual)).
## Character encoding
@@ -25,12 +22,12 @@ If you have issues, please let us know from the above page.
## License
The bundle is redistribution derived from [ptex-texmf distribution
-by ASCII MEDIA WORKS](http://ascii.asciimw.jp/pb/ptex/).
+by ASCII MEDIA WORKS](https://ctan.org/pkg/ptex-texmf).
Since the original license is the 3-clause BSD license,
-this redistribution also follows it (see LICENSE).
+this redistribution also follows it (see [LICENSE](./LICENSE)).
## Release Date
-2016-04-17
+2022-02-06
Japanese TeX Development Community
diff --git a/biblio/pbibtex/base/cpp.awk b/biblio/pbibtex/pbibtex-base/cpp.awk
index d19fada658..d19fada658 100644
--- a/biblio/pbibtex/base/cpp.awk
+++ b/biblio/pbibtex/pbibtex-base/cpp.awk
diff --git a/biblio/pbibtex/base/generate.sh b/biblio/pbibtex/pbibtex-base/generate.sh
index 118fc18fab..118fc18fab 100644
--- a/biblio/pbibtex/base/generate.sh
+++ b/biblio/pbibtex/pbibtex-base/generate.sh
diff --git a/biblio/pbibtex/base/jabbrv.bst b/biblio/pbibtex/pbibtex-base/jabbrv.bst
index 4908e2374a..4908e2374a 100644
--- a/biblio/pbibtex/base/jabbrv.bst
+++ b/biblio/pbibtex/pbibtex-base/jabbrv.bst
diff --git a/biblio/pbibtex/base/jalpha.bst b/biblio/pbibtex/pbibtex-base/jalpha.bst
index 98ca091e33..98ca091e33 100644
--- a/biblio/pbibtex/base/jalpha.bst
+++ b/biblio/pbibtex/pbibtex-base/jalpha.bst
diff --git a/biblio/pbibtex/base/jbibtex.bib b/biblio/pbibtex/pbibtex-base/jbibtex.bib
index ad8d7f82d8..ad8d7f82d8 100644
--- a/biblio/pbibtex/base/jbibtex.bib
+++ b/biblio/pbibtex/pbibtex-base/jbibtex.bib
diff --git a/biblio/pbibtex/base/jbtxbst.doc b/biblio/pbibtex/pbibtex-base/jbtxbst.doc
index e7bb79dce2..e7bb79dce2 100644
--- a/biblio/pbibtex/base/jbtxbst.doc
+++ b/biblio/pbibtex/pbibtex-base/jbtxbst.doc
diff --git a/biblio/pbibtex/base/jbtxdoc.bib b/biblio/pbibtex/pbibtex-base/jbtxdoc.bib
index 2576dd26c6..2576dd26c6 100644
--- a/biblio/pbibtex/base/jbtxdoc.bib
+++ b/biblio/pbibtex/pbibtex-base/jbtxdoc.bib
diff --git a/biblio/pbibtex/base/jipsj.bst b/biblio/pbibtex/pbibtex-base/jipsj.bst
index abdb85040e..abdb85040e 100644
--- a/biblio/pbibtex/base/jipsj.bst
+++ b/biblio/pbibtex/pbibtex-base/jipsj.bst
diff --git a/biblio/pbibtex/base/jname.bst b/biblio/pbibtex/pbibtex-base/jname.bst
index 29d5b050ff..29d5b050ff 100644
--- a/biblio/pbibtex/base/jname.bst
+++ b/biblio/pbibtex/pbibtex-base/jname.bst
diff --git a/biblio/pbibtex/base/jorsj.bst b/biblio/pbibtex/pbibtex-base/jorsj.bst
index 266016e8ec..266016e8ec 100644
--- a/biblio/pbibtex/base/jorsj.bst
+++ b/biblio/pbibtex/pbibtex-base/jorsj.bst
diff --git a/biblio/pbibtex/base/jplain.bst b/biblio/pbibtex/pbibtex-base/jplain.bst
index 7fa9f8f74e..7fa9f8f74e 100644
--- a/biblio/pbibtex/base/jplain.bst
+++ b/biblio/pbibtex/pbibtex-base/jplain.bst
diff --git a/biblio/pbibtex/base/junsrt.bst b/biblio/pbibtex/pbibtex-base/junsrt.bst
index 51619ad423..51619ad423 100644
--- a/biblio/pbibtex/base/junsrt.bst
+++ b/biblio/pbibtex/pbibtex-base/junsrt.bst
diff --git a/biblio/pbibtex/base/jxampl.bib b/biblio/pbibtex/pbibtex-base/jxampl.bib
index 3ae16ef588..3ae16ef588 100644
--- a/biblio/pbibtex/base/jxampl.bib
+++ b/biblio/pbibtex/pbibtex-base/jxampl.bib
diff --git a/biblio/pbibtex/base/tieice.bst b/biblio/pbibtex/pbibtex-base/tieice.bst
index b6731d3c46..b6731d3c46 100644
--- a/biblio/pbibtex/base/tieice.bst
+++ b/biblio/pbibtex/pbibtex-base/tieice.bst
diff --git a/biblio/pbibtex/base/tipsj.bst b/biblio/pbibtex/pbibtex-base/tipsj.bst
index 84d69a7cf6..84d69a7cf6 100644
--- a/biblio/pbibtex/base/tipsj.bst
+++ b/biblio/pbibtex/pbibtex-base/tipsj.bst
diff --git a/biblio/pbibtex/pbibtex-manual/LICENSE b/biblio/pbibtex/pbibtex-manual/LICENSE
new file mode 100644
index 0000000000..c5f477cd6b
--- /dev/null
+++ b/biblio/pbibtex/pbibtex-manual/LICENSE
@@ -0,0 +1,28 @@
+Copyright (C) 2010 ASCII MEDIA WORKS.
+Copyright (C) 2016-2022 Japanese TeX Development Community
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+* Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+* Neither the name of the copyright holder nor the names of its contributors
+ may be used to endorse or promote products derived from this software
+ without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/biblio/pbibtex/pbibtex-manual/README.md b/biblio/pbibtex/pbibtex-manual/README.md
new file mode 100644
index 0000000000..bb31242e0c
--- /dev/null
+++ b/biblio/pbibtex/pbibtex-manual/README.md
@@ -0,0 +1,34 @@
+# pbibtex-manual
+
+This is a project of preparing a manual of Japanese pBibTeX and upBibTeX.
+
+## Contents
+
+The main document (pbibtex-manual.pdf) is an official manual of
+Japanese pBibTeX and upBibTeX.
+
+Current (u)pBibTeX is a forked version of JBibTeX. For historical
+reasons, we provide the documentations of JBibTeX as-is:
+
+ * jbibtex.pdf: Basic description of JBibTeX.
+ * jbtxdoc.pdf: Japanese translation of btxdoc.pdf, with additional notes for JBibTeX.
+ * jbtxhak.pdf: Japanese translation of btxhak.pdf, with additional notes for JBibTeX.
+
+Note that descriptions of JBibTeX's encoding handling are
+incorrect any more with (u)pBibTeX.
+
+## Repository
+
+The bundle is maintained on GitHub:
+https://github.com/texjporg/pbibtex-manual
+
+## License
+
+The bundle may be distributed and/or modified under the terms of
+the 3-clause BSD license (see [LICENSE](./LICENSE)).
+
+## Release Date
+
+2022-02-06
+
+Japanese TeX Development Community
diff --git a/biblio/pbibtex/base/jbibtex.pdf b/biblio/pbibtex/pbibtex-manual/jbibtex.pdf
index 65f4fb0925..65f4fb0925 100644
--- a/biblio/pbibtex/base/jbibtex.pdf
+++ b/biblio/pbibtex/pbibtex-manual/jbibtex.pdf
Binary files differ
diff --git a/biblio/pbibtex/pbibtex-manual/jbibtex.tex b/biblio/pbibtex/pbibtex-manual/jbibtex.tex
new file mode 100644
index 0000000000..5c328fe9c4
--- /dev/null
+++ b/biblio/pbibtex/pbibtex-manual/jbibtex.tex
@@ -0,0 +1,672 @@
+\documentstyle[tables]{jarticle}
+\def\dg{\gt}
+\def\dm{\mc}
+\voffset=-2.3cm
+\hoffset=-2.3cm
+\textheight=25.5cm
+\textwidth=16.6cm
+
+\def\JTeX{\leavevmode\lower .5ex\hbox{J}\kern-.17em\TeX}
+\def\JLaTeX{\leavevmode\lower.5ex\hbox{J}\kern-.17em\LaTeX}
+
+\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
+ T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
+
+\def\JBibTeX{\leavevmode\lower .6ex\hbox{J}\kern-0.15em\BibTeX}
+
+\def\myftnote#1{\footnote{\parindent=16pt\hskip-15pt\hang\indent#1\parindent=10pt}}
+
+
+\def\tstrut{\vrule height 2.346ex depth 0.908ex width 0pt}
+\thicksize=0.7pt
+\thinsize=0.3pt
+
+\setcounter{topnumber}{3}
+\setcounter{bottomnumber}{3}
+\setcounter{totalnumber}{6}
+\renewcommand{\topfraction}{0.99}
+\renewcommand{\bottomfraction}{0.99}
+\renewcommand{\textfraction}{0.01}
+
+\title{日本語\BibTeX\JBibTeX}
+\author{束井 正䞀 {\tt\ (matsui@denken.or.jp)}\\
+\normalsize (財)電力䞭倮研究所 情報システム郚 (〒100 千代田区倧手町1-6-1) }
+\date{1991幎1月1日}
+\begin{document}
+\baselineskip=16pt
+
+\maketitle
+
+\begin{abstract}
+
+\JBibTeX は\BibTeX\ 0.99cを基に
+{\tt bib, bst}ファむル䞭に挢字コヌドを䜿えるように倉曎を加えたものである
+
+このメモでは先ず最初に\BibTeX の抂芁を簡単に説明した埌
+日本語化に察しおの基本的な考え方䞻な倉曎点
+日本語に察応するように䜜成したスタむルに぀いお
+説明する
+\end{abstract}
+
+\section{はじめに}
+
+\TeX をNTTの斉藀氏が日本語化しおくれたおかげで\TeX で
+日本語が䜿えるようになった\myftnote{ICOTの高朚氏(珟圚日立)郜立倧の
+桜井氏の力に負うずころも倧きい}たたNTTの磯厎氏が\LaTeX の
+日本語版 \JLaTeX を䜜っおくれたので
+簡単に日本語のタむプセットができるようになった\myftnote{最初に開発した
+\JBibTeX はNTT版を想定しおいたのでASCII版に察する蚘述がないだけで
+他意はない珟圚はNTT版ASCII版の䞡方を䜿っおいる}
+
+技術系の文曞を曞く堎合には参考文献の管理に手間取るこずが倚い
+この手間を軜枛するためのプログラムずしお\LaTeX には{\tt roff}
+䞀族の{\tt refer}に察応した
+\BibTeX があるがこの日本語化ができお
+いなかったので\myftnote{1988幎4月に高朚氏
+から\JTeX~in C のテヌプを入手した時点でたたASCIIバヌゞョンを知らなかった
+ので}
+\JLaTeX の機胜を掻かしきれないきらいがあった\myftnote{私は面倒くさい
+こずは嫌いなので}
+そこでずりあえず日本語を䜿える圢の\BibTeX を\JBibTeX ずいう圢で
+䜜成しおみた
+
+\section{\BibTeX の抂芁}
+
+\subsection{凊理の流れ}
+\BibTeX は\LaTeX で䜜成される{\tt aux}ファむル\myftnote{ファむルの
+゚クステンションでファむル名を代衚する}äž­
+の \verb|\citation|に瀺されお
+いる \verb|\cite|項目に察応する参考文献レコヌドを\LaTeX の
+文曞䞭に \verb|\bibliography|で指定されたデヌタベヌスファむル
+({\tt bib})から
+怜玢し \verb|\bibliographystyle|で指定された参考文献
+曞匏(スタむル)で{\tt bbl}ファむルに曞き出す圢で動䜜する実行時の
+メッセヌゞは端末に出力されるず同時にログファむルの{\tt blg}ファむルにも
+出力される
+
+通垞はある文曞{\tt file.tex}を凊理するには次のような
+手順をふむ\myftnote{{\tt bbl}ファむルの内容が固定された埌は{\tt latex}を
+起動するだけでよい(盞互参照関係の凊理のために2回以䞊の起動が必芁な
+こずもある)}
+
+\newcounter{myn}
+\begin{list}%
+{\arabic{myn}.}{\usecounter{myn}
+\setlength{\parsep}{1pt}
+\setlength{\itemsep}{1pt}
+\setlength{\topsep}{1pt}
+}
+\item {\tt latex file}で{\tt aux}を䜜り出す
+\item {\tt bibtex file}で{\tt aux, bib}から{\tt bbl}ファむルを䜜り出す
+\item 以埌の{\tt latex file}の起動で{\tt bbl}が自動的に読み蟌たれる
+\end{list}
+
+\subsection{参考文献デヌタベヌス}
+デヌタベヌス䞭の参考文献レコヌドは文献の圢匏(論文本など)を指定した
+埌に匕甚キヌ曞誌項目を ``キヌワヌド=倀'' の圢でカンマで区切っお
+䞊べる圢で蚘述する\cite{latex,btxdoc}
+\newpage
+文献の圢匏ずしおは以䞋が甚意されおいる
+\begin{table}[h]
+\begintable
+{\dg 文献の圢匏}|{\dg 説\hskip2cm 明}\hfil\crthick
+{\tt article}\hfill| 論文誌など発衚された論文\hfill\cr
+{\tt book}\hfill | 出版瀟の明瀺された本\hfill\cr
+{\tt booklet}\hfill | 印刷補本されおいるが出版䞻䜓が䞍明なもの\hfill\cr
+{\tt conference}\hfill | inproceedingsず同じ(Scribeずの互換性のため)\hfill\cr
+{\tt inbook}\hfill | 曞物の䞀郚(章節文など䜕でも)\hfill\cr
+{\tt incollection}\hfill | それ自身の衚題を持぀本の䞀郚分\hfill\cr
+{\tt inproceedings\ }\hfill | 䌚議録䞭の論文\hfill\cr
+{\tt manual}\hfill | マニュアル\hfill\cr
+{\tt masterthesis}\hfill | 修士論文\hfill\cr
+{\tt misc}\hfill | 他のどれにも圓おはたらない時に䜿う\hfill\cr
+{\tt phdthesis}\hfill | 博士論文\hfill\cr
+{\tt proceedings}\hfill | 䌚議録\hfill\cr
+{\tt techreport}\hfill | テクニカルレポヌト\hfill\cr
+{\tt unpublished}\hfill | 正匏には出版されおいないもの\hfill\endtable
+\end{table}
+
+それぞれで必須な項目(フィヌルド)がある
+
+項目(フィヌルド)ずしおは以䞋がある\myftnote{正確にはplain, alpha,
+abbrv, unsrtでannoteを陀いた項目が意味を持぀(タむプセットに
+䜿われる)}
+\begin{table}[h]
+\begintable
+{\dg フィヌルド名}|{\dg 説\hskip2cm 明}\hfil\crthick
+{\tt address}\hfill | 出版䞻䜓の䜏所\hfill\cr
+{\tt annote}\hfill | 泚釈付きのスタむルで䜿われる\hfill\cr
+{\tt author}\hfill | 著者名\hfill\cr
+{\tt booktitle}\hfill | 本の名前\hfill\cr
+{\tt chapter}\hfill | 章節などの番号\hfill\cr
+{\tt crossref}\hfill | 盞互参照する文献のデヌタベヌスのキヌ\hfill\cr
+{\tt edition}\hfill | 本の版\hfill\cr
+{\tt editor}\hfill | 線集者\hfill\cr
+{\tt howpublished\ }\hfill | どのようにしおこの奇劙なものが発行されたか\hfill\cr
+{\tt institution}\hfill | テクニカルレポヌトの発行䞻䜓\hfill\cr
+{\tt journal}\hfill | 論文誌名\hfill\cr
+{\tt key}\hfill | 著者名がない時に盞互匕甚ラベル䜜成などに䜿われる\hfill\cr
+{\tt month}\hfill | 発行月たたは曞かれた月\hfill\cr
+{\tt note}\hfill | 読者に圹立぀付加情報\hfill\cr
+{\tt number}\hfill | 論文誌などの番号\hfill\cr
+{\tt organization\ }\hfill | 䌚議を䞻催した機関名あるいはマニュアルの出版䞻䜓\hfill\cr
+{\tt pages}\hfill | ペヌゞ(範囲)\hfill\cr
+{\tt publisher}\hfill | 䞻版瀟(者)名\hfill\cr
+{\tt school}\hfill | 修士博士論文が曞かれた倧孊名\hfill\cr
+{\tt series}\hfill | シリヌズあるいは耇数巻の本の名前\hfill\cr
+{\tt title}\hfill | 衚題\hfill\cr
+{\tt type}\hfill | テクニカルレポヌトの皮類\hfill\cr
+{\tt volume}\hfill | 論文誌耇数巻の本の巻\hfill\cr
+{\tt year}\hfill | 発行幎たたは曞かれた幎\hfill\endtable
+\end{table}
+\newpage
+
+以䞋にデヌタベヌスの蚘述䟋を瀺す
+
+{\baselineskip=11pt
+\begin{quote}
+\begin{verbatim}
+ @ARTICLE{la,
+ author="Masao Iri and Kazuo Murota and Shouichi Matsui",
+ title="Linear-time approximation algorithms for finding the
+ minimum-weight perfect matching on a plane",
+ journal=ipl,volume=12,pages="206--209",year=1981
+ }
+\end{verbatim}
+\end{quote}
+}
+
+頻繁に䜿われる論文誌名などは({\tt bst}ファむル䞭に)埌述のマクロ機胜を䜿っお
+省略圢を定矩しおおくこずで{\tt journal=ipl}などず曞ける({\tt bib}ファむル
+䞭に{\tt @STRING(ipsj=\{情報凊理孊䌚\})}のように定矩するこずもできる)
+
+\subsection{スタむル}
+スタむルは{\tt alpha.bst}などのスタむルファむルに蚘述されおいる
+スタむルファむル䞭の曞匏はスタックマシンに察しおの呜什を
+埌眮挔算子蚘法で蚘述した圢である\cite{btxhak}
+
+スタむルを蚘述する蚀語には二皮類の関数がある䞀぀はシステム組み蟌みの
+ものであり{\tt newline\$, write\$} などのように名前の最埌が{\tt `\$'}で
+終るもう䞀぀は{\tt MACRO, FUNCTION}を䜿っお定矩するものである
+
+組み蟌み関数には以䞋のようなものがある(党郚で37ある)
+
+\begin{table}[h]
+\parasize=9.68cm
+\begintable
+{\dg\bf 組み蟌み関数(名)\ }|{\dg 機\hskip2cm 胜}\hfil\crthick
+{\tt >, <, =} \hfill | \para{敎数の比范}\cr
+{\tt +, -}\hfill |\para{敎数加算枛算}\cr
+{\tt *}\hfill | \para{文字列の連結}\cr
+{\tt :=}\hfill |\para{代入}\crthick
+{\tt add.period\$}\hfill|\para{文字列の{\tt `\}'}でない最埌の文字が
+{\tt `.', `?', `!'}のいずれでもなければ{\tt `.'}を最埌に付加する}\cr
+{\tt call.type\$}\hfill|\para{゚ントリの型(文献の型)に応じた関数を呌び出す
+䟋えば{\tt book}なら関数{\tt book}を呌び出す}\cr
+{\tt change.case\$}\hfill | \para{指定に応じお倧文字
+小文字に倉換した文字列を返す(指定が{\tt `t'}なら
+最初の文字以倖をすべお小文字に{\tt `l'}ならすべお
+小文字に{\tt `u'}ならすべお倧文字に倉換する)}\cr
+{\tt chr.to.int\$}\hfill |\para{1文字のみの文字列のASCIIコヌドを返す}\cr
+{\tt text.prefix\$}\hfill | \para{高々指定された文字数
+以内の先頭文字列を返す}\cr
+{\tt skip\$}\hfill | \para{䜕もしない}\cr
+{\tt substring\$}\hfill | \para{郚分文字列を返す}\cr
+{\tt write\$}\hfill | \para{文字列を{\tt bbl}ファむルに曞き出す} \endtable
+\end{table}
+
+スタむルは前述の関数ずコマンドおよびシステム倉数を䜿っお蚘述する
+コマンドは以䞋からなる
+\begin{itemize}
+\item 宣蚀ず倉数関数定矩のための5぀のコマンド({\tt ENTRY, FUNCTION, INTEGERS,
+MACRO, STRINGS})
+
+\begin{table}[h]
+\begintable
+{\dg コマンド名}\ | {\dg 機\hskip2cm 胜}\hfil\crthick
+{\tt ENTRY}\hfill | フィヌルドず゚ントリを宣蚀する\hfill\cr
+{\tt FUNCTION}\hfill | 新たな関数を定矩する\hfill\cr
+{\tt INTEGERS}\hfill | グロヌバルな敎数型の倉数を宣蚀する\hfill\cr
+{\tt MACROS}\hfill | 文字列マクロを定矩する\hfill\cr
+{\tt STRINGS}\hfill | グロヌバルな文字列型の倉数を宣蚀する\hfill\endtable
+\end{table}
+
+\item デヌタベヌス読み蟌みのためのコマンド({\tt READ})デヌタベヌス
+を読み蟌み内郚的にリストの圢匏にする
+\newpage
+\item 凊理ず出力のための4぀のコマンド({\tt EXECUTE, ITERATE, REVERSE, SORT})
+
+\begin{table}[h]
+\begintable
+{\dg コマンド名}\ | {\dg 機\hskip2cm 胜}\hfil\crthick
+{\tt EXECUTE}\hfill | 1぀の関数を実行する\hfill\cr
+{\tt ITERATE}\hfill | 珟圚のリスト䞭の各゚ントリに察しお1぀の関数を
+適甚する\hfill\cr
+{\tt REVERSE}\hfill | {\tt ITERATE}ず同じ操䜜をリストの逆順に行う\hfill\cr
+{\tt SORT}\hfill | {\tt sort.key\$}によっおリストを゜ヌトする\hfill\endtable
+\end{table}
+\end{itemize}
+
+システム倉数には以䞋がある
+\begin{table}[h]
+\begintable
+{\dg 倉数名}| {\dg 説\hskip2cm 明}\hfil\crthick
+{\tt sort.key\$}\hfill | 文字列型゜ヌトのキヌ\hfill\cr
+{\tt entry.max\$}\hfill | 敎数型゚ントリ文字列の最倧長(100)\hfill\cr
+{\tt global.max\$\ }\hfill | 敎数型文字列の最倧長(1000)\hfill\endtable
+\end{table}
+
+以䞋にスタむルファむル{\tt alpha}の䞀郚分を䟋ずしお瀺す
+
+\begin{figure}[h]
+{\baselineskip=11pt
+\begin{quote}
+\begin{verbatim}
+MACRO {tcs} {"Theoretical Computer Science"}
+READ
+FUNCTION {sortify}
+ { purify$ "l" change.case$ }
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+INTEGERS { et.al.char.used }
+FUNCTION {initialize.et.al.char.used}
+ { #0 'et.al.char.used := }
+EXECUTE {initialize.et.al.char.used}
+ITERATE {presort}
+SORT
+EXECUTE {initialize.longest.label}
+ITERATE {forward.pass}
+REVERSE {reverse.pass}
+FUNCTION {begin.bib}
+{ et.al.char.used
+ { "\newcommand{\etalchar}[1]{$^{#1}$}" write$ newline$ }
+ 'skip$
+ if$
+ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{" longest.label * "}" * write$ newline$
+}
+EXECUTE {begin.bib}
+EXECUTE {init.state.consts}
+ITERATE {call.type$}
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}" write$ newline$
+}
+EXECUTE {end.bib}
+\end{verbatim}
+\end{quote}
+}
+\end{figure}
+\section{日本語化の抂芁}
+\subsection{バヌゞョン0.10ず0.20の生い立ち}
+最小限の倉曎ですたせるこずにし\myftnote{手抜きである}
+以䞋の圢で元の\BibTeX (Version 0.99c; Pascal版)に倉曎を
+加えた第1バヌゞョン(0.10)を1988幎5月に䜜成したこの
+ために行った倉曎はchange
+fileの倉曎が600行皋床Cで曞かれたサポヌトルヌチン(bibext.c)ぞの
+倉曎が50行皋床であるがchange fileぞの本質的な倉曎は200行皋床である
+
+その埌1989幎5月に\BibTeX のCバヌゞョンに察応しお
+Pascalコンパむラヌのないシステムでも動䜜するように
+第2バヌゞョン(0.20)を䜜成したこのために
+行った倉曎は新たな組み蟌み関数を远加する
+こずも含めおchange fileの倉曎が450行皋床
+bibext.cぞの倉曎が430行皋床で
+ある\myftnote{{\tt web2c}の出力䞭の{\tt putc}を日本語
+コヌドに察応するための{\tt Fputc}に{\tt sed}する
+ために{\tt Makefile}の䞀郚分も倉曎した}{\tt bibext.c}の倉曎の
+倧郚分は\JTeX 甚に桜井氏が䜜成したプログラムを流甚しおいるので新たに
+䜜成した郚分は少ない\myftnote{䜜業はSUN-3で行ったがその他のマシンぞの
+移怍䜜業はJUNETを通じお協力しおいただいたこれにより
+珟圚はSUN-4, VAX/ Ultrix/BSD, NEWS /NEWS-OS, Symmetry /Dynix,
+FACOM M Series /UTS, LUNA /BSD, ΣWSなどで動䜜しおいる}
+
+\subsection{バヌゞョン0.30ずMS-DOS版の旅立ち}
+筆者が勀務の関係で米囜出匵䞭のクリスマス䌑暇の間に䜜成した
+のがバヌゞョン0.30ず{\tt MS-DOS}版の\JBibTeX である\myftnote{寒い所
+だったので家族で倖出
+する気にもならずお金もなかったので旅行もできずで {\tt :-)}}
+
+バヌゞョン0.30ではASCII版のversion 0.98をベヌスにした{\tt Kanji BibTeX}
+ずの敎合性を向䞊させるたた䞍完党であった日本語察応を完党にするなどの
+䜜業を行った
+このためにバヌゞョン0.20から倉曎したchange fileの行数は50行皋床である
+これに際しおは職堎の同僚である
+二方厚志所健䞀の䞡氏(æ ª)アスキヌの倉沢良䞀枡邉雄䞀䞡氏の協力を埗た
+特に枡邉氏には倚忙な䞭様々なテストに協力しおいただいた
+バヌゞョン0.30ではドキュメント類の修正スタむルファむルの改良も行った
+これによりNTT版だけでなくASCII版でも(ドキュメントの凊理も含めお)
+問題なく動䜜するバヌゞョンの配垃キットが完成した
+
+MS-DOS版はUNIX䞊で䜜成したCの゜ヌスを盎接倉曎しおTurbo-Cを利甚しお䜜成した
+コンパむラリンカの制玄から倧量の倧域倉数が宣蚀できないので
+倧域倉数の宣蚀郚分をいく぀かのファむルに分けるずか動的にメモリを
+割り圓おるずかの倉曎をC゜ヌスに盎接斜した倉曎行数は100行皋床である
+利甚可胜メモリの制玄から凊理可胜匕甚文献数がUNIX版に比べお
+少ないこずを陀けば(300件皋床以内でないずだめ)
+実甚䞊十分な性胜を持぀プログラムである
+
+\subsection{挢字コヌドの扱い}
+
+オリゞナルの\BibTeX ぞの倉曎を少なくするために
+挢字コヌドは内郚的にはEUCで衚珟するこずずした
+ファむルから䞀行を読み蟌む時点でEUCならそのたたJIS挢字コヌドはEUCに
+コヌド倉換する\myftnote{JIS挢字コヌドの゚スケヌプ・シヌケンスの
+先頭の2バむトのみを挢字in/outの
+刀定に䜿甚し3バむト目は䜕でもよいようにしおあるたた圓所ではSJISは
+䜿っおいないのでバヌゞョン0.10ではそれは考えおいなかったが
+バヌゞョン0.20ではそれにも察凊できるようにしたMS-DOS版ではSJISがディフォルト
+の挢字コヌドになっおいるJISも読める}
+
+挢字コヌドをファむルに曞き出す時にコヌド系の倉換を行う\JBibTeX
+はNTT版 \JTeX に改良を加えお挢字コヌドずしおJISの他にEUCも䜿えるように
+したものの䞊の\JLaTeX ず察にしお䜿うこずを前提ずしおいるがASCII版でも
+問題なく䜿える
+この\JTeX では挢字コヌドの指定がEUC/SJISであっおもJIS挢字コヌドも読み蟌める
+ように倉曎したものである\myftnote{郜立倧の桜井氏が䞭心ずなっお
+開発しおいるバヌゞョンに察応しおいる}
+
+そこで第1バヌゞョン(0.10)では挢字コヌドの倉換は以䞋の圢で行う
+こずずした
+
+\begin{itemize}
+\item 補助({\tt aux})スタむル({\tt bst})デヌタベヌス({\tt bib})ファむル䞭
+の挢字コヌドの総おがEUC挢字コヌドであれば{\tt bbl}, {\tt blg}ファむル
+あるいは端末ぞの出力はEUCコヌドで行う
+\item 䞊蚘以倖の堎合には曞き出しが行れる盎近に読んだJIS挢字のコヌドの
+゚スケヌプ・シヌケンスを䜿っお挢字コヌドを曞き出す\myftnote{完党に挢字コヌド
+察応になっおいない可胜性があるのでbibファむルなどの蚘述に゚ラヌがあった
+時に端末などにEUCコヌドのたたで挢字コヌドが出力されるかもしれない(第1
+バヌゞョン(0.10)の堎合)}
+\end{itemize}
+
+挢字コヌドの倉換は入力時はbibext.cで行い出力時はbibtex本䜓で行うこずず
+したためにchange fileの倉曎が倚くなった
+
+第2バヌゞョン(0.20)以降では挢字コヌド系はサむト毎に
+コンパむル時に決定するこずずし利甚者単䜍には次の環境倉数で倉曎可胜ずした
+
+\begin{figure}[h]
+\thicksize=0pt
+\thinsize=0pt
+\begintable
+端末\hfill |{\tt BIBTERMCODE}\hfill | \hskip5cm\cr
+ファむル\hfill | {\tt BIBFILECODE}\hfill | \hskip5cm\endtable
+\end{figure}
+
+これらの倉数に\JTeX の \verb|\kanjiterminaltype|, \verb|\kanjifiletype|で
+指定するのず同じ倀を蚭定するこずで(EUCなら20,
+SJISなら10など)入出力のコヌド系を倉曎できる(\JTeX 同様EUC, SJISを指定
+しおあっおもJISコヌド系も読み蟌めるようになっおいる)
+
+挢字コヌドの倉換はすべおbibext.cの䞭で行うこずずしたのでchange fileの
+倉曎が少なくなっおいる
+
+\subsection{組蟌み関数の仕様倉曎}
+
+組蟌み関数の{\tt substring\$, text.prefix\$} においおは
+1぀の挢字コヌドの間で(1バむト目ず2バむト目の間で)文字列が切られないようにした
+䟋えば`挢字' の先頭から3文字(バむト)を抜出すず `字' の2バむト目がなくなっお
+したうのでこのような堎合には4バむト目たで切出すようにした\myftnote{これは
+日本語甚のスタむルでない{\tt alpha, plain}などを
+䜿った堎合でもそれなりの出力が埗られるようにするためである}
+
+前蚘ずの関係で{\tt chr.to.int\$} は匕数が
+挢字コヌドならばsingle characterでなくおもwarningを出さず
+挢字文字列の1バむト目のコヌドを倀ずしお返すようにした\myftnote{これは0.10バヌ
+ゞョンで詊䜜したスタむルファむル䞭で挢字コヌド文字列の刀定をいいかげんに
+行うために必芁ずなった倉曎であり0.20バヌゞョンでは挢字コヌド文字列刀定甚に
+新たな組み蟌み関数を远加したので䞍芁かも知れない}
+
+以䞊はバヌゞョン0.10から行っおいた倉曎であるがバヌゞョン0.30ではさらに
+次の2぀の倉曎も远加した
+
+{\tt add.period\$} 関数は半角の`!'$\!$, `?'$\!$, `.'で終われば
+`.'を付加しないので党角の`'`'`'`。'で終わっおも
+`.'を付加しないようにした
+
+{\tt format.name\$} 関数では挢字コヌドで衚蚘された氏名の堎合には党角の空癜も
+半角の空癜ず同じように扱うこずずしたたた耇数の名前は \verb*| and |
+を間に入れお列挙するが挢字コヌド衚蚘された氏名の堎合には
+党角の``'', ``、''を䜿っおも \verb*| and | ず同じように扱うようにした
+これで挢字コヌド著者名の入力が以前より簡単になるはずである(少なくずもPCでかな
+挢字倉換FEPを䜿っおいる堎合には半角ぞの切り替えが䞍芁になる)
+
+\subsection{組み蟌み関数の远加}
+
+次に述べる日本語甚のスタむルに関連するこずであるが挢字コヌドを含む文字列の
+堎合に凊理を分ける必芁がある第1バヌゞョンでは挢字コヌドを含むかどうかは
+先頭文字のみで刀定するようなスタむルを䜜成したがこれでは䞍完党である
+ので第2バヌゞョン以降からは{\tt is.kanji.str\$} ずいう関数を远加した
+この関数は䞎えられた文字列が日本語コヌド(non ASCIIコヌド)を
+含む時に``真''(敎数の1)を返す関数である
+
+\newpage
+\section{日本語甚のスタむル}
+
+\subsection{問題点}
+前述の方法で日本語を扱えるようにしおも\BibTeX のスタむル(bst)を
+日本語に合せないず参考文献が奇劙な型匏ずなる
+䟋えば{\tt plain}のスタむルを䜿うず著者が耇数の堎合
+
+\vskip 2mm
+\hskip1cm
+[1] 束井 and 篠原 $\cdots$
+\vskip 2mm
+
+\noindent のような圢になっおしたう日本語の堎合にはやはり
+
+\vskip 2mm
+\hskip1cm
+[1] 束井, 篠原 $\cdots$
+\vskip 2mm
+
+\noindent のようになっお欲しいたた英語の堎合には`{\tt et al.}'でよいが
+日本語の堎合には`{\dg ほか}'の方がよい
+さらに文献を゜ヌトする堎合には著者名を䞻キヌずするスタむルが倚いので
+ここが挢字コヌドであるず挢字コヌドの順に䞊ぶので具合がよくない
+
+{\tt alpha}では著者の名前からラベルを䜜るが英語ず混圚するこずを考えるず
+ラベルも
+
+\vskip 2mm
+\hskip1cm
+[束篠87] 束井, 篠原 $\cdots$
+\vskip 2mm
+
+\noindent のような圢よりは
+
+\vskip 2mm
+\hskip1cm
+[MS87] 束井, 篠原 $\cdots$
+\vskip 2mm
+
+\noindent のほうが望たしいず考えた
+
+\subsection{日本語甚のスタむルの詊䜜}
+
+䞊蚘のような問題を解決するこずを考慮したスタむルを暙準スタむル
+{\tt plain}, {\tt alpha}, {\tt abbrv}, {\tt unsrt}を基に{\tt jplain},
+{\tt jalpha}, {\tt jabbrv}, {\tt junsrt}
+ずいう圢で䜜っおみたたた情報凊理孊䌚論文誌{\tt tipsj}情報凊理
+孊䌚欧文論文誌{\tt jipsj}
+電子情報通信孊䌚論文誌{\tt tieic}日本オペレヌションズリサヌチ孊䌚
+論文誌{\tt jorsj}人工知胜孊䌚誌{\tt jsai}゜フトりェア科孊䌚誌{\tt jssst}甹
+のスタむルも詊䜜しおみた
+
+参考文献の゜ヌトあるいはラベル䜜成を巧く行うこずを
+考え合せお日本語の文献には著者名のロヌマ字暙蚘を`名前', `姓'の順で(英語颚に)
+入れる`{\tt yomi}'なる新たなフィヌルドを{\tt bib}ファむル䞭に
+曞くこずずした\myftnote{この順番に異論のある人もあろうが\cite{jeng}
+倚くの日本人がこの圢で(英語で)曞いお論文を発衚しおいるこずから
+こう決めた}$^,$\myftnote{ここにひらがなで`読み'をかくこずも
+もちろんできるから五十音順に゜ヌトするこずも可胜である}
+このフィヌルドを䜿っお゜ヌトを行ったり, ラベルを䜜るような圢で
+䞊蚘のスタむルを䜜成した\myftnote{yomiずいうフィヌルドを
+加えるために{\tt bibtex}本䜓を倉曎する必芁はない
+スタむルファむル䞭の{\tt ENTRY}に远加するだけである}$^,$\myftnote{著者名の
+凊理以倖にも倉曎を加えおいる詳しくは配垃キット䞭の{\tt jbtxbst.doc}を
+参照されたい}
+
+\newpage
+{\tt jalpha}スタむルの䞀郚を䟋ずしお瀺す(ただし配垃枈みのスタむルずは
+異なる郚分がある)
+
+\vskip2mm
+
+{\baselineskip=11pt
+\begin{quote}
+\begin{verbatim}
+FUNCTION {format.names}
+{ 's :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr "{ff}{ll}" format.name$ is.kanji.str$
+ {s nameptr "{ff}{ll}" format.name$ 't :=}
+ {s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't :=}
+ if$
+ nameptr #1 >
+ { namesleft #1 >
+ {", " * t * }
+ { t "others" =
+ { s is.kanji.str$
+ {"ほか" * }
+ {", et~al." * }
+ if$
+ }
+ { s is.kanji.str$
+ {", " * t * }
+ { numnames #2 =
+ {" and " * t * }
+ {", and " * t * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+\end{verbatim}
+\end{quote}
+}
+
+\subsection{デヌタベヌスの蚘述方法}
+
+以䞊のようにした\JBibTeX のための{\tt bib}ファむルの䞭身は次のように
+する\myftnote{著者の姓ず名の間にスペヌス(半角でも党角でも)を
+入れおおかないず{\tt jabbrv}スタむルの時に姓だけにならずに名も出
+力されおしたうので泚意が必芁であるスペヌスで姓ず名を区切った堎合には
+スタむルファむルの蚘述においお挢字コヌド著者名を{\tt format.name\$} しお
+埗られるfirst nameには姓がlast nameには名が埗られるこずに泚意が必芁で
+ある({\tt format.name\$} を完党には日本語察応にしおいないためであるしかし
+family name, last tokenず読み替えれば問題ないし{\tt :-)}日本語察応の
+スタむルファむルを䜜成した経隓から蚀うず挢字コヌド著者名ず
+それ以倖の堎合に同じフォヌマットを指定しお{\tt format.name\$} を呌び出す
+こずはほずんどないので混乱するかもしれないがあえおこのたたにしおある)
+たた䟋では挢字コヌド著者名の区切りずしお`` and '' を䜿っおあるがここは
+もちろん``'' (䜆し党角)でよい}
+
+{\baselineskip=11pt
+\begin{quote}
+\begin{verbatim}
+ @ARTICLE{la,
+ author="Masao Iri and Kazuo Murota and Shouichi Matsui",
+ title="Linear-time approximation algorithms for finding the
+ minimum-weight perfect matching on a plane",
+ journal=ipl,volume=12,pages="206--209",year=1981
+ }
+\end{verbatim}
+\newpage
+\begin{verbatim}
+ @ARTICLE{あふれ無し,
+ author="束井 正䞀 and 䌊理 正倫",
+ title="あふれのない浮動小数点衚瀺方匏",
+ journal="情報凊理孊䌚論文誌", volume=21, number=4, pages="306--313",
+ yomi="Shouichi Matsui and Masao Iri",
+ year=1980
+ }
+\end{verbatim}
+\end{quote}
+}
+
+このようにデヌタベヌスを䜜成しおおくず{\tt jplain}ならば
+
+\vskip 1.5mm
+\hskip1cm
+[1] Masao Iri, Kazuo Murota, and Shouichi Matsui.
+Linear-time approximation $\cdots$
+
+\hskip1cm
+[2] 束井正䞀, 䌊理正倫. あふれのない浮動小数点衚瀺方匏. $\cdots$
+\vskip 1.5mm
+
+\noindent のような圢で参考文献リストが埗られる{\tt jalpha}なら
+
+\vskip 1.5mm
+\hskip1cm
+[IMM81] Masao Iri, Kazuo Murota, and Shouichi Matsui. Linear-time approximation
+ $\cdots$
+
+\hskip1cm
+[MI80]~~~ 束井正䞀, 䌊理正倫. あふれのない浮動小数点衚瀺方匏. $\cdots$
+\vskip 1.5mm
+
+\noindent ずなる{\tt jabbrv}なら
+
+\vskip 1.5mm
+\hskip1cm
+[1] M. Iri, K. Murota, and S. Matsui. Linear-time approximation
+ $\cdots$
+
+\hskip1cm
+[2] 束井, 䌊理. あふれのない浮動小数点衚瀺方匏. $\cdots$
+\vskip 1.5mm
+
+\noindent ずなる著者が挢字コヌドなのに`{\tt yomi}'がない堎合には䟋えば
+
+\vskip 1.5mm
+\hskip1cm
+[束井80] 束井正䞀, 䌊理正倫. あふれのない浮動小数点衚瀺方匏. $\cdots$
+\vskip 1.5mm
+
+\noindent ずなるようにしおある(著者が耇数でも先頭の著者のみからラベルを
+䜜るようにしおある)ただし゜ヌトキヌには挢字コヌド(EUCコヌド)が
+䜿われるから順番はおかしなものずなる
+
+
+\section{おわりに}
+
+本皿では日本語化した\BibTeX である\JBibTeX に぀いお述べた
+バヌゞョン0.20たではずりあえず動くずいう圢で䜜成しおあったが
+バヌゞョン0.30では十分実甚に耐えるレベルに達したず考えおいる
+日本語甚のスタむルに぀いおも同様である
+珟圚たでのずころ利甚者がさほど倚くないため䜿甚経隓が乏しい
+今埌は䜿甚経隓に基づき日本語のために必芁な組み蟌み関数の
+倉曎・远加などの改良を加えおいきたいたた各皮の孊䌚甚のスタむルの
+䜜成も必芁であるず考えおいる
+たたOren Patashnik氏からの私信によれば今幎䞭(1991)にversion 1.0をリリヌスする
+予定らしいのでそれの日本語化も必芁であろう
+
+\bibliography{jbibtex}
+\bibliographystyle{jplain}
+\end{document}
diff --git a/biblio/pbibtex/base/jbtxdoc.pdf b/biblio/pbibtex/pbibtex-manual/jbtxdoc.pdf
index a93b140c09..a93b140c09 100644
--- a/biblio/pbibtex/base/jbtxdoc.pdf
+++ b/biblio/pbibtex/pbibtex-manual/jbtxdoc.pdf
Binary files differ
diff --git a/biblio/pbibtex/pbibtex-manual/jbtxdoc.tex b/biblio/pbibtex/pbibtex-manual/jbtxdoc.tex
new file mode 100644
index 0000000000..458ef617fd
--- /dev/null
+++ b/biblio/pbibtex/pbibtex-manual/jbtxdoc.tex
@@ -0,0 +1,1090 @@
+\documentstyle{jarticle}
+\def\dg{\gt}
+\def\dm{\mn}
+\voffset=-2.3cm
+\hoffset=-2.3cm
+\textwidth=16.6cm
+\textheight=25cm
+
+\def\JTeX{\leavevmode\lower .5ex\hbox{J}\kern-.17em\TeX}
+\def\JLaTeX{\leavevmode\lower.5ex\hbox{J}\kern-.17em\LaTeX}
+\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
+ T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
+
+\def\JBibTeX{\leavevmode\lower .5ex\hbox{{\rm J}}\kern-0.15em\BibTeX}
+\def\trnote#1{\footnote{\parindent=16pt\hskip-15pt\hang\indent 蚳泚#1\parindent=10pt}}
+
+\title{B\kern-.05em{\large I}\kern-.025em{\large B}\kern-.08em\TeX ing
+B\kern-.05em{\large I}\kern-.025em{\large B}\kern-.08em\TeX の䜿い方
+\footnote{翻蚳の郚分は原著者の蚱可を埗お配垃するものであり翻蚳に぀いお
+\JBibTeX\ に関する蚘述に぀いおは束井に問い合わせられたい}
+\ $^,$\footnote{\JBibTeX\ (version 0.30)の説明も含む}}
+\author{Oren Patashnik(蚳束井正䞀)}
+\date{January 31, 1988(翻蚳版1991幎1月1日)}
+
+\begin{document}
+\baselineskip=17pt
+
+\maketitle
+
+\section{抂芁}
+
+[この文曞は\BibTeX\ version 1.00が完成した時に拡充される
+タむプミス欠萜䞍正確な郚分特に分かりにくい郚分に぀いお
+著者たで連絡されたい({\tt patashnik@SCORE.STANFORD.EDU}, 日本語および
+\JBibTeX\ に関する郚分は{\tt matsui@denken.or.jp})
+改善に関する意芋を歓迎する]
+
+これは\BibTeX\ version 0.99a\trnote{version 0.99a以降の
+意味であり\JBibTeX の基になっおいる0.99cも含たれる}
+の利甚者のためのものであり\trnote{\JBibTeX 利甚者のためでもある
+\JBibTeX に぀いおは\cite{jbibtex}も参照されたい}
+参考文献スタむルの蚭蚈者(補䜜者)はこの文曞を読んだ埌補䜜者のためだけに
+曞かれおいる ``Designing \BibTeX\ Styles''~\cite{btxhak}を読む必芁がある
+
+本皿は以䞋の3節からなる
+第\ref{盞違点} 節で \BibTeX のversion 0.98iず0.99aの盞違点を
+各々に察応する暙準スタむルファむルの盞違点ずずもに述べる
+第\ref{latex-appendix} 節は\LaTeX\ book~\cite{latex}の付録B.2の修正であり
+第\ref{odds-and-ends} 節で他の文曞には曞かれおいない䞀般的事項特殊事項に
+぀いお述べる
+本皿の読者は\LaTeX\ bookの関連する節に粟通しおいるこずが望たれる
+
+この文曞は\BibTeX\ を走らせる䜜業を助けるための入力䟋ずしおの圹割も持぀
+倚くの文曞ず同じくこの文曞も参考文献の匕甚を含んでいる参考文献リストを
+䜜るためには
+この文曞自身を凊理するためには
+先ず({\tt aux}ファむルを䜜るために)\LaTeX\ を実行し
+次に({\tt bbl}ファむルを䜜るために)\BibTeX\ を実行し
+最埌に\LaTeX をもう2回実行する(1回は{\tt bbl}ファむル䞭の情報を
+取り蟌むためでありもう1回は前方参照を解決するためである)
+めったに起こらないこずではあるがさらにもう1回
+\BibTeX/\LaTeX\ を走らせなければならないこずもある.
+
+\BibTeX\ version 0.99aはclosed参考文献曞匏を暙準ずしおいる
+\LaTeX\ version 2.09ずずもに䜿う必芁がある\trnote{\JBibTeX\ は
+\JLaTeX\ ずずもに䜿う}
+open参考文献曞匏にするためにはオプション文曞スタむルの{\tt openbib}
+を䜿う必芁がある
+(open曞匏では䞻ブロックの間で改行が行われるがclosedでは行われない)
+
+{\dg 泚意}\BibTeX\ 0.99aでは叀いスタむルファむルは䜿えない同様に
+\BibTeX\ 0.98iでは新しいスタむルファむルは䜿えない
+(しかし新しい\BibTeX\ で叀いデヌタベヌスファむルを䜿うこずはできる)
+
+{\dg むンプリメンタぞの泚意}\BibTeX\ には
+参考文献スタむルファむルの入力ディレクトリのための{\tt TEXINPUTS:}ず
+デヌタベヌスファむルの入力ディレクトリのための{\tt BIBINPUTS:}
+の2぀の論理名\trnote{UNIX/MS-DOSではそれぞれ{\tt TEXINPUTS}ず
+{\tt BIBINPUTS}の環境倉数}が甚意されおいる
+
+\vskip\baselineskip
+{\dg\bf\JBibTeX\ での泚意点}
+挢字コヌド系は{\tt BIBTERMCODE, BIBFILECODE}の2぀の
+環境倉数で倉曎可胜であり\JTeX\ の \verb|\kanjiterminaltype, \kanjifiletype|に
+指定するのず同じものを指定するUNIX版ではサむト毎に暙準コヌドが蚭定されお
+いるはずでありMS-DOS版ではSJISが暙準である
+
+\newpage
+\section{倉曎点}
+\label{盞違点}
+本節では\BibTeX\ versions 0.98iず0.99aの違いず各々のバヌゞョンに察応する
+スタむルの違いに぀いお述べる0.98iず0.99aの間には
+倚くの盞違点があるが0.99ず1.00の間ではもっずずっず少なくなるであろう
+
+\subsection{\BibTeX\ の新機胜}
+\label{features}
+
+以䞋に\BibTeX\ の新機胜ずその䜿い方を列挙する\trnote{\JBibTeX\ の機胜でも
+ある}
+
+\begin{enumerate}
+
+\item
+個々の文献毎に \verb|\cite|, \verb|\nocite|を明瀺的に指定
+しなくおも `\verb|\nocite{*}|' コマンドひず぀で
+デヌタベヌス䞭のすべおの文献を䞊べたリストを䜜るこずができる
+これはこのコマンドを
+䜿った堎所でデヌタベヌス䞭のすべおの゚ントリをその
+順番で \verb|\nocite|するこずに盞圓する
+
+\item
+\label{concat}
+フィヌルド(あるいは{\tt @STRING}の定矩䞭で)文字列の連結を指定できる
+䟋えば次のように定矩しおおくず
+\begin{verbatim}
+ @STRING( WGA = " World Gnus Almanac" )
+\end{verbatim}
+別々ではあるが䌌たような{\tt title}゚ントリを簡単に䜜れる
+\begin{verbatim}
+ @BOOK(almanac-66,
+ title = 1966 # WGA,
+ . . .
+ @BOOK(almanac-67,
+ title = 1967 # WGA,
+\end{verbatim}
+次のような䜿い方も可胜である
+\begin{verbatim}
+ month = "1~" # jan,
+\end{verbatim}
+この時スタむルファむル䞭での{\tt jan}の省略圢の定矩によっお異なるが
+{\tt bbl}ファむル䞭では `\verb|1~Jan.|' あるいは
+`\verb|1~January|' のようになる
+(フィヌルドのデヌタ長には䞊限があるが) `{\tt\#}' によっお
+任意の数の文字列を連結できる
+`{\tt\#}' の前埌にはスペヌス\trnote{挢字コヌドの
+スペヌス(空癜)ではダメ!}か改行を眮くこずを忘れおはならない
+
+\item
+\BibTeX\ に新たな盞互参照機胜を付け加えたこれを䟋にそっお説明する
+文曞䞭に \verb|\cite{no-gnats}|ず指定し
+デヌタベヌス䞭に次の2぀の゚ントリがあるずしよう
+\begin{verbatim}
+ @INPROCEEDINGS(no-gnats,
+ crossref = "gg-proceedings",
+ author = "Rocky Gneisser",
+ title = "No Gnats Are Taken for Granite",
+ pages = "133-139")
+ . . .
+ @PROCEEDINGS(gg-proceedings,
+ editor = "Gerald Ford and Jimmy Carter",
+ title = "The Gnats and Gnus 1988 Proceedings",
+ booktitle = "The Gnats and Gnus 1988 Proceedings")
+\end{verbatim}
+この時次に述べる2぀のこずがおこる
+第1に特別な意味を持぀フィヌルド{\tt crossref}は{\tt no-gnats}
+゚ントリで欠萜しおいるフィヌルドを
+匕甚しおいる{\tt gg-proceedings}から継承するこずを\BibTeX に
+䌝える先の䟋でいえば{\tt editor}ず{\tt booktitle}の2぀を
+継承する
+ただし暙準のスタむルでは{\tt booktitle}フィヌルドは
+{\tt PROCEEDINGS}型の゚ントリでは意味を持たない
+この䟋の{\tt gg-proceedings}゚ントリの{\tt booktitle}フィヌルドは
+これを参照しおいる
+ものがこのフィヌルドを継承できるようにするためだけのものである
+この䌚議の論文がどんなに倚くデヌタベヌス䞭にあっおも
+この{\tt booktitle}フィヌルドは1回だけ曞けばよい
+
+第2に, {\tt gg-proceedings}゚ントリを \verb|\cite|あるい
+は \verb|\nocite|で匕甚しおいる
+2぀以䞊の論文が参照しおいるず, この゚ントリ
+自身が \verb|\cite|あるいは \verb|\nocite|されおいなくおも
+\BibTeX は自動的に{\tt gg-proceedings}゚ントリを参考文献リストに
+加える぀たり{\tt no-gnats}の他に1぀以䞊の論文が\linebreak {\tt gg-proceedings}を
+参照しおいるず自動的に参考文献リストに加えられる
+
+ただし䞊蚘の結果ずなるこずを保蚌するためには
+盞互参照されおいる゚ントリは
+それを匕甚しおいるすべおの゚ントリよりデヌタベヌスファむル䞭で
+埌ろになければならない
+埓っお盞互参照されおいる゚ントリは最埌に眮くこずになる
+(さらに残念なこずだがネストされた盞互参照
+はうたく扱えないすなわち盞互参照しおいる先がさらに他を参照しおいる
+堎合にはうたく動䜜しないこずがある)
+
+
+最埌の泚意
+この盞互参照機胜は珟圚でも利甚できる叀い\BibTeX の
+参照の機胜ずは党く関係がない
+すなわち次のような䜿い方は新しい機胜から䜕の圱響も受けない
+\begin{verbatim}
+ note = "Jones \cite{jones-proof} improves the result"
+\end{verbatim}
+
+
+\item
+\BibTeX\ はアクセント付き文字(accented character)を扱えるようになった
+䟋えば次のような2぀のフィヌルドからなる゚ントリがあり
+\begin{verbatim}
+ author = "Kurt G{\"o}del",
+ year = 1931,
+\end{verbatim}
+参考文献スタむルずしお{\tt alpha}を䜿ったずするず
+\BibTeX\ はこの゚ントリのラベルをあなたの望み通りに [G{\"o}d31] ずする
+このような結果を埗るためには\verb|{\"o}|あるいは\verb|{\"{o}}|のように
+アクセント付き文字列を䞭括匧(ブレヌス; \verb|{}|)で囲んでやる必芁がある
+さらにこのために䜿う䞭括匧はフィヌルドや゚ントリの区切り以倖の䞭括匧の
+䞭に含たれおはならないし䞭括匧の䞭の䞀番最初の文字はバックスラッシュ
+でなければならない埓っおこの䟋でいえば\verb|{G{\"{o}}del}|
+でも\verb|{G\"{o}del}|でもうたくゆかない
+
+この機胜は\LaTeX~bookの衚3.1ず衚3.2にあるバックスラッシュの付かない
+倖囜文字(foreign symbols)を陀くすべおのアクセント付き文字を扱うこずができる
+この機胜は利甚者が定矩する「アクセント付き文字」でも䜿えるすぐ埌で䟋を瀺す
+ラベルの文字数を数える堎合には\BibTeX\ は䞭括匧の䞭の
+文字列をたずめお1文字ず数える
+
+
+\item
+\BibTeX\ はハむフン付きの人名も扱うこずができる䟋えば次のような
+゚ントリ
+\begin{verbatim}
+ author = "Jean-Paul Sartre",
+\end{verbatim}
+で{\tt abbrv}スタむルを䜿うず結果は `J.-P. Sartre' ずなる
+
+\item
+\label{preamble}
+デヌタベヌスファむル䞭に\verb|@PREAMBLE|を曞くこずができる
+コマンドは文字列からなり名前ず等号蚘号がないこずを
+陀けば\verb|@STRING|ず同じである以䞋に䟋を瀺す
+\begin{verbatim}
+ @PREAMBLE{ "\newcommand{\noopsort}[1]{} "
+ # "\newcommand{\singleletter}[1]{#1} " }
+\end{verbatim}
+(ここでも文字列連結の機胜が䜿われおいるこずに泚意しよう)
+暙準のスタむルではここに曞いた文字列(倚くの堎合\LaTeX\ のマクロ)
+をそのたた{\tt bbl}ファむルに曞き出す
+䞊に瀺した \verb|\noopsort|コマンドを䟋に䜿い方を瀺す
+
+゜ヌティングする(アルファベット順に䞊べる)こずを考えよう
+\BibTeX\ は割ずうたく䞊べおくれるが条件によっおは\BibTeX\ が
+混乱するこずがある
+デヌタベヌスの䞭に同䞀著者による2巻からなる本の゚ントリがあり
+参考文献リストでは第1巻が第2巻の盎前に䞊んで欲しいずしよう
+さらに第1巻には1973幎に発刊された第2版があり第2巻には第1版しかなく
+その発刊は1971幎であったずしよう
+暙準スタむル{\tt plain}は著者名ず発刊幎で゜ヌトキヌを䜜り
+第2巻の方が発刊が早いために\BibTeX\ を助けおやらない限り第2å·»
+の方が先にならんでしたう
+このためにはこの2぀の{\tt year}フィヌルドを次のようにする
+\begin{verbatim}
+ year = "{\noopsort{a}}1973"
+ . . .
+ year = "{\noopsort{b}}1971"
+\end{verbatim}
+\verb|\noopsort|の定矩から
+\LaTeX\ は幎ずしおは本圓の幎以倖は印刷しない
+しかし\BibTeX\ は \verb|\noopsort|の指定が `a', `b' を
+修食するものずみなすので゜ヌトの時にはあたかも `a1973' ず `b1971'
+が幎のように扱う`a' は `b' より前なので望み通り第1巻が第2巻の前に䞊ぶ
+ずころでもしこの著者の別の著䜜がデヌタベヌス䞭にある堎合には
+他の著䜜ずの関係を正しくするために\verb|{\noopsort{1968a}}1973|ず
+\verb|{\noopsort{1968b}}1971|ずいったように曞かねばならないこずもある
+(ここでは第1巻の第1版の発刊幎が1968幎であるこずからこれで正しい
+堎所に䞊ぶものず考えおいる)
+
+䜿える\verb|@PREAMBLE|コマンドの数には䞊限があるが\verb|@PREAMBLE|
+の数を1぀のデヌタベヌスに぀き1぀にしおおけば䞊限を超えるこずはない
+したがっお項目\ref{concat} で述べた文字列の連結機胜を䜿えば
+この制限は倧した問題ではない
+
+\item
+\BibTeX\ の゜ヌティング算法は安定(stable)なものずなった぀たり
+2぀の異なる゚ントリが同䞀の゜ヌトキヌを持぀堎合には
+匕甚順に䞊ぶようになった
+(参考文献スタむルがこれらの゜ヌトキヌ通垞は著者名の埌に幎ず
+衚題を付加したものを䜜る\trnote{日本語甚のスタむルでは
+yomiずいうフィヌルドがあればそれを著者名の代わりに䜿うこずで読みの
+アルファベット順に䞊ぶようにしおいる})
+
+\item
+\BibTeX\ はファむル名の小文字/倧文字倉換を行わないようになった
+これにより䟋えばUNIXシステム䞊に\BibTeX\ をむンストヌルするのが簡単になった
+
+\item
+コマンドラむンの{\tt aux}ファむル名の凊理を行うコヌドを付加するこずが
+簡単に行えるようになった
+
+\end{enumerate}
+
+
+\subsection{暙準スタむルの倉曎点}
+
+本節では䞀般利甚者に関係する暙準スタむル
+({\tt plain}, {\tt unsrt}, {\tt alpha}, {\tt abbrv})
+の倉曎点に぀いお述べる\trnote{察応する日本語甚のスタむルは
+各々{\tt jplain}, {\tt junsrt},{\tt jalpha}, {\tt jabbrv}である}
+スタむル䜜成者に関係した倉曎点は
+``Designing \BibTeX\ Styles''~\cite{btxhak}に述べられおいる
+
+\begin{enumerate}
+
+\item
+䞀般に゜ヌティングは先ず ``author'' で次に幎最埌に衚題で行う
+叀いバヌゞョンでは幎が䜿われおいなかった
+(しかし{\tt alpha}スタむルでは先ずラベル
+で゜ヌトした埌䞊蚘の゜ヌトを行う)
+authorの前埌に匕甚笊が付いおいるのはeditor, organizationなどの
+他のフィヌルドが䜿われるこずもあるからである
+
+\item
+倚くの䞍必芁なタむ(\verb|~|)を取り陀いた
+これにより参考文献リストをフォヌマットした時に
+\LaTeX\ から出力される `\hbox{\tt Underfull} \verb|\hbox|'
+の数が少なくなった
+
+\item
+むタリック指定(\hbox{\verb|{\it ...}|})を
+匷調指定(\hbox{\verb|{\em ...}|})に眮き換えた
+出力は倉化しないはずである
+
+\item
+{\tt alpha}スタむルではラベルを䜜る際に著者名のいく぀かを省略した
+こずを瀺す蚘号を `*' から `$^{+}$' に倉曎した
+しかし以前の圢匏の方が奜きあるいはこんな蚘号が䞍芁な堎合でも
+スタむルファむルの修正は䞍芁である
+{\tt alpha}スタむルが(\verb|\thebibliography| environmentの盎前に)
+{\tt bbl}ファむルに曞き出す \verb|\etalchar|
+コマンドを前節の第\ref{preamble} 項目で述べたように
+デヌタベヌス䞭の{\tt @PREAMBLE}を䜿っお
+\LaTeX\ の \verb|\renewcommand|を甚いお定矩し盎せば`$^{+}$'
+の圢匏を倉曎できる
+
+\item
+{\tt abbrv}スタむルでは月名ずしお`March'ず`Sep.'
+の替わりに`Mar.'ず`Sept.'を䜿うようになった
+
+\item
+暙準スタむルでは
+\BibTeX\ の新しい盞互参照機胜を䜿っおいる堎合には
+他の文献を参照しおいる゚ントリに察しおは
+参照先に蚘述されおいるフィヌルドのほずんど党おを
+省略し \verb|\cite|を䜿っお参照を瀺すようになっおいる
+
+これは参照元が倧郚な著䜜の䞀郚分である堎合に䜿う
+このような状況ずしおは以䞋の5぀が考えられる
+(1) {\tt INPROCEEDINGS}
+(あるいは{\tt CONFERENCE}, どちらも同じこず)
+が{\tt PROCEEDINGS}を参照しおいる;
+(2) {\tt BOOK}, (3) {\tt INBOOK},
+あるいは(4) {\tt INCOLLECTION}
+が{\tt BOOK}を参照しおいる
+(耇数巻からなる曞物の䞭のある1巻が参照しおいる);
+(5) {\tt ARTICLE}が{\tt ARTICLE}を参照しおいる
+(この堎合には参照されおいるものは実は論文誌党䜓であるが
+゚ントリ型ずしお{\tt JOURNAL}がないからこうする
+この時には論文誌の{\tt author}ず{\tt title}がないずいう
+譊告メッセヌゞが出力されるがこのメッセヌゞは無芖すればよい)
+
+\item
+{\tt MASTERSTHESIS}ず{\tt PHDTHESIS}
+゚ントリ型では任意フィヌルドずしお{\tt type}を曞けるようになった
+これにより
+\begin{verbatim}
+ type = "{Ph.D.} dissertation"
+\end{verbatim}
+ずデヌタベヌス䞭に曞くこずで暙準の `PhD thesis' の替わりに
+`Ph.D.\ dissertation' ずできるようになった
+
+\item
+同様に{\tt INBOOK}ず{\tt INCOLLECTION}
+゚ントリ型では任意フィヌルドずしお{\tt type}を曞けるようになった
+これを䜿えば次のようにデヌタベヌスに曞いおおけば
+暙準の `chapter~1.2' の替わりに`section~1.2' ずできる
+\begin{verbatim}
+ chapter = "1.2",
+ type = "Section"
+\end{verbatim}
+
+\item
+{\tt BOOKLET}, {\tt MASTERSTHESIS},
+{\tt TECHREPORT}゚ントリ型では
+{\tt BOOK}の{\tt title}のようにではなく
+{\tt ARTICLE}の{\tt title}のように
+衚題をフォヌマット(タむプセット)するようになった
+
+\item
+{\tt PROCEEDINGS}ず{\tt INPROCEEDINGS}
+゚ントリ型では{\tt address}フィヌルドを出版瀟䞻催者の䜏所を
+瀺すために䜿うのではなく䌚議の開催された堎所を瀺すために䜿うように
+なった
+出版瀟開催者の䜏所を入れたいのであれば
+{\tt publisher}か{\tt organization}フィヌルドに入れるこず
+
+\item
+{\tt BOOK}, {\tt INBOOK}, {\tt INCOLLECTION},
+{\tt PROCEEDINGS}゚ントリ型では{\tt volume}だけを
+蚱すのではなく
+{\tt volume}か{\tt number}のいずれか䞀方を蚱すようになった
+
+\item
+{\tt INCOLLECTION}゚ントリ型では{\tt series}ず{\tt edition}
+フィヌルドを蚱すようになった
+
+\item
+{\tt INPROCEEDINGS}ず{\tt PROCEEDINGS}
+゚ントリ型では
+{\tt volume}たたは{\tt number}ず
+{\tt series}を蚱すようになった
+
+\item
+{\tt UNPUBLISHED} ゚ントリ型では日付情報を埌に付けお
+{\tt note}フィヌルドを1぀のブロックずしお出力するようになった
+
+\item
+{\tt MANUAL}゚ントリ型では{\tt author}フィヌルドが
+空であれば{\tt organization}フィヌルドを第1ブロックずしお
+出力するようになった
+
+\item
+{\tt MISC}゚ントリ型では党おの任意フィヌルド
+(すなわち党おのフィヌルド)が空の時には
+譊告メッセヌゞを出力するようになった
+
+\end{enumerate}
+
+\subsection{\JBibTeX\ の暙準スタむル}
+
+\JBibTeX\ の暙準スタむルずしおは{\tt plain, alpha, abbrv, unsrt}に察応しお
+{\tt jplain, jalpha, jabbrv,\linebreak junsrt}が䜜成されおいるたた情報凊理孊䌚
+論文誌{\tt tipsj}, 情報凊理孊䌚欧文論文誌{\tt jipsj}, 電子情報通信孊䌚論文誌{\tt tieice},
+日本オペレヌションズリサヌチ孊䌚論文誌{\tt jorsj},
+人工知胜孊䌚{\tt jsai}, ゜フトりェア孊䌚誌{\tt jssst}甚のスタむルも䜜成されお
+いるこれらのスタむルで行なっおいる日本語察応は以䞋の通りである({\tt jipsj}
+は英語なので倉曎は必ずしも日本語察応のためだけではない)
+
+\begin{enumerate}
+\item 著者名が日本語かどうかで名前のフォヌマットの方法を倉える
+
+\item 著䜜名に日本語が含たれる堎合には匷調指定を付けない
+
+\item ペヌゞ範囲指定を{\tt Page}, {\tt Pages}から{\tt p.}, {\tt pp.}に
+倉曎したナンバヌ指定ボリュヌム指定を{\tt No.}, {\tt Vol.}に倉曎した
+
+\item ゜ヌティングキヌを䜜る時には{\tt yomi}フィヌルドがあればその情報を
+著者名線集者名の代りに䜿う
+\end{enumerate}
+
+\section{デヌタベヌスの゚ントリ}
+\label{latex-appendix}
+
+本節は\LaTeX\ book~\cite{latex},
+\copyright~1986, by Addison-Wesley の付録B.2の単なる修正版である
+基本構成は同じであり现目が少し倉曎されおいる
+
+\subsection{゚ントリの型}
+
+参考文献をデヌタベヌスに登録する堎合に䞀番最初に決めなければ
+ならないこずはその型(皮類)である完党な決たったやり方はないが
+\BibTeX\ ほずんどすべおの文献を合理的に扱うための゚ントリの型を
+甚意しおいる
+
+文献の出版圢態が異なればそれが持っおいる情報も異なる
+論文誌に発衚されたものには論文誌の巻数(volume)ず番号(number)があるが
+本の堎合にはこれらは通垞意味がない
+埓っお異なった゚ントリ型毎に異なったフィヌルドがある
+゚ントリの型毎にフィヌルドは以䞋の3぀に分類される
+\begin{description}
+
+\item[必須]
+これが欠萜しおいるず譊告メッセヌゞが出力されたれにではあるが
+文献リストが倉な圢に出力される
+もし必須な情報が意味を持たないのであれば間違った型を指定しおいるのである
+必須な情報が意味を持぀のであるが他のフィヌルドにそれが蚘述されおいる
+堎合には譊告メッセヌゞを無芖すればよい
+
+\item[任意]
+このフィヌルドはもしあれば䜿われるが䜕の問題もなしに省略できる
+もしこれらのフィヌルドの情報が読者を助けるのであれば
+これを省略しない方がよい
+
+\item[無芖される]
+このフィヌルドは無芖される
+\BibTeX\ は必須あるいは任意のフィヌルド以倖は無芖するから{\tt bib}ファむル
+には奜きなフィヌルドを曞いおよい
+参考文献リストには出力されないかもしれないが
+文献に関連するすべおの情報を{\tt bib}ファむルに曞いおおくずよい
+䟋えば論文のアブストラクトをコンピュヌタのファむルにずっおおくのであれば
+{\tt bib}ファむル䞭の{\tt abstract}フィヌルドに入れおおけばよい
+{\tt bib}ファむルはアブストラクトを入れお眮くにちょうどよい堎所であり
+アブストラクト付きの文献リストを䜜成するスタむルを䜜るこずもできる
+
+{\dg 泚意}フィヌルド名をミススペルするずそのフィヌルドは無芖される
+特に任意フィヌルドの堎合には\BibTeX\ は譊告メッセヌゞを出さないから
+タむプミスに泚意しなければならない
+
+\end{description}
+
+以䞋で各々の゚ントリの型に぀いお説明を行う
+同時に文献リストの項目ずしお䞊べられる順番に
+(゚ントリ型によっおは特定のフィヌルドのあるなしで若干順番が異なるこずもあるが)
+必須フィヌルド任意フィヌルドを瀺す
+これら゚ントリの型は{\em Scribe}システムのためにBrian Reidが
+採甚したvan~Leunen~\cite{van-leunen}の分類ず同じものである
+個々のフィヌルドの意味に぀いおは次節で説明する
+暙準以倖のスタむルでは任意フィヌルドのいく぀かを無芖するこずがある
+{\tt bib}ファむル䞭でぱントリの型の前に{\tt @}文字を
+付けるのを忘れおはならない
+
+
+\begin{description}
+\sloppy
+
+\item[article\hfill] 論文誌䞭の論文雑誌の蚘事
+必須フィヌルド{\tt author}, {\tt title}, {\tt journal},
+{\tt year}.
+任意フィヌルド{\tt volume}, {\tt number},
+{\tt pages}, {\tt month}, {\tt note}.
+
+\item[book\hfill] 出版䞻䜓が明確な本
+必須フィヌルド{\tt author}たたは{\tt editor},
+{\tt title}, {\tt publisher}, {\tt year}.
+任意フィヌルド{\tt volume}たたは{\tt number}, {\tt series},
+{\tt address}, {\tt edition}, {\tt month},
+{\tt note}.
+
+\item[booklet\hfill] 印刷補本されおいるが出版者あるいはスポンサヌ
+の名前がないもの
+必須フィヌルド{\tt title}.
+任意フィヌルド{\tt author}, {\tt howpublished},
+{\tt address}, {\tt month}, {\tt year}, {\tt note}.
+
+\item[conference\hfill] {\tt INPROCEEDINGS}ず同じ
+{\em Scribe\/}ずの互換性のため
+
+\item[inbook\hfill] ç« (あるいは節などの)本の䞀郚分か぀/たたは(and/or)
+本のあるペヌゞ範囲
+必須フィヌルド{\tt author}あるいは{\tt editor}, {\tt title},
+{\tt chapter}か぀/たたは{\tt pages}, {\tt publisher},
+{\tt year}.
+任意フィヌルド{\tt volume}たたは{\tt number}, {\tt series},
+{\tt type}, {\tt address},
+{\tt edition}, {\tt month}, {\tt note}.
+
+\item[incollection\hfill] それ自身の衚題を持぀本の䞀郚
+必須フィヌルド{\tt author}, {\tt title}, {\tt booktitle},
+{\tt publisher}, {\tt year}.
+任意フィヌルド{\tt editor}, {\tt volume}たたは{\tt number},
+{\tt series}, {\tt type}, {\tt chapter}, {\tt pages},
+{\tt address}, {\tt edition}, {\tt month}, {\tt note}.
+
+\item[inproceedings\hfill] 䌚議録䞭の論文
+必須フィヌルド{\tt author}, {\tt title}, {\tt booktitle},
+{\tt year}.
+任意フィヌルド{\tt editor}, {\tt volume}たたは{\tt number},
+{\tt series}, {\tt pages}, {\tt address}, {\tt month},
+{\tt organization}, {\tt publisher}, {\tt note}.
+
+\item[manual\hfill] マニュアル
+必須フィヌルド{\tt title}.
+任意フィヌルド{\tt author}, {\tt organization},
+{\tt address}, {\tt edition}, {\tt month}, {\tt year},
+{\tt note}.
+
+\item[mastersthesis\hfill] 修士論文
+必須フィヌルド{\tt author}, {\tt title}, {\tt school},
+{\tt year}.
+任意フィヌルド{\tt type}, {\tt address}, {\tt month},
+{\tt note}.
+
+\item[misc\hfill] 他のどれも圓おはたらない時に䜿う
+必須フィヌルドなし
+任意フィヌルド{\tt author}, {\tt title}, {\tt howpublished},
+{\tt month}, {\tt year}, {\tt note}.
+
+\item[phdthesis\hfill] 博士論文
+必須フィヌルド{\tt author}, {\tt title}, {\tt school},
+{\tt year}.
+任意フィヌルド{\tt type}, {\tt address}, {\tt month},
+{\tt note}.
+
+\item[proceedings\hfill] 䌚議録
+必須フィヌルド{\tt title}, {\tt year}.
+任意フィヌルド{\tt editor}, {\tt volume}たたは{\tt number},
+{\tt series}, {\tt address}, {\tt month},
+{\tt organization}, {\tt publisher}, {\tt note}.
+
+
+\item[techreport\hfill] 孊校などで発行されおいるテクニカルレポヌトであり
+通垞は通番を持぀
+必須フィヌルド{\tt author},
+{\tt title}, {\tt institution}, {\tt year}.
+任意フィヌルド{\tt type}, {\tt number}, {\tt address},
+{\tt month}, {\tt note}.
+
+\item[unpublished\hfill] 正匏には䞻版されおいないが著者衚題のある著䜜物
+必須フィヌルド{\tt author}, {\tt title}, {\tt note}.
+任意フィヌルド{\tt month}, {\tt year}.
+
+\end{description}
+
+䞊に瀺したフィヌルドに加えお各々の゚ントリ型では任意フィヌルドずしお
+{\tt key}がありスタむルによっおは䞊べ替え盞互参照
+あるいは \verb|\bibitem|を䜜るのに䜿われる
+たた「著者」情報が欠けおいる゚ントリに察しおは必ず{\tt key}フィヌルド
+を入れおおかないずいけない
+「著者」は通垞は{\tt author}フィヌルドに曞くが
+゚ントリの型によっおは{\tt editor}フィヌルド
+であったりあるいは{\tt organization}フィヌルドであったりもする
+(第\ref{odds-and-ends} 節でもっず詳しく説明する)
+{\tt key}フィヌルドを \verb|\cite|に珟れるデヌタベヌスの゚ントリの 最初に曞くキヌず混同しおはならないこの項目が ``key'' ずいう名前
+なのは{\it Scribe}ずの互換性のためである
+
+\vskip\baselineskip
+{\dg\bf \JBibTeX\ での泚意}\JBibTeX\ の暙準スタむルでは
+以䞋に瀺されおいるフィヌルドの他に任意フィヌルドずしお
+挢字コヌド衚蚘された著者名の「読み」を曞くためのフィヌルドずしお
+{\tt yomi}がある
+
+\subsection{フィヌルド}
+
+暙準スタむルで認識されるフィヌルドを以䞋に瀺す
+暙準スタむルでは無芖されるがこの他の任意のフィヌルドを
+曞いおもよい\trnote{\JBibTeX\ の暙準スタむル甚に{\tt yomi}フィヌルドが
+远加されおいる}
+
+\begin{description}
+
+\item[address\hfill]
+通垞は{\tt publisher}などの䜏所を曞く
+van~Leunenは倧きな出版瀟に察しおはこれを省略するこずを勧めおいる
+他方小さな出版瀟に察しおは読者の䟿を考えお完党な䜏所を曞くずよい
+
+\item[annote\hfill]
+泚釈
+暙準のスタむルでは䜿われないが他の泚釈぀きの参考文献スタむルで䜿われる
+
+\item[author\hfill]
+著者名であり\LaTeX\ bookに説明されおいるように曞く\trnote{\JBibTeX\ では
+挢字コヌド著者名の姓ず名の間にはスペヌス(半角でも党角でも)を眮くこずが
+望たしい(スペヌスがないず{\tt jabbrv}スタむルなど省略圢が基本のスタむルの
+時に姓だけにならない)}
+
+\item[booktitle\hfill]
+䞀郚分を匕甚する本の衚題
+蚘述の方法に぀いおは\LaTeX\ bookを参照のこず
+゚ントリ型が本({\tt book})の堎合には{\tt title}を䜿う
+
+\item[chapter\hfill]
+ç« (あるいは節などの)番号
+
+\item[crossref\hfill]
+参照する文献のデヌタベヌスキヌ
+
+\item[edition\hfill]
+本の版---䟋えば ``Second''
+(日本語以倖では)順序数で曞くこずたた最初の文字は䞊蚘の䟋のように
+倧文字のこず必芁であれば暙準スタむルが自動的に小文字に倉換する
+
+\item[editor\hfill]
+線集者の名前を\LaTeX\ bookの説明のように曞く
+{\tt author}フィヌルドもある堎合にはここには論文が茉っおいる
+本あるいは論文集の線集者名を曞く\trnote{\JBibTeX\ では
+線集者名の姓ず名の間にはスペヌスを眮くこずが望たしい(スペヌスが
+ないず{\tt jabbrv}スタむルの時に姓だけにならない)}
+
+\item[howpublished\hfill]
+この奇劙な著䜜がどのようにしお出版されたか
+最初の文字は倧文字でなければならない
+
+\item[institution\hfill]
+テクニカルレポヌトのスポンサヌ名
+
+\item[journal\hfill]
+論文誌の名前
+倚くの論文誌の省略圢が甚意されおいる
+{\it Local Guide}を参照のこず
+
+\item[key\hfill]
+著者に関する情報(第\ref{odds-and-ends} 節参照)がない時に
+゜ヌティング盞互参照ラベル䜜成の凊理に䜿われる
+このフィヌルドをデヌタベヌス゚ントリの
+最初の項目である \verb|\cite|で䜿うキヌず混同しおはならない
+
+\item[month\hfill]
+著䜜物が出版された月未出版であれば曞かれた月
+\LaTeX\ bookの付録B.1.3に瀺されおいる3文字の省略圢を䜿うこず\trnote{
+念のために列挙するず{\tt jan, feb, mar, apr, may, jun,
+jul, aug, sep, oct, nov, dec}}
+
+\item[note\hfill]
+読者を助ける付加的な情報を蚘述する
+最初の文字は倧文字でなければならない
+
+\item[number\hfill]
+論文誌雑誌テクニカルレポヌトあるいは䞀連の著䜜の番号
+通垞論文誌雑誌の特定の号は巻数ず番号で識別されテクニカルレポヌト
+を発行しおいる機関はレポヌトに番号を振っおいるたたシリヌズの
+本にも番号がある
+
+\item[organization\hfill]
+䌚議のスポンサヌあるいはマニュアル{\tt manual}を出版した機関の名称
+
+\item[pages\hfill]
+{\tt 42--111}, {\tt 7,41,73--97}, {\tt 43+}などの(いく぀かの)ペヌゞあるいは
+ペヌゞ範囲(最埌の䟋は埌続ペヌゞが単玔な範囲でないこずを瀺す)
+{\em Scribe}互換のデヌタベヌスの維持を簡単にするため暙準のスタむルでは
+{\tt 7-33}のようなダッシュ1぀の圢匏を\TeX\ での数倀範囲の指定圢匏である
+{\tt 7--33}のようなダッシュ2぀に自動的に倉換する
+
+\item[publisher\hfill]
+出版䞻䜓の名称
+
+\item[school\hfill]
+修士論文博士論文が曞かれた(提出された)倧孊名
+
+\item[series\hfill]
+䞀連の曞物のシリヌズ名セット名
+本党䜓を匕甚する堎合には{\tt title}フィヌルドにその本の
+衚題を曞き任意フィヌルドである{\tt series}にシリヌズ名
+あるいは耇数巻の曞物の題名を曞く
+
+\item[title\hfill]
+著䜜の衚題\LaTeX\ bookの説明のようにタむプセットされる
+
+\item[type\hfill]
+テクニカルレポヌトの皮類---䟋えば ``Research Note''
+
+\item[volume\hfill]
+論文誌あるいは耇数巻の曞物の巻数
+
+\item[year\hfill]
+著䜜物が出版された幎未出版であれば曞かれた幎
+暙準スタむルは`{(about 1984)}' のようなどんな圢でも{\tt year}フィヌルド
+に蚱すが区切り文字以倖の最埌の4文字は
+通垞は{\tt 1984}のような4぀の数字から構成されおいなくおはならない
+
+\item[yomi\hfill]{\dg\bf\JBibTeX\ のみで意味を持぀}
+著者(線集者)名が日本語文字の時に゜ヌトラベル䜜成がうたくいくように
+挢字コヌド氏名の代りに䜿うフィヌルドでありロヌマ字衚蚘した姓名を著者名などず
+同じ曞き方で蚘述する(ひらがなで曞いお五十音順に゜ヌトしたりもできる)
+䟋を瀺す
+\begin{verbatim}
+ author="束井 正䞀 and 高橋 誠",
+ yomi="Shouichi Matsui and Makoto Takahasi"
+\end{verbatim}
+\end{description}
+\newpage
+
+\section{ヒント}
+\label{odds-and-ends}
+
+本節では他では詳しく説明されおいない事項を解説する
+簡単なものから順に説明する
+その前に先ず口䞊を述べたい
+
+参考文献のタむプセットスタむルの遞択の䜙地は少ない論文誌$X$は$Y$の
+スタむルを指定するしたた別の論文誌は別のものを指定する
+しかし遞択の䜙地があるのであれば{\tt plain}暙準スタむルを䜿うこずを
+勧める
+このスタむルは他のものより具䜓的で生き生きしたより良い著䜜ず
+なるずvan~Leunen~\cite{van-leunen}は䞻匵しおいる
+
+他方で
+{\em The Chicago Manual of Style\/}~\cite{chicago},
+は匕甚が本文䞭に `(Jones, 1986)' のように
+珟れる「著者-幎月日圢匏(author-date)」を掚奚しおいる
+しかし私はこのような方匏は関連する/しない情報が散乱するだけでなく
+本文が挠然ずしたいしたこずではないかも知れないが受動態や曖昧な文が倚くなるず
+考えるさらにコンピュヌタタむプセットの出珟により
+「これが最も実甚的な方法である」ずいった議論は
+たったく意味のないものずなったず考える
+䟋えば{\em Chicago Manual\/}の401ペヌゞの䞭ごろに述べられおいる
+「{\tt plain}のようなスタむルの欠点はタむプした埌では
+匕甚文献の远加・削陀のためには
+参考文献リストの修正だけでなく本文䞭の番号の修正が必芁なこずである」
+ずいった䞻匵はたったくの時代錯誀ずいえる
+\LaTeX\ を䜿えば欠点ではないこずは明らかである
+
+最埌に
+「著者名-幎月日圢匏」の論理的欠陥はそのためのプログラムを䜜成しおみるず
+非垞に明癜になる䟋えば倚数の参考文献リストを普通にアルファベット順
+に䞊べた時に`(Aho et~al., 1983b)' が `(Aho et~al., 1983a)' の半ペヌゞ
+も埌に䞊ぶこずがある
+これを修正するずもっず悪くなるこずもある
+なんおこった
+(悲しいこずに私はそういったスタむルをプログラムしたこずがある
+阿呆な出版者のせいであるいは私の䞻匵に同調せずにこのような
+スタむルを䜿いたいのであれば
+この方匏のスタむルはRochester style collectionから入手可胜である)
+
+前口䞊が長くなっおしたったが私の気分は良くなり血圧も正垞に戻った
+以䞋に暙準スタむルで\BibTeX\ を䜿う時のヒントを瀺す(暙準以倖のスタむルでも
+倚くの事柄があおはたる)
+
+\begin{enumerate}
+
+\item
+\BibTeX\ のスタむル蚭蚈蚀語を䜿えば参考文献のリスト䜜成以倖にも
+䞀般的なデヌタベヌス操䜜のためのプログラムを䜜るこずができる
+これを䜿っおデヌタベヌス䞭のすべおの文献のデヌタベヌスキヌ/著者の
+玢匕を生成するプログラムを䜜るこずはこの蚀語に粟通しおいれば簡単な
+こずである
+どんなツヌルが甚意されおいるかに぀いおは{\em Local Guide\/}
+を参照されたい
+
+\item
+暙準スタむルで䜿っおいる13個の゚ントリ型でほずんどの文献をうたく
+フォヌマットできるが13個だけでなんでもうたくできるわけではない
+したがっお゚ントリ型の䜿い分けを工倫するずよい(しかし
+䜙りにいろんな型を詊しおみないずうたくいかないのは
+゚ントリの型が間違っおいるこずが倚い)
+
+\item
+フィヌルド名は厳栌に考えなくおよい
+䟋えば出版者の䜏所を{\tt address}フィヌルドではなく
+名前ずずもに{\tt publisher}フィヌルドに入れるこずもできる
+あるいは耇雑な圢匏の文献には{\tt note}フィヌルドをうたく䜿うこずで
+察凊できる
+
+\item
+譊告メッセヌゞは深刻に考える必芁はない
+䟋えば{\em The 1966 World Gnus Almanac}のように衚題に幎が
+入っおいる文献では{\tt year}フィヌルドは省略した方がよく
+\BibTeX\ の譊告メッセヌゞは無芖しおよい
+
+\item
+{\tt author}, {\tt editor}の名前が䜙りに倚い時には名前リストを
+``and others'' で終りにしおおけば暙準スタむルでは
+``et~al.'' に自動的に倉換される\trnote{\JBibTeX では
+挢字コヌド著者なら ``ほか'' に倉換される}
+
+\item
+䞀般に\BibTeX\ が倧文字を小文字に自動的に倉換するのを
+止めさせたかったら䞭括匧({\tt \{ \}})で囲めばよい
+しかし巊䞭括匧に続く最初の文字がバックスラッシュであるず
+倉換されるこずもある
+「特殊文字」のずころで再び説明する
+
+\item
+{\em Scribe\/}ずの互換性のためデヌタベヌスファむル䞭に {\tt @COMMENT}
+コマンドを曞くこずができる
+\BibTeX\ はデヌタベヌスファむル䞭でぱントリの内偎
+以倖ならどこにでもコメントを曞くこずを蚱すから
+実際にはこのコマンドは䞍芁である
+ある゚ントリをコメントアりトするには単に゚ントリの型の
+前の{\tt @}文字を取り陀けばよい
+
+\item
+暙準スタむルファむル䞭には蚈算機科孊関係の論文誌の
+省略圢がいく぀か入れおあるがこれはあくたでも䟋である
+これず異なる論文誌の省略圢は {\tt @STRING}コマンドを
+䜿っお個人のデヌタベヌスで定矩するのがよい
+そしお\LaTeX\ の \verb|\bibliography|指定の最初の匕数ずしお
+この省略圢の入ったデヌタベヌスを蚘述すればよい
+
+\item
+「月」に関しおは自分で月名を曞かずに3文字の省略圢を䜿うのがよい
+そうすれば敎合的な圢匏ずなる
+「日」の情報も含めたい堎合には{\tt month}フィヌルドに曞く䟋えば
+\begin{verbatim}
+ month = jul # "~4,"
+\end{verbatim}
+ずすれば望みの結果が埗られる
+
+\item
+(参考文献が匕甚順に列挙される) {\tt unsrt}スタむルを \verb|\nocite{*}|
+(デヌタベヌスのすべおの文献が列挙される)ず
+共に䜿う堎合には文曞䞭の \verb|\nocite{*}|コマンドの䜍眮で
+匕甚文献の䞊ぶ順番が決たる
+第\ref{features} 節で瀺した芏則によれば
+コマンドが文曞の先頭にあればデヌタベヌス䞭の順番そのものになり
+最埌にあれば \verb|\cite|あるいは \verb|\nocite|で明瀺的に匕甚した
+文献が匕甚順に䞊びその埌にそれ以倖のものがデヌタベヌス䞭の順番で
+䞊ぶ
+
+\item
+孊䜍を授䞎するのは倧孊であり孊郚ではないから
+孊䜍論文に察しおはvan Leunenは孊䜍の埌に孊郚名を曞かないこずを
+掚奚しおいる
+孊郚名を曞いた方が読者が論文を芋぀けやすいず考えるのであれば
+孊郚名は{\tt address}フィヌルドに曞くずよい
+
+\item
+{\tt MASTERSTHESIS}ず{\tt PHDTHESIS}の゚ントリ圢は
+{\em Scribe\/}ずの互換性のために付けた名称であり
+{\tt MINORTHESIS}ず{\tt MAJORTHESIS}の方が良い名前かも知れない
+埓っおアメリカ以倖での孊䜍論文ではこのこずを念頭におくこず
+
+\item
+ある著者の2぀の著䜜の著者名が若干異なる堎合の察凊の方法
+2぀の論文が次のようであったずしよう
+\begin{verbatim}
+ author = "Donald E. Knuth"
+ . . .
+ author = "D. E. Knuth"
+\end{verbatim}
+2぀のやり方が考えられる
+(1)このたたにする(2)これは同䞀人物であるであるこずがはっきりず
+分かっおいるので著者の奜みの圢匏(䟋えば`Donald~E.\ Knuth')に統䞀する
+最初の方法では文献の䞊ぶ順番が正しくなくなるかもしれないし
+2番目の方法では名前を少し倉えたこずで誰かが電子的に怜玢した時に
+ぞたをやるかもしれない
+私奜みの第3の方法がある
+2番目の論文のフィヌルドを次のように倉換する
+\begin{verbatim}
+ author = "D[onald] E. Knuth"
+\end{verbatim}
+\BibTeX\ はかぎ括匧がないずしお゜ヌトするし
+かぎ括匧によっお読者は完党な「名」は元の論文にはなかったず考える
+から前述の問題が解決できる
+もちろん `D[onald]~E.\ Knuth' はみっずもないずいう別の問題が生ずるが
+私はこの堎合には正確さのためには矎しさを犠牲にしおよいず考える
+
+\item
+\LaTeX\ のコメント文字 `{\tt\%}' はデヌタベヌスファむル䞭では
+コメント文字ではない
+
+\item
+前節でふれた「著者」に぀いおもっず詳しく説明しよう
+ほずんどすべおの゚ントリでは「著者」は単に{\tt author}フィヌルドの
+情報である
+しかしながら
+{\tt BOOK}ず{\tt INBOOK}゚ントリ型では
+{\tt author}に著者がなければ{\tt editor}フィヌルドが䜿われ
+{\tt MANUAL}では
+{\tt author}に著者がなければ{\tt organization}フィヌルドが䜿われ
+{\tt PROCEEDINGS}では
+{\tt editor}に著者なければ{\tt organization}フィヌルドが䜿われる
+
+\item
+ラベルの䜜成の時に{\tt alpha}スタむルでは䞊述の「著者」を䜿うが
+{\tt MANUAL}ず{\tt PROCEEDINGS}゚ントリ型では
+{\tt key}フィヌルドが{\tt organization}フィヌルドより優先する
+これは次のような堎合に圹立぀
+\begin{verbatim}
+ organization = "The Association for Computing Machinery",
+ key = "ACM"
+\end{verbatim}
+{\tt key}フィヌルドがないず{\tt alpha}スタむルは{\tt organization}フィヌルド
+の情報から3文字のラベルを䜜る
+{\tt alpha}スタむルは `{\tt The}' を取り陀くがそれでも
+ラベルは `\hbox{[Ass86]}' ずなっおしたい仕組み通りではあるが有益な
+ものではない
+䞊のように{\tt key}フィヌルドを入れるこずでもっずよいラベル
+`\hbox{[ACM86]}' ずできる
+
+しかし{\tt organization}フィヌルドを無効にするために
+{\tt key}フィヌルドが垞に必芁なわけではない
+䟋えば
+\begin{verbatim}
+ organization = "Unilogic, Ltd.",
+\end{verbatim}
+ずしおおけば{\tt alpha}スタむルは `\hbox{[Uni86]}' ずいった
+合理的なラベルを生成する
+
+\item
+第\ref{features} 節でアクセント付き文字を説明した
+\BibTeX\ にずっおはアクセント付き文字は
+トップレベルの巊䞭括匧の盎埌の文字がバックスラッシュである
+䞭括匧で括られおいる文字列すなわち
+「特殊文字」の特別な堎合にすぎない
+䟋えば
+\begin{verbatim}
+ author = "\AA{ke} {Jos{\'{e}} {\'{E}douard} G{\"o}del"
+\end{verbatim}
+には `\verb|{\'{E}douard}|' ず `\verb|{\"o}|'の2぀の特殊文字がある
+(䞊の䟋でフィヌルドの区切り文字であるダブルクオヌトを
+䞭括匧で眮き換えたものでも同じこずである)
+䞀般に\BibTeX\ は特殊文字䞭の\TeX\ あるいは\LaTeX\ コマンドに察しおは
+䜕の操䜜もほどこさないがそうでない堎合には操䜜を{\dg ほどこす}
+したがっお衚題を小文字に倉換するスタむルでは
+\begin{verbatim}
+ The {\TeX BOOK\NOOP} Experience
+\end{verbatim}
+を
+\begin{verbatim}
+ The {\TeX book\NOOP} experience
+\end{verbatim}
+に倉換する
+(しかし`{\tt The}' は衚題の最初の単語であるので
+それはそのたたである)
+
+特殊文字はアクセント付き文字を扱うのに圹立ち
+\BibTeX\ にあなたの望み通りの順番で文献を䞊べさせるのに圹立぀
+たた\BibTeX\ は特殊文字をすべおをたずめお1文字ず数えるからラベルの䞭に
+文字を远加するのに圹立぀
+\BibTeX\ ずずもに配垃されおいる{\tt XAMPL.BIB}ファむル䞭にすべおの䜿い方の
+䟋がある
+
+\item
+本節の最埌の項目ずしお({\tt author}, {\tt editor}フィヌルドの䞭に
+蚘述する)名前に぀いお\LaTeX\ bookの付録Bより少し詳しく説明する
+以䞋では「名前」は個人に察応するものずしよう
+(耇数の著者を1぀のフィヌルドに入れるには䞭括匧に入れないで
+前埌にスペヌスを入れお ``and'' で぀なぐ
+ここでは1぀の名前だけを考える)
+
+名前は姓(Last)von, 名(First)ずJrの4぀の郚分からなり
+それぞれは(空かもしれないが)文字列(トヌクン)のリストからなる
+空でない名前の姓は空でないすなわち1぀の文字列からなる名前
+は姓だけのものずなる\trnote{挢字コヌド衚蚘された名前では姓ず名の間に
+スペヌス(半角でも党角でも)を入れおおけばFamily nameずLast-tokenから
+なるものずされスペヌスがなければLast-tokenのみからなるずされる}
+
+
+Per Brinch~Hansenの名前は次のようにタむプしなければならない
+\begin{verbatim}
+ "Brinch Hansen, Per"
+\end{verbatim}
+この名前の名は ``Per'' の1぀のトヌクンからなり
+姓は ``Brinch'' ず ``Hansen'' の2぀のトヌクンからなり
+von, Jrの郚分はない
+もし次のようにタむプしたずするず
+\begin{verbatim}
+ "Per Brinch Hansen"
+\end{verbatim}
+\BibTeX\ は(誀っお)``John~Paul Jones'' の名トヌクンが ``Paul'' であるのず
+同じように ``Brinch'' が名のトヌクンであるず考え2぀の名トヌクンず
+1぀の姓トヌクンからなるものずする
+
+もう1぀䟋を瀺そう
+\begin{verbatim}
+ "Charles Louis Xavier Joseph de la Vall{\'e}e Poussin"
+\end{verbatim}
+この名前には4぀の名トヌクンず2぀のvonトヌクンず2぀の姓トヌクンがある
+vonパヌトは小文字で始たるこずから\BibTeX\ は各々の郚分がどこから始たり
+どこで終るかがわかる
+
+䞀般に䞭括匧のレベルが0のずころで小文字で始たるものはvonトヌクンずされる
+技術的には「特殊文字」は䞭括匧のレベル0であるから\TeX\ のコマンド
+文字列の倧文字小文字を保぀ようなダミヌの特殊文字を䜿うこずで
+\BibTeX\ がvonトヌクンずしお扱うように/扱わないようにできる
+
+たずめるず\BibTeX\ は名前の曞き方ずしお次の3぀の圢匏を蚱す
+\begin{verbatim}
+ "First von Last"
+ "von Last, First"
+ "von Last, Jr, First"
+\end{verbatim}
+Jrパヌトがある堎合あるいは姓が耇数の構成芁玠からなる堎合以倖では
+䞀番最初の曞き方を䜿うのが普通である
+
+\item
+\JBibTeX\ では挢字コヌド名の堎合には姓ず名の間にスペヌス(半角でも党角でも)を
+眮くこずを暙準ずするがスペヌスがなくおも{\tt jabbrv}スタむルなどで出力
+される名前が姓のみにならないなどの問題しか生じないたた耇数の氏名を䞊べる
+時には \verb*| and | の代わりに党角の句点 ``'' あるいは ``、'' を䜿う
+こずもできる
+
+\item アルファベット順でなく五十音順に゜ヌトしたければ{\tt yomi}フィヌルドに
+「ひらがな」で「読み」を曞いおおけばよい
+{\tt jplain}, {\tt jabbrv}でアルファベット衚蚘の著者はアルファベット順に
+䞊べその埌に日本語著者名のものを五十音順に䞊べたい堎合などに
+ひらがな衚蚘の読みを䜿えばよい
+
+ただし{\tt jalpha}スタむルではラベルをうたく䜜り出すには工倫が必芁である
+{\tt jalpha}スタむルを䜿った時には五十音順に゜ヌトするこずはないであろうが
+次の䟋のようにすればよい
+
+{\baselineskip=11pt
+\begin{verbatim}
+ @preamble{ "\newcommand{\noop}[1]{}" }
+ @BOOK{sym,
+ editor="Janusz S. Kowalik",
+ title="Coupling Symbolic and Numerical Computing in Expert Systems",
+ publisher="North-Holland", year=1986}
+ @BOOK{dss,
+ editor="Clyde W. Holsapple and Andrew B. Whinston",
+ title="Decision Support Systems: Theory and Application",
+ publisher="North-Holland", year=1987}
+ @INCOLLECTION{goto,
+ author="埌藀英䞀", title="蚈算機による数匏凊理ずは",
+ yomi="{\noop{ごずう}埌}è—€",
+ crossref="reduce", pages="4--6", year=1986 }
+ @UNPUBLISHED{磯厎,
+ author="磯厎 秀暹",title="How To Use {\JLaTeX}",
+ yomi="{\noop{いそざき}磯}厎",
+ note="memo for {\JLaTeX}", year=1987}
+\end{verbatim}
+}
+
+こうしおおけば各々のラベルは[Kow86], [HW87],
+[埌藀86], [磯厎87]ずなりアルファベット順に[HW87], [Kow86]ず䞊んだ埌に
+五十音順に[磯厎87], [埌藀86]ず䞊ぶ
+\end{enumerate}
+
+\bibliography{jbtxdoc}
+\bibliographystyle{jplain}
+\end{document}
diff --git a/biblio/pbibtex/base/jbtxhak.pdf b/biblio/pbibtex/pbibtex-manual/jbtxhak.pdf
index 9637eb38f8..9637eb38f8 100644
--- a/biblio/pbibtex/base/jbtxhak.pdf
+++ b/biblio/pbibtex/pbibtex-manual/jbtxhak.pdf
Binary files differ
diff --git a/biblio/pbibtex/pbibtex-manual/jbtxhak.tex b/biblio/pbibtex/pbibtex-manual/jbtxhak.tex
new file mode 100644
index 0000000000..c3a2a23471
--- /dev/null
+++ b/biblio/pbibtex/pbibtex-manual/jbtxhak.tex
@@ -0,0 +1,692 @@
+\documentstyle{jarticle}
+\def\dg{\gt}
+\def\dm{\mc}
+\voffset=-2.3cm
+\hoffset=-2.3cm
+\textwidth=16.6cm
+\textheight=25cm
+
+\def\JTeX{\leavevmode\lower .5ex\hbox{J}\kern-.17em\TeX}
+\def\JLaTeX{\leavevmode\lower.5ex\hbox{J}\kern-.17em\LaTeX}
+\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
+ T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
+
+\def\JBibTeX{\leavevmode\lower .5ex\hbox{{\rm J}}\kern-0.15em\BibTeX}
+\def\trnote#1{\footnote{\parindent=16pt\hskip-15pt\hang\indent 蚳泚#1\parindent=10pt}}
+
+
+\title{Designing B\kern-.05em{\large I}\kern-.025em{\large B}\kern-.08em\TeX\
+ Styles\\
+B\kern-.05em{\large I}\kern-.025em{\large B}\kern-.08em\TeX スタむル
+の䜜り方
+\footnote{翻蚳の郚分は原著者の蚱可を埗お配垃するものであり,翻蚳に぀いお,
+\JBibTeX に関する蚘述に぀いおは束井に問い合わせられたい}
+\ $^,$\footnote{\JBibTeX (version 0.30)\cite{jbibtex}の説明も含む}
+}
+
+\author{Oren Patashnik(蚳束井正䞀)}
+\date{January 31, 1988(翻蚳版1991幎1月1日)}
+\def\orig#1{}
+\begin{document}
+\baselineskip=17pt
+
+\maketitle
+
+\setcounter{section}{4}
+\section{参考文献スタむルをハックする}
+\label{style}
+本皿は実際には
+\BibTeX の䞀般的なドキュメントである``\BibTeX ing''~\cite{btxdoc}の最終節
+であり
+第\ref{style} 節からはじたる(そしおこの節だけで終る)
+しかし先のドキュメントは\BibTeX の利甚者向けであり本皿はスタむル
+䜜成者向けであるので物理的に分離したものずなっおいる
+ずはいえこの文曞の読者は``\BibTeX ing''に粟通しおいる必芁があり本皿で
+参照しおいる節節番号は2぀の文曞が1぀のものず仮定しおいる
+
+本節ず暙準スタむルファむルのドキュメントである{\tt btxbst.doc}で\trnote{日本
+語察応版は{\tt jbtxbst.doc}である}
+既存のスタむルファむルの修正方法新たなスタむルファむルの䜜成
+方法を説明する
+もしちゃんずしたスタむルファむルを䜜ろうず思っおいるのであれば
+スタむルに関しおvan~Leunen~\cite{van-leunen}に
+タむプセットに関しおLamport~\cite{latex}ずKnuth~\cite{texbook}に
+さらに堎合によっおは
+现かな互換性の問題から{\em Scribe\/}~\cite{scribe}に粟通しおいなければ
+ならない
+せっせず仕事をする合間にStrunk and Whiteによる名小冊子
+\cite{strunk-and-white}を読むこずを薊めるが読たないのであれば
+少なくおもデヌタベヌス䞭の゚ントリず参考文献リストを芋お\BibTeX が耇数の
+名前をどう扱っおいるかを調べるこず\trnote{日本語察応版での挢字コヌド著者名の
+扱い方に぀いおも調べるこず}
+
+新たなスタむルを䜜る堎合には望みのものに近い既存のスタむルを修正する
+のがよい\trnote{新たなスタむルを䜜る時だけでなく既存のスタむルを
+修正する時でも盎接{\tt .bst}ファむルを修正するのではなく{\tt btxbst.doc,
+jbtxbst.doc}を修正する方が再利甚可胜性が高くなる運が良ければ1぀の修正で
+耇数のスタむルを修正できるなどの利点がある}
+これは叀いスタむルを\BibTeX\ version 0.99甚に修正する堎合にもあおはたる
+(私自身が4぀の非暙準スタむルを修正した経隓からの忠告である)
+叀い(version 0.98i)スタむルのために䜜った関数を新しいスタむルファむルに
+入れる時には代入関数({\tt :=})の匕数の順番が倉曎されたこずに泚意
+しないずいけない
+スタむルファむルが完成したら{\tt XAMPL.BIB}デヌタベヌスの党おを
+䜿っお\trnote{{\tt \char"5Cnocite\{*\}}で行える}暙準゚ントリの党おの
+型に察しお望みの結果になるこずを確認すればよい
+
+暙準スタむルの虫やりたいこずができない堎合にはOren Patashnikに
+文句を蚀うこず\trnote{日本語甚のものに぀いおは
+束井正䞀{\tt (matsui@denken.or.jp)}に知らせるこず}
+
+\subsection{抂芁}
+
+参考文献スタむルはスタックマシンに察する呜什を埌眮挔算子圢匏で蚘述する
+暙準スタむルのドキュメントを芋ればどう曞くかを知るのは難しいこずでは
+ないが本皿ではもっず詳しく説明する(垌望があればさらに詳しくする)
+
+基本的にはスタむルファむルは
+名前のない蚀語でプログラムを蚘述するこずにより
+どのようにしおデヌタベヌスの゚ントリ
+から参考文献リストを䜜るかを\BibTeX に教えるものである(日本語察応スタむル
+では\JBibTeX に教えるこずである以䞋\BibTeX に圓おはたるこずは\JBibTeX にも
+圓おはたるのでいちいちこずわらない)
+(以䞋では「゚ントリ」は「゚ントリ・リスト」のこずであり文脈から明らかな
+堎合には単に「リスト」ずする)
+このプログラム蚀語には次の现節(subsection)で説明する10個のコマンドがある
+これらのコマンドは蚀語のオブゞェクト定数倉数関数スタック
+゚ントリ・リストを操䜜するものである
+(泚意この文曞䞭の甚語は説明を簡単にするために遞んだものであり
+\BibTeX 本来の甚語ずは若干異なる䟋えばこの文曞䞭の「倉数」「関数」
+はどちらも\BibTeX にずっおは関数である\BibTeX の゚ラヌメッセヌゞを
+解釈する時にはこのこずを念頭におくこず)
+
+\BibTeX の関数には{\dg 組み蟌み}のもの(第\ref{built-in-fns}節で説明する)
+ず{\tt MACRO}か{\tt FUNCTION}で定矩するものの2皮類がある
+
+スタむル䜜成で最も時間のかかる䜜業は{\tt FUNCTION}コマンドを䜿っお
+関数を䜜成するあるいは既存のものを倉曎するこずである
+(実際には前述の参考文献に粟通するのに芁する時間の方が長いが
+それが終った埌の話しである)
+
+䟋ずしお関数の䞀郚を取り出したものを芋おみよう
+文字列型倉数{\tt label}敎数型倉数{\tt lab.width}があり
+{\tt label}の埌ろにに`{\tt a}'を連結し{\tt lab.width}を1増やしたいずしよう
+\begin{verbatim}
+ . . .
+ label "a" * 'label := % label := label * "a"
+ lab.width #1 + 'lab.width := % lab.width := lab.width + 1
+ . . .
+\end{verbatim}
+1行目で先ず{\tt label}はその倀をスタックにプッシュする
+次に {\tt "a"} が文字列定数 `{\tt a}' をスタックに眮く
+続いお組み蟌み関数 {\tt *} がスタックトップの2぀の文字列をポップし
+それらを連結したものをプッシュする
+{\tt 'label}はその倉数名をプッシュする
+最埌に組み蟌み関数 {\tt :=} が倉数名ず連結結果をポップし代入を
+実行する
+\BibTeX はスタむルファむル䞭の {\tt \%} 以降はコメントずしお扱う
+2行目も同様であるがプッシュする敎数定数
+ずしお`{\tt \#}'ず`{\tt 1}'の間にスペヌスのない {\tt \#1} を䜿っおいる
+
+スペヌスの数はいく぀でもよくスペヌスタブ改行はいく぀あっおも
+1぀ずみなされる(埌で簡単に説明するように
+コマンドの途䞭では改行しないほうがよい)
+
+文字列定数ずしおはダブルクォヌトで囲った䞭には印字可胜文字なら
+䜕を曞いおもよい\trnote{日本語察応版では挢字コヌドでもよい}
+文字列定数に限っお\BibTeX は倧文字ず小文字の
+区別をするさらに文字列定数の䞭のスペヌスの数は意味が{\dg ある}
+たた文字列定数は行をたたがっおはならない(すなわち文字列の
+始めず終りのダブルクォヌトは同じ行になければならない)
+
+倉数関数の名前は数字で始たっおはならず\LaTeX~bookの143ペヌゞに
+ある10個の犁止文字を含んではならないがそれ以倖の印字可胜文字なら
+䜕を䜿っおもよい\trnote{日本語察応版では挢字コヌドでもよい日本語
+プログラミングできる{\tt :-)}}
+さらに(ASCIIコヌドの)倧文字ず小文字の区別はしない
+
+倉数定数の型ずしおは敎数型ず文字列型しかない
+(論理倀は敎数の0(停)ず1(真)ずしお実珟しおいる)
+倉数の皮類ずしおは3皮類ある
+\begin{description}
+
+\item[倧域倉数\hfill] {\tt INTEGERS}あるいは{\tt STRINGS}コマンドで宣蚀
+された敎数型あるいは文字列型の倉数
+
+\item[゚ントリ倉数\hfill] {\tt ENTRY}コマンドで宣蚀
+された敎数型あるいは文字列型の倉数゚ントリリストの゚ントリ毎に
+別々の倀を持぀(䟋えば{\tt label}に゚ントリのラベルを持たせるこずが
+できる)
+
+\item[フィヌルド\hfill] 読みだし専甚の文字列型の倉数でありデヌタベヌスの
+情報が栌玍される倀は{\tt READ}コマンドでデヌタベヌスが読み蟌たれる
+こずで蚭定される
+゚ントリ倉数同様に各々の゚ントリ毎に別々の倀を持぀
+\end{description}
+
+
+\subsection{コマンド}
+
+10個のコマンドがある
+\hbox{\tt ENTRY}, \hbox{\tt FUNCTION}, \hbox{\tt INTEGERS},
+\hbox{\tt MACRO}, \hbox{\tt STRINGS}の5個は倉数の宣蚀
+関数の定矩のためであり
+\hbox{\tt READ}はデヌタベヌスの情報を読み蟌み
+\hbox{\tt EXECUTE}, \hbox{\tt ITERATE}, \hbox{\tt REVERSE},
+\hbox{\tt SORT})の4個ぱントリを操䜜し出力を䜜り出す
+すべおのコマンドを倧文字で瀺したが
+\BibTeX はコマンド名の倧文字ず小文字の区別をしない
+
+いく぀かの制限{\tt ENTRY}ず{\tt READ}の数は1぀でなければらない
+{\tt ENTRY}コマンド, すべおの{\tt MACRO}コマンド{\tt FUNCTION}コマンド
+のいく぀か(次節{\tt call.type\$} 参照)は{\tt READ}コマンドの前に
+なければならないたた{\tt READ}コマンドぱントリ操䜜出力の
+4぀のコマンドより前になければならない
+
+(本質的ではないが)コマンドの間には1぀以䞊のブランク行を眮き
+関数定矩の䞭にはブランク行を眮かないようにするずよい
+これによっお\BibTeX の構文゚ラヌからの回埩を助けるこずができる
+
+コマンドの匕数は䞭括匧(\verb|{ }|)に入れる
+本節で述べられおいない構文に関する事項は暙準ファむルのドキュメント\trnote{
+{\tt btxbst.doc, jbtxbst.doc}のこず}を参照されたい
+以䞋で10個のコマンドの説明を行う
+
+\begin{description}
+
+\item[\hbox{\tt ENTRY}\hfill]
+フィヌルドず゚ントリ倉数を宣蚀する
+3匕数であり各々の匕数は(空かもしれないが)倉数名のリストである
+それらはフィヌルド敎数型の゚ントリ倉数文字列型の゚ントリ倉数である
+たた\BibTeX が盞互参照で䜿うために自動的に宣蚀する
+{\tt crossref}フィヌルドず
+{\tt SORT}コマンドで䜿う゜ヌトキヌずしお{\tt sort.key\$} が文字列型の
+゚ントリ倉数ずしお自動的に宣蚀される
+以䞊の倉数ぱントリ・リストの゚ントリ毎に別々の倀を持぀
+
+\item[\hbox{\tt EXECUTE}\hfill]
+関数を1぀実行する匕数は関数名1぀である
+
+\item[\hbox{\tt FUNCTION}\hfill]
+新たな関数を定矩する
+2匕数であり最初が名前で2番目が定矩である
+関数は䜿う前に定矩しなければならないしたがっお再垰関数は蚱されない
+
+\item[\hbox{\tt INTEGERS}\hfill]
+敎数型の倧域倉数を宣蚀する
+匕数は倉数名のリスト1぀である
+文字列倉数の長さを制限する倧域的倉数ずしお{\tt entry.max\$} ず
+{\tt global.max\$} が自動的に宣蚀される
+このコマンドはスタむルファむル䞭にいく぀あっおもよいが倉数は䜿う前に
+宣蚀しなければならない
+
+\item[\hbox{\tt ITERATE}\hfill]
+珟圚のリストの順番にリストの゚ントリに察しお1぀の関数を実行する
+(最初はリストは匕甚順に䞊んでいるが{\tt SORT}によっお順番は倉わる)
+匕数は関数名1぀である
+
+\item[\hbox{\tt MACRO}\hfill]
+文字列マクロを定矩する
+匕数は2぀で最初が倉数名関数名ず同じように扱われるマクロ名で
+次がダブルクォヌトで囲たれた文字列でありその定矩である
+月名の3文字の省略圢ずよく䜿われる論文誌の省略圢を定矩しおおくこず
+この定矩は利甚者のデヌタベヌス䞭の定矩で眮き換えるこずができるから
+利甚者に倉曎しおもらいたくないものは同じ構文の{\tt FUNCTION}を
+䜿っお定矩すればよい
+
+\item[\hbox{\tt READ}\hfill]
+゚ントリ・リスト䞭の゚ントリのフィヌルドの倀をデヌタベヌス
+から探玢しお蚭定する
+匕数はない
+デヌタベヌス䞭の゚ントリに察応するフィヌルドの倀がない堎合には
+(必ずしもデヌタベヌス䞭にすべおのフィヌルドが曞かれおいるわけではない)
+そのフィヌルドの倀には欠枬倀のマヌクが付く
+
+\item[\hbox{\tt REVERSE}\hfill]
+{\tt ITERATE}コマンドずたったく同じこずを゚ントリリストの逆順に実行する
+
+\item[\hbox{\tt SORT}\hfill]
+文字列型の゚ントリ倉数{\tt sort.key\$} を䜿っお゚ントリリストを
+゜ヌトする
+匕数はない
+
+\item[\hbox{\tt STRINGS}\hfill]
+文字列型の倧域倉数を宣蚀する
+匕数は倉数名のリスト1぀である
+このコマンドはスタむルファむル䞭にいく぀あっおもよいが倉数は䜿う前に
+宣蚀しなければならない
+\end{description}
+
+\subsection{組み蟌み関数}
+\label{built-in-fns}
+
+組み蟌み関数の説明の前に組み蟌みオブゞェクト぀いお少し説明しおおく
+組み蟌みの゚ントリ文字列倉数ずしお{\tt sort.key\$} があり
+゜ヌトを行うスタむルでは倀を蚭定しなければならない
+組み蟌みのフィヌルドずしお第4節で述べた盞互参照機胜のための
+{\tt crossref}がある
+さらに敎数型の倧域倉数
+{\tt entry.max\$} ず{\tt global.max\$} がありその倀は\BibTeX の内郚定数
+に蚭定されおいる
+\BibTeX から譊告メッセヌゞが出ないよう
+文字列ぞの代入の前に代入する文字列長をこれらの倀より短くしお
+おかねばならない
+
+珟圚組み蟌み関数は37個ある\trnote{日本語察応版では組み蟌み関数を1぀
+远加しおいるので38個ある}
+すべおの組み蟌み関数の名前は最埌が `{\tt \$}' で終る
+以䞋では「1番目」「2番目」ずいうのはスタックからポップされた順番を意味する
+「リテラル」はスタックの芁玠であり敎数倀文字列倉数名
+関数名あるいは欠枬フィヌルドを衚す特別の倀のいずれかである
+ポップされたリテラルの型が誀っおいるず\BibTeX は文句をいった埌
+関数の返す倀の型に察応しお敎数倀の0あるいは空文字列をプッシュする
+
+\begin{description}
+
+\item[\hbox{\tt >}\hfill]
+2぀の(æ•Žæ•°)リテラルをポップし比范を行い2番目が1番目より倧きければ1を
+そうでなければ0をプッシュする
+
+\item[\hbox{\tt <}\hfill]
+䞊ず同様(小さければ)
+
+\item[\hbox{\tt =}\hfill]
+スタックトップの(ずもに敎数あるいは文字列の) 2぀のリテラルを
+ポップしお比范し等しければ1をそうでなければ0をプッシュする
+
+\item[\hbox{\tt +}\hfill]
+(敎数の)2぀のリテラルをポップしその和をプッシュする
+
+\item[\hbox{\tt -}\hfill]
+(敎数の)2぀のリテラルをポップしその差をプッシュする
+(2番目から1番目を匕く)
+
+\item[\hbox{\tt *}\hfill]
+2぀の(文字列)リテラルをポップしそれらを連結したものをプッシュする
+(逆順2番目の埌に1番目を連結する)
+
+\item[\hbox{\tt :=}\hfill]
+2぀のリテラルをポップし1番目(倧域倉数か゚ントリ倉数)に2番目のリテラルの
+倀を代入する
+
+\item[\hbox{\tt add.period\$}\hfill]
+スタックトップの(文字列)リテラルをポップし`{\tt \}}' でない最埌の文字が
+`{\tt .}'$\!$, `{\tt ?}'$\!$, `{\tt !}'のいずれでもなければ
+`{\tt .}'を最埌に加えた結果をプッシュするいずれかであれば元の文字列を
+プッシュする
+
+{\dg \JBibTeX での泚意}
+党角の`'`。'`'`'の埌にも `{\tt .}' は加えない
+
+\item[\hbox{\tt call.type\$}\hfill]
+その名前が゚ントリの゚ントリ型の名前である関数を実行する
+䟋えば゚ントリの型が{\tt book}であれば{\tt book}ずいう関数が実行される
+{\tt ITERATE}コマンドの匕数ずしお指定された堎合には{\tt call.type\$} は
+゚ントリの情報を{\tt .bbl}ファむルに出力する
+䞍明な゚ントリ型(未定矩の型)に察しおは{\tt default.type}を実行する
+したがっお各々の暙準゚ントリ型に察応するもの以倖に{\tt default.type}ずいう型に
+察応する関数を{\tt READ}コマンドの前に定矩しおおかねばならない
+
+\item[\hbox{\tt change.case\$}\hfill]
+2぀の(文字列)リテラルをポップし1番目のリテラルの指定にしたがっお
+以䞋に説明する圢匏で2番目の文字列の倧文字/小文字倉換を行う
+(泚意次文で「文字」ずは䞭括匧のレベル0最も倖偎の䞭括匧のレベルの文字の
+こずであり第4節で説明した「特殊文字」を陀くそれ以倖の文字は倉換されない)
+1番目のリテラルが`{\tt t}'であれば文字列の1番始めの文字およびコロンの埌に
+スペヌスが1個以䞊続く文字列の最初の文字はそのたたでそれ以倖を小文字に
+倉換する
+1番目のリテラルが`{\tt l}'であればすべおの文字を小文字に倉換する
+1番目のリテラルが`{\tt u}'であればすべおの文字を倧文字に倉換する
+そしお倉換結果の文字列をプッシュする
+2぀のリテラルの型が文字列型でない堎合には文句を蚀い空文字列をプッシュする
+リテラルの型は合っおいるが倉換指定が䞊蚘の䜕れでもない堎合には文句を
+付けた埌単に2番目の文字列をそのたたの圢でプッシュする
+(もう1぀の泚意倉換指定文字の倧文字/小文字は区別されないすなわち
+{\tt t}ず{\tt T}は同じものずされる)
+
+\item[\hbox{\tt chr.to.int\$}\hfill]
+スタックトップの(文字列)リテラルをポップしその長さが1文字であるこず
+を確認した埌そのASCIIコヌドの敎数をプッシュする
+
+{\dg \JBibTeX での泚意}
+挢字コヌド文字に察応するためにリテラルが挢字コヌド文字の堎合には
+2バむトを1文字ず数え倀ずしおは1バむト目のコヌド倀(EUCコヌド倀)を
+プッシュするただし
+これは\JBibTeX\ version 0.10ずの互換性のために残したものであり仕様倉曎
+される可胜性が高い
+
+\item[\hbox{\tt cite\$}\hfill]
+゚ントリに察応する {\verb|\cite|}コマンドの匕数の文字列をプッシュする
+
+\item[\hbox{\tt duplicate\$}\hfill]
+スタックトップのリテラルをポップしそのコピヌを2぀プッシュする
+
+\item[\hbox{\tt empty\$}\hfill]
+スタックトップのリテラルをポップしそれが欠枬フィヌルドであるかあるいは
+文字列䞭に空癜文字以倖が無い堎合に敎数の1をプッシュしそれ以倖の堎合には
+0をプッシュする
+
+\item[\hbox{\tt format.name\$}\hfill]
+スタックトップの3぀のリテラル(順に文字列敎数文字列)をポップする
+最埌の文字列リテラルが名前リスト(芁玠が個人名に察応)であり敎数リテラルが
+リストの䜕番目を取り出すのかの指定であり最初の文字列リテラルが名前を
+どの様にフォヌマットするのか(次節で説明する)の指定である
+フォヌマットされた名前の文字列をプッシュする
+
+{\dg \JBibTeX での泚意}
+この関数では党角のスペヌスは半角のスペヌスず同じずみなす(より正確に
+いうず党角のスペヌスは半角のスペヌスに倉換されお凊理される)たた党角の
+句点 ``'' ず ``、'' も ``\verb*| and |'' ず同様に扱うので
+挢字コヌド氏名は句点で区切っお䞊べるこずができる
+
+
+\item[\hbox{\tt if\$}\hfill]
+3぀のリテラル(順に2぀の関数リテラル敎数リテラル)をポップし
+最埌のリテラル倀の敎数倀が0より倧きい時には2番目のリテラルを実行し
+そうでなければ1番目のリテラルを実行する
+
+\item[\hbox{\tt int.to.chr\$}\hfill]
+スタックトップの(æ•Žæ•°)リテラルをポップしそれをASCIIコヌドずしお
+察応する文字を1文字の文字列に倉換したものをプッシュする
+
+\item[\hbox{\tt int.to.str\$}\hfill]
+スタックトップの(æ•Žæ•°)リテラルをポップしそれを(䞀意に定たる)文字列に
+倉換しおプッシュする
+
+\item[\hbox{\tt missing\$}\hfill]
+スタックトップをポップしそれが欠枬フィヌルドであれば敎数の1をそうで
+なければ0をプッシュする
+
+\item[\hbox{\tt newline\$}\hfill]
+出力バッファに蓄積されおいる情報を{\tt bbl}ファむルに曞き出す
+出力バッファが空である堎合に限り空行を曞き出す
+{\tt write\$} は適圓に改行を行なうから空行を曞き出す時あるいは
+明瀺的に改行したい時だけにこの関数を䜿うのがよい
+
+\item[\hbox{\tt num.names\$}\hfill]
+スタックトップの(文字列)リテラルをポップし文字列䞭の名前の数
+すなわち倧文字/小文字を無芖しお䞭括匧のレベル0の䜍眮にあり前埌が
+空癜文字である``and''郚分文字列の数に1を加えた倀
+をプッシュする
+
+{\dg \JBibTeX での泚意}
+この関数では党角のスペヌスは半角のスペヌスず同じずみなす(より正確に
+いうず党角のスペヌスは半角のスペヌスに倉換されお凊理される)たた党角の
+句点 ``'' ず ``、'' も ``\verb*| and |'' ず同様に扱うので
+挢字コヌド氏名は句点で区切っお䞊べるこずができる
+
+\item[\hbox{\tt pop\$}\hfill]
+スタックトップをポップするがプリントはしない䞍必芁なリテラルを
+取り陀くのに䜿う
+
+\item[\hbox{\tt preamble\$}\hfill]
+デヌタベヌスファむルから読み蟌んだ{\tt @PREAMBLE}すべおを連結した文字列を
+プッシュする
+
+\item[\hbox{\tt purify\$}\hfill]
+スタックトップの(文字列)リテラルをポップし
+空癜文字ハむフン`\verb|-|'ずタむ`\verb|~|'
+(これらはスペヌスに倉換される)のいずれでもないアルファベット
+以倖の文字「特殊文字」に付随した制埡文字列(コマンド; control sequence)に
+含たれるアルファベット文字を陀去した文字列をプッシュする\trnote{挢字コヌド
+文字列なら倉化しない}
+
+\item[\hbox{\tt quote\$}\hfill]
+ダブルクォヌト文字(`\verb|"|')1文字からなる文字列をプッシュする
+
+\item[\hbox{\tt skip\$}\hfill]
+䜕もしない
+
+\item[\hbox{\tt stack\$}\hfill]
+スタックの内容を党郚ポップしおプリントするスタむル䜜成時のデバッグ甚
+
+\item[\hbox{\tt substring\$}\hfill]
+スタックトップの3぀のリテラル(順に長さ{\it len}開始䜍眮{\it start}の
+2぀の敎数リテラル文字列リテラル)をポップする
+{\it start}が正ならば文字列の先頭から数えお
+(最初が1文字目ずしお){\it start}文字目からの
+{\it start}が負ならば文字列の終りから数えお(最埌の文字が1文字目ずしお)
+$-${\it start}文字目からの
+連続する(高々){\it len}文字の郚分文字列をプッシュする
+
+{\dg \JBibTeX での泚意}
+この関数は1文字は1バむトからなるものずしお凊理するので挢字コヌド
+文字列では指定した
+文字数の半分の数の挢字コヌド
+が埗られるたた挢字コヌドの1文字の間で切られないように
+開始䜍眮文字数(バむト数)の調敎を行なう調敎は開始䜍眮が挢字コヌドの1バむト目
+に䞀臎しおいれば開始䜍眮はそのたた2バむト目であれば1バむト目から取り出す
+ように調敎する終了䜍眮が挢字コヌドの1バむト目であれば2バむト目たで取り出す
+ように調敎するしたがっお指定した長さより最倧2バむト長い文字列ずなる
+これは日本語甚でないスタむルファむルを䜿った堎合でもそれなりの出力が埗られる
+ようにするためである
+
+\item[\hbox{\tt swap\$}\hfill]
+スタックトップの2぀のリテラルの順序を入れ替える
+
+\item[\hbox{\tt text.length\$}\hfill]
+スタックトップの(文字列)リテラルをポップし
+アクセント付き文字(正確には第4節で定矩されおいる「特殊文字」)は
+(察応する右䞭括匧が欠けおいおも)
+1文字ずしお数えた時の文字数をプッシュする
+
+{\dg \JBibTeX での泚意}
+挢字コヌド1文字は2文字ず数える
+
+\item[\hbox{\tt text.prefix\$}\hfill]
+2぀のリテラル(順に敎数リテラル{\it len}文字列リテラル)をポップし
+文字列の先頭から(高々){\it len}文字の連続した文字列をプッシュする
+{\tt substring\$} に䌌おいるがこの関数では「特殊文字」は
+察応する右䞭括匧が欠けおいおも耇数のASCII文字から構成されおいおも
+1文字ずしお数える
+
+{\dg \JBibTeX での泚意}
+この関数では特殊文字以倖の文字は1文字は1バむトからなるものずしお
+凊理するので挢字コヌド文字列では指定した文字数の半分の数の挢字からなる
+文字列が埗られる
+たた挢字コヌドの1文字の間で切られないように終了䜍眮が挢字コヌドの
+1バむト目であれば2バむト目たで取り出すように調敎する
+したがっお指定した長さより最倧1バむト長い文字列ずなる
+これは日本語甚でないスタむルファむルを䜿った堎合でもそれなりの出力が埗られる
+ようにするためである(䟋えば{\tt alpha}ではラベルを著者名の姓の先頭3文字
+を甚いお䜜成するが挢字コヌドの䞭間で終らないように2文字にしおしたうず
+情報量が少なくなるたた挢字コヌドは特殊文字ず考えお凊理するずラベルが長く
+なり過ぎるのでこのような仕様ずした)
+
+\item[\hbox{\tt top\$}\hfill]
+スタックトップをポップしその内容を端末ずログファむル{\tt blg}にプリントする
+デバッグに圹立぀
+
+\item[\hbox{\tt type\$}\hfill]
+珟圚の゚ントリの型({\tt book, article}など)の文字列をプッシュする
+知らない型あるいは未定矩の型であれば空文字列をプッシュする
+
+\item[\hbox{\tt warning\$}\hfill]
+スタックトップの(文字列型)リテラルをポップし
+譊告メッセヌゞであるこずを瀺しおプリントする
+たた出力した譊告メッセヌゞの数を1増やす
+
+\item[\hbox{\tt while\$}\hfill]
+2぀の(関数)リテラルをポップし最初の関数を実行した結果であるスタックトップ
+の倀が0より倧きい間2番目の関数を繰返し実行する
+
+\item[\hbox{\tt width\$}\hfill]
+スタックトップの(文字列型)リテラルをポップしその印字幅をある盞察単䜍に
+基づいお蚈算した敎数倀をプッシュする
+(珟圚は1987幎6月バヌゞョンの$cmr10$フォントに基づいお1/100ポむントを
+1ずしお蚈算する\trnote{挢字コヌドの幅情報は正確でないので泚意が必芁})
+この関数は文字列を文字通りに扱うすなわち(察応する右䞭括匧が欠けおいおも)
+「特殊文字」は特別に扱う以倖は
+たずえある文字が\TeX で特別な意味を持っおいおも
+文字はそのたたの圢でプリントされるものずしお幅を蚈算する
+ラベル文字列の幅を比范するためのものである
+
+\item[\hbox{\tt write\$}\hfill]
+スタックトップの(文字列)リテラルをポップし出力バッファに曞き出す(その結果
+バッファが䞀杯になれば{\tt bbl}ファむルにも曞き出される)
+
+\item[\hbox{\tt is.kanji.str\$}\hfill]
+\JBibTeX のみで定矩されおいる組蟌み関数であり
+スタックトップの(文字列)リテラルをポップし文字列䞭に日本語文字(党角文字)が
+含たれおいれば(敎数の)1をそうでなければ0をプッシュする
+
+\end{description}
+
+組蟌み関数{\tt while\$} ず{\tt if\$} ではスタック䞊に2぀の関数リテラルが
+必芁である
+これらは関数名の前にシングルクォヌトを付けるか
+{\tt FUNCTION}コマンドを䜿っお関数を定矩したくなければその定矩を
+({\tt FUNCTION}コマンドの2番目の匕数を䞭括匧で囲んで)そのたた曞けばよい
+䟋えば次に瀺す関数の䞀郚分は{\tt label}が空文字列でなければ
+その最埌に文字`{\tt a}'を付け加える
+
+\begin{verbatim}
+ . . .
+ label "" =
+ 'skip$
+ { label "a" * 'label := }
+ if$
+ . . .
+\end{verbatim}
+
+名前をクォヌトする関数は{\tt skip\$} のような組蟌み関数である必芁はなく
+䟋えばフィヌルドでも自分で定矩した関数でもよい
+
+
+\subsection{名前のフォヌマット}
+
+名前には䜕が入っおいるのか? これに぀いおは第4節で少し詳しく説明した
+名前は「名(first)」パヌト, vonパヌト, 「姓(last)」パヌトずJrパヌトから
+なりそれぞれは名前トヌクンのリストからなりそれぞれのパヌトは
+空かもしれないが名前が空でなければ姓パヌトは必ず空ではない
+この小節では組蟌み関数の{\tt format.name\$} に指定するフォヌマット指定文字
+を説明する
+
+䟋ずしお非垞に長い名前を考えおみよう
+デヌタベヌスの゚ントリ~\cite{prime-number-theorem}に次のフィヌルドが
+あるずしよう
+\begin{verbatim}
+ author = "Charles Louis Xavier Joseph de la Vall{\'e}e Poussin"
+\end{verbatim}
+たた「姓 カンマ むニシャル」(``last name comma initials'')の順で名前を
+フォヌマットしたいずしよう
+次のようなフォヌマット指定文字列を䜿うず
+\begin{verbatim}
+ "{vv~}{ll}{, jj}{, f}?"
+\end{verbatim}
+\BibTeX はフォヌマットされた文字列ずしお次を䜜り出す
+\begin{verbatim}
+ de~la Vall{\'e}e~Poussin, C.~L. X.~J?
+\end{verbatim}
+
+この䟋をもっず詳しく芋おみよう
+このフォヌマット指定文字列には名前のそれぞれの構成芁玠に
+察応する䞭括匧レベルが1の4぀の{\dg 断片}({\em pieces\/})がある
+察応する構成芁玠がなければ(この名前ではJr芁玠)その断片の䞭のすべおが
+無芖される
+䞭括匧のレベル0にあるものは(この䟋ではたぶんタむプミスであろうが
+`{\tt ?}'の文字は)そのたたの圢で出力されるが
+この機胜はあたり䜿わないであろう
+
+フォヌマット指定の郚分䞭では二重文字(double letter)は
+構成芁玠のすべおを䜿うこずを
+単文字(single letter)は省略圢にしたものを䜿うこずを\BibTeX に指定する
+これらの指定文字は䞭括匧のレベル1になければならずそれ以倖の文字は(
+埌で説明しおある文字以倖のほずんどすべおの文字は)そのたたの圢で䜿われる
+vonパヌトの最埌にあるタむ(\verb|~|)は任意タむであり\BibTeX が必芁ず刀断
+した堎合にのみ出力されそうでなければスペヌスずしお出力される
+本圓にタむを出力したいのであれば2぀曞いおおけば぀たり{\verb|{vv~~}|}ず
+しおおけば(1぀だけ)出力される
+断片の最埌の文字であるタむは任意タむずされるがそれ以倖は通垞の
+文字ずしお扱われる
+
+\BibTeX は名前トヌクンの{\dg 間に}デフォヌルトの区切り文字列を曞き出す
+これはスペヌスかタむのどちらか適した方あるいは省略圢トヌクンでは
+ピリオドの埌にスペヌスかタむの適した方を付けたものである
+しかしフォヌマット指定の最埌のトヌクンの埌には
+デフォヌルト区切り文字列を曞き出さないから
+先の䟋で蚀えば`J'の埌にはピリオドは付かない
+したがっお次のように指定しお
+\begin{verbatim}
+ "{vv~}{ll}{, jj}{, f.}"
+\end{verbatim}
+前の出力䟋の疑問笊をピリオドに眮き換えたフォヌマット結果を埗るこずができる
+名前に「名」パヌトがない堎合に察応するようにピリオドは
+疑問笊の䜍眮でなく「名」断片の䞭に眮かねばならないこずに泚意しよう
+
+\BibTeX のデフォヌルトの区切り文字を眮き換えたいのなら明瀺的に指定
+する必芁がある
+䟋えばvonパヌトず姓パヌトのすべおのトヌクンの先頭文字を間にスペヌスを
+眮かずに連結したラベルを䜜りたいのであれば
+次のように指定しなければならない
+\begin{verbatim}
+ "{v{}}{l{}}"
+\end{verbatim}
+こうすればフォヌマット結果の文字列ずしお`{\tt dlVP}'が埗られる
+眮き換えたいすべおの郚分毎に指定が必芁であり(この䟋では䞡方に空文字列が
+指定されおいる)指定は単文字二重文字のすぐ埌になければならない
+フォヌマット指定文字列の䞭括匧のレベル1の䞭では
+以䞊で述べた文字以倖を曞くこずはできない
+
+{\dg\noindent\JBibTeX での泚意点}
+
+\begin{itemize}
+\item 挢字コヌド衚蚘された名前では姓ず名の間に
+スペヌス(半角でも党角でも)を入れおおけば`{\tt f}'はFamily name(姓)に
+`{\tt l}'はLast-token(名)に察応するこずになるので通垞の
+衚蚘順に名前が曞けるしかしスタむルの䜜成では泚意が必芁である
+これは{\tt format.name\$} を完党な日本語察応版ずしおいないからであるが
+実際に日本語察応のスタむルファむルを䜜成した経隓からいうず挢字コヌド衚蚘
+された名前ずそれ以倖の名前に察しお同じフォヌマット指定で
+{\tt format.name\$} を呌び出すこずは殆どないのであえおこのたたに
+しおあるしかし混乱の皮かもしれない
+
+\item {\tt jabbrv}で姓のみを出力できるようになどの目的で
+\JBibTeX\ ver. 0.20以降では
+姓ず名の間にスペヌス(半角でも党角でも)を眮くこずを暙準ずしおいる
+しかしスペヌスがない堎合にも結果がおかしくならないようにフォヌマット指定
+には泚意が必芁である䟋えば日本語スタむルの䞭では次のようなコヌディングを
+行なっおいる
+
+{\baselineskip=11pt
+\begin{verbatim}
+editor is.kanji.str$ % 挢字コヌドの線集者?
+ {editor #1 "{ff}" format.name$ duplicate$ % 姓を取り出す
+ empty$ % 空?(姓ず名の間に空癜がない)
+ {pop$ editor #1 "{ll}" format.name$} % Last tokenを取り出す
+ 'skip$ % noop
+ if$
+ }
+ {editor #1 "{vv~}{ll}" format.name$} % 英文線集者
+if$
+\end{verbatim}
+}
+\end{itemize}
+
+\subsection{\JBibTeX の暙準スタむル}
+
+\JBibTeX の暙準スタむルずしおは{\tt plain, alpha, abbrv, unsrt}に察応しお
+{\tt jplain, jalpha,jabbrv,\linebreak junsrt}が䜜成されおいる
+さらに情報凊理孊䌚論文誌{\tt tipsj}情報凊理孊䌚欧文論文誌{\tt jipsj}
+電子情報通信孊䌚論文誌{\tt tieic}日本オペレヌションズリサヌチ孊䌚論文誌
+{\tt jorsj}人工知胜孊䌚誌{\tt jsai}゜フトりェア科孊䌚誌{\tt jssst}甚の
+スタむルも䜜成されおいるこれらのスタむルで
+行なっおいる日本語察応の䞻な倉曎は以䞋の通りである詳しくは{\tt jbtxbst.doc}
+を参照されたい
+
+\begin{enumerate}
+\item 著者名が日本語かどうかを{\tt is.kanji.str\$} を䜿っお刀定し
+名前のフォヌマットの方法を倉える
+
+\item 著䜜名に日本語が含たれる堎合には匷調指定を付けない
+
+\item ペヌゞ範囲指定を{\tt Pages}から{\tt pp.\ }に倉曎した
+
+\item {\tt yomi}フィヌルドがあればその情報を゜ヌティングキヌを䜜る時に
+著者名線集者名の代りに䜿う
+\end{enumerate}
+
+\baselineskip=16pt
+\bibliography{jbtxdoc}
+\bibliographystyle{jalpha}
+\end{document}
diff --git a/biblio/pbibtex/pbibtex-manual/pbibtex-manual.pdf b/biblio/pbibtex/pbibtex-manual/pbibtex-manual.pdf
new file mode 100644
index 0000000000..8fd53ff60f
--- /dev/null
+++ b/biblio/pbibtex/pbibtex-manual/pbibtex-manual.pdf
Binary files differ
diff --git a/biblio/pbibtex/pbibtex-manual/pbibtex-manual.tex b/biblio/pbibtex/pbibtex-manual/pbibtex-manual.tex
new file mode 100644
index 0000000000..b88387f012
--- /dev/null
+++ b/biblio/pbibtex/pbibtex-manual/pbibtex-manual.tex
@@ -0,0 +1,313 @@
+%#!make pbibtex-manual.pdf
+\documentclass[a4paper,11pt,nomag,dvipdfmx]{jsarticle}
+\usepackage[textwidth=42zw,lines=40,truedimen,centering]{geometry}
+
+%%%%%%%%%%%%%%%%
+% additional packages
+\usepackage{amsmath}
+\usepackage{array}\usepackage[all]{xy}
+\SelectTips{cm}{}
+%\usepackage[dvipdfmx]{graphicx}
+\usepackage[T1]{fontenc}
+\usepackage{booktabs,enumitem,multicol}
+\usepackage[defaultsups]{newpxtext}
+\usepackage[zerostyle=c,straightquotes]{newtxtt}
+\usepackage{newpxmath}
+\usepackage[hyperfootnotes=false]{hyperref}
+\usepackage{pxjahyper}
+\usepackage{hologo}
+
+% common
+\usepackage{../ptex-manual/ptex-manual}
+
+\def\code#1{\texttt{#1}}
+\def\file#1{\texttt{#1}}
+\def\codechar#1{\ensuremath{\langle\mbox{\null\code{#1}\null}\rangle}}
+
+%%%%%%%%%%%%%%%%
+\makeatletter
+\setlist{leftmargin=2zw}
+\setlist[description]{labelwidth=2zw,labelindent=1zw,topsep=\medskipamount}
+
+\def\>{\ifhmode\hskip\xkanjiskip\fi}
+
+\def\tsp{_{\mbox{\fontsize\sf@size\z@\ttfamily \char32}}}
+\def\tpar{_{\mbox{\fontsize\sf@size\z@\ttfamily \string\par}}}
+\def\tign{_{\mbox{\fontsize\sf@size\z@\selectfont --}}}
+
+\def\tableautorefname{è¡š}
+\def\figureautorefname{図}
+\def\HyRef@autoref#1#2{%
+ \begingroup
+ \Hy@safe@activestrue
+ \expandafter\HyRef@autosetref\csname r@#2\endcsname{#2}{#1}%
+ \endgroup\textcompwordmark %欧文ゎヌスト
+}
+\makeatother
+
+\usepackage{shortvrb}
+\MakeShortVerb*{|}
+%%%%%%%%%%%%%%%%
+
+% logos
+\def\eTeX{$\varepsilon$-\TeX}
+\def\pTeX{p\kern-.10em\TeX}
+\def\epTeX{$\varepsilon$-\pTeX}
+\def\upTeX{u\pTeX}
+\def\eupTeX{$\varepsilon$-\upTeX}
+
+\def\JTeX{\leavevmode\textcompwordmark\lower.5ex\hbox{J}\kern-.17em\TeX}
+\def\JBibTeX{\leavevmode\textcompwordmark\lower.5ex\hbox{J}\kern-.08em\BibTeX}
+\def\pBibTeX{p\kern-.05em\BibTeX}
+\def\upBibTeX{u\pBibTeX}
+
+% additions to jslogo.sty
+\makeatletter
+\g@addto@macro\pdfstringdefPreHook{%
+ \def\JBibTeX{J\BibTeX}%
+ \def\pBibTeX{p\BibTeX}%
+ \def\upBibTeX{u\pBibTeX}%
+}
+\makeatother
+
+\def\TL{\TeX\ Live}
+
+\def\_{\leavevmode\vrule width .45em height -.2ex depth .3ex\relax}
+
+\frenchspacing
+\begin{document}
+\catcode`\<=13
+\title{\emph{\pBibTeX~/~\upBibTeX マニュアル}}
+\author{日本語\TeX 開発コミュニティ\null
+\thanks{\url{https://texjp.org},\ e-mail: \texttt{issue(at)texjp.org}}}
+\date{version 0.99d-j0.33\today}
+\maketitle
+
+\pBibTeX ず\upBibTeX はそれぞれ\pTeX ず\upTeX ず組み合わせお䜿甚するこずを
+想定しお開発された\BibTeX の日本語察応版である
+\begin{itemize}
+ \item \pBibTeX の開発元\\
+ \url{https://github.com/texjporg/tex-jp-build/}
+ \item \upBibTeX の開発元\\
+ \url{http://www.t-lab.opal.ne.jp/tex/uptex.html}
+ \item 本ドキュメントの開発元\\
+ \url{https://github.com/texjporg/pbibtex-manual/}
+\end{itemize}
+
+\BibTeX の日本語化は電力䞭倮研究所の束井正䞀氏によっお
+\JBibTeX ずいう名称で公開されたもの\footnote{%
+最終版は\JBibTeX~0.31である1991/01/01付の\JBibTeX~0.30のパッケヌゞに
+1992/10/31にfj.comp.texhaxグルヌプぞ投皿されたバグ修正パッチ(0.31)を
+圓おお埗られる}がベヌスでありその仕様は\cite{jbibtex}に詳しい
+たたオリゞナルの\BibTeX 付属ドキュメント\file{btxdoc.pdf}ず
+\file{btxhak.pdf}を日本語に蚳し\JBibTeX に぀いお補足を加えたドキュメントも
+甚意されおいる\cite{jbtxdoc,jbtxhak}
+これらのドキュメントはレガシヌ゚ンコヌディングの扱いに関する
+蚘述第\ref{diff}節を参照を陀き
+珟圚の(u)\pBibTeX でも有効であるので参照されたい
+
+本文曞ではオリゞナルの\BibTeX の仕様を把握しおいる読者を想定し
+\pBibTeX および\upBibTeX における機胜の倉曎・远加点を説明する
+
+\tableofcontents
+\clearpage
+
+\section{日本語化の仕様}
+
+\BibTeX の日本語化の特城は倧きく分けお3぀である
+\begin{itemize}
+ \item 倚バむト文字の扱い
+ \item 文字皮が増えたこずぞの察応
+ \item 日本語文字ずそれ以倖の区別
+\end{itemize}
+
+\subsection{倚バむト文字の扱い}
+
+(u)\pBibTeX は\BibTeX から最小の倉曎量で日本語を含む文献情報を
+扱えるようにした郜合䞊倚バむト文字の扱いは以䞋のずおりずなっおいる
+\begin{itemize}
+ \item \emph{文字列の䜍眮や長さは「文字単䜍」ではなく「バむト単䜍」でカりントする}
+ \item その結果ずしお開始䜍眮や終了䜍眮が倚バむト文字の途䞭ずなる堎合は
+ \emph{倚バむト文字の途䞭で切られないように䜍眮を調敎しお倚めに切り出す}
+\end{itemize}
+
+具䜓的には以䞋のスタむルパラメヌタが該圓する
+\begin{itemize}
+ \item |substring$|\\
+ 敎数倀2぀長さ開始䜍眮ず文字列リテラル1぀をpopし
+ 指定の長さバむト長の郚分文字列をpushする組蟌関数である
+ \begin{itemize}
+ \item 開始䜍眮が倚バむト文字の2バむト目以降であれば1バむト目から取り出す
+ \item 終了䜍眮が倚バむト文字の最終バむトでなければ最終バむトたで取り出す
+ \end{itemize}
+ したがっお\pBibTeX 内郚コヌド|euc|では最倧2バむト長く
+ \upBibTeX 内郚コヌド|uptex|では最倧6バむト長い文字列が取り出されうる
+
+ \item |text.prefix$|\\
+ 敎数倀長さず文字列リテラルをpopし文字列の先頭から指定の長さバむト長の
+ 連続した文字列をpushする組蟌関数である
+ 終了䜍眮が倚バむトの文字の途䞭にならないよう調敎されるので
+ \pBibTeX 内郚コヌド|euc|では最倧1バむト長く
+ \upBibTeX 内郚コヌド|uptex|では最倧3バむト長い文字列が取り出されうる
+\end{itemize}
+
+以䞋に䟋を瀺す
+% 䟋瀺゜ヌスtests/01jtest
+% https://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=2006
+\pBibTeX ず\upBibTeX では同じ文字でもバむト長が異なる堎合があり
+その結果ずしお取り出される芋かけの文字数が異なるこずに泚意
+
+\pBibTeX 内郚コヌド|euc|の堎合\par\medskip
+\begin{minipage}{0.5\textwidth}
+\begin{verbatim}
+"あいうえお" #-1 #1 substring$
+"あいうえお" #-1 #2 substring$
+"あいうえお" #-1 #3 substring$
+"あいうえお" #-1 #4 substring$
+"あいうえお" #-1 #5 substring$
+"あいうえお" #-1 #6 substring$
+\end{verbatim}
+\end{minipage}
+\begin{minipage}{0.4\textwidth}
+最埌の1文字 = 「お」\par
+最埌の2文字 = 「お」\par
+最埌の3文字 = 「えお」\par
+最埌の4文字 = 「えお」\par
+最埌の5文字 = 「うえお」\par
+最埌の6文字 = 「うえお」
+\end{minipage}\par\medskip
+
+\upBibTeX 内郚コヌド|uptex|の堎合\par\medskip
+\begin{minipage}{0.5\textwidth}
+\begin{verbatim}
+"あいうえお" #-1 #1 substring$
+"あいうえお" #-1 #2 substring$
+"あいうえお" #-1 #3 substring$
+"あいうえお" #-1 #4 substring$
+"あいうえお" #-1 #5 substring$
+"あいうえお" #-1 #6 substring$
+\end{verbatim}
+\end{minipage}
+\begin{minipage}{0.4\textwidth}
+最埌の1文字 = 「お」\par
+最埌の2文字 = 「お」\par
+最埌の3文字 = 「お」\par
+最埌の4文字 = 「えお」\par
+最埌の5文字 = 「えお」\par
+最埌の6文字 = 「えお」
+\end{minipage}\par\medskip
+
+\subsection{文字皮が増えたこずぞの察応}
+
+\begin{itemize}
+ \item |add.period$|\\
+ 文字列リテラルをpopし最埌の文字|}|を陀くがピリオド類
+ \codechar{.}\codechar{?}\codechar{!}のいずれでもないずきに
+ \codechar{.}を最埌に加える組蟌関数である
+
+ \pBibTeX では党角の\codechar{}\codechar{}\codechar{}\codechar{。}
+ それぞれU+FF01, U+FF1F, U+3002, U+FF0Eもピリオド類ずみなし
+ これらで終わっおも\codechar{.}を付加しない
+
+ \upBibTeX ではさらにU+203C, U+2047, U+2048, U+2049もピリオド類ずみなす
+
+ \item |format.name$|\\
+ 文字列フォヌマット指定敎数倀䜕番めか文字列名前リストをpopし
+ フォヌマットされた名前の文字列をpushする組蟌関数である\\
+ (u)\pBibTeX では日本人の姓名の間のスペヌスずしお党角空癜U+3000も
+ 半角空癜ず同じずみなし党角空癜は半角空癜に倉換しお凊理
+ たた耇数の氏名間の区切りずしお|and|ず同様に
+ 党角の読点\codechar{、}ずコンマ\codechar{}それぞれU+FF0C, U+3001も䜿える
+\end{itemize}
+
+\subsection{日本語文字ずそれ以倖の区別}
+
+\begin{itemize}
+ \item |is.kanji.str$|\\
+ (u)\pBibTeX 独自の組蟌関数である
+ スタックトップの文字列リテラルをpopし
+ 文字列䞭に「日本語文字」が1぀でも含たれおいれば敎数倀1を
+ 含たれなければ0をpushする
+ なお「日本語文字」かどうかの刀定は以䞋のように行う
+ \begin{itemize}
+ \item \pBibTeX の堎合\\
+ ASCIIの範囲(0--127)に収たらない文字を党お「日本語文字」ずしお扱う
+ \item \upBibTeX 内郚コヌド|uptex|の堎合\\
+ 挢字・かな・ハングルに該圓するUnicodeブロックの文字を「日本語文字」ず
+ しお扱う\footnote{実装䞊は\upTeX の\.{kcatcode}ず同じブロック分けを流甚しお
+ いるのでそれに即しお蚘述するず既定倀が16 (kanji), 17 (kana), 19 (hangul)の
+ ブロックを真15 (latin), 18 (CJK symbol)のブロックを停ずしおいる}
+ \pBibTeX ずは異なり蚘号類句読点括匧類●○■□◆◇などは「日本語文字」ず
+ しお扱わないバヌゞョンu1.27\TL~2021以降\cite{tjb109}
+ \end{itemize}
+\end{itemize}
+
+(u)\pBibTeX 甚のスタむルファむルではしばしば
+「日本人の姓名の間にはスペヌスを入れない」ずいう挙動を実珟するために
+|is.kanji.str$|関数が実甚されおいる
+
+
+\section{コマンドラむンオプション}
+
+基本的には\BibTeX ず同様であるが以䞋が远加されおいる
+\begin{itemize}
+ \item |-kanji=|<encoding>\\
+ 入出力ファむルの文字コヌドを指定する
+ 利甚可胜な<encoding>の倀
+ \begin{itemize}
+ \item \pBibTeX \code{euc}, \code{sjis}, \code{jis}, \code{utf8}
+ \item \upBibTeX \code{euc}, \code{sjis}, \code{jis}, \code{utf8}, \code{uptex}
+ \end{itemize}
+ \item |-kanji-internal=|<encoding>\\
+ 内郚コヌドを指定する\upBibTeX 専甚
+ 利甚可胜な<encoding>の倀
+ \begin{itemize}
+ \item \pBibTeX なし垞に\code{euc}に固定
+ \item \upBibTeX \code{euc}, \code{uptex}
+ \end{itemize}
+\end{itemize}
+
+
+\section{参考\JBibTeX ず\pBibTeX の違い}\label{diff}
+
+束井氏による\JBibTeX~0.31\BibTeX~0.99cベヌスから
+珟圚の\pBibTeX に至った経緯は以䞋のずおりである
+\begin{itemize}
+ \item 1994幎郜立倧のち千葉倧の桜井貎文氏により
+ \JTeX~1.6 (web2c~6.1)の配垃キットに含めるための調敎 → \JBibTeX~0.32
+ \item 1995幎アスキヌ\pTeX の配垃キットに含めるための調敎
+ \item 2002幎アスキヌにより|-kanji|オプションの远加 → \JBibTeX~0.33
+ \item 2009幎日本語\TeX 開発コミュニティが\JBibTeX をフォヌクし\pBibTeX に改名
+ \item 2010幎\pBibTeX が\pTeX ずずもに\TL ぞ収録されるのちに\BibTeX~0.99d察応
+\end{itemize}
+
+\JBibTeX は圓初NTT \JTeX ず組み合わせお䜿甚するこずを想定しお開発されたため
+文字コヌドに関する扱いにNTT \JTeX 由来のものが倚かった
+具䜓的には以䞋の機胜があったがコマンド名が|jbibtex|から|pbibtex|\pTeX ず同じ接頭蟞
+に改名された2009幎に削陀されおいる\cite{ptexlive}
+\begin{itemize}
+ \item JISコヌドにおいお日本語文字コヌド開始・終了を瀺す
+ 皮々の゚スケヌプ・シヌケンス|ESC$@|ず|ESC$B||ESC(J|ず|ESC(B|などを区別しない
+ \item 環境倉数|BIBTERMCODE|, |BIBFILECODE|\footnote{束井氏のドキュメント
+ \file{jbibtex.pdf} \cite{jbibtex}の「3.3 挢字コヌドの扱い」および
+ \file{jbtxdoc.pdf} \cite{jbtxdoc}の「1. 抂芁」の\JBibTeX での泚意点ずしお
+ 蚀及されおいるもの}は\pBibTeX では参照されない
+\end{itemize}
+
+
+\clearpage
+\begin{thebibliography}{99}
+ \bibitem{jbibtex} 束井正䞀「日本語\BibTeX \JBibTeX」
+ \file{./jbibtex.pdf}
+ \bibitem{jbtxdoc} 束井正䞀「\BibTeX ing\BibTeX の䜿い方」
+ \file{./jbtxdoc.pdf}
+ \bibitem{jbtxhak} 束井正䞀「Designing \BibTeX\ Styles --- \BibTeX スタむルの䜜り方」
+ \file{./jbtxhak.pdf}
+ \bibitem{ptexlive} 土村展之「コマンド名問題 - ptexlive Wiki」\\
+ \url{https://tutimura.ath.cx/ptexlive/?%A5%B3%A5%DE%A5%F3%A5%C9%CC%BE%CC%E4%C2%EA}
+ \bibitem{tjb109} Haruhiko Okumura「upbibtexで名ず姓の間のスペヌスが消える」
+ 2020/10/11,\\
+ \url{https://github.com/texjporg/tex-jp-build/issues/109}
+\end{thebibliography}
+
+\end{document}