Provided by: texlive-lang-japanese_2024.20241115-1_all bug

NAME

       pbibtex, upbibtex - make a (Japanese) bibliography for (La)TeX

SYNOPSIS

       pbibtex [options] auxname[.aux]

DESCRIPTION

       pBibTeX (pbibtex) is a modified version of BibTeX for Japanese handling.  It sorts entries
       according to code points in EUC-JP.  Also, a new  built-in  function  is.kanji.str$  which
       determines whether an entry is outside ASCII is introduced.

       upBibTeX  (upbibtex)  is  a  modified version of pBibTeX, which sorts entries according to
       code points in Unicode.

Extensions to Bibliography Style Functions

       A new built-in function is available, and some other functions are  modified  to  simplify
       Japanese handling.

       is.kanji.str$
            [New  feature]  Pops  the  top  (string)  literal to see if it contains any non-ASCII
            characters. Pushes 1 if it contains at least one, 0 if not.

       substring$
            Modified to avoid dividing a character string in the middle of a multibyte character.

       text.prefix$
            Similar modification to substring$ described above.

       add.period$
            Modified to prevent appending "." after Japanese punctuations corresponding  to  "!",
            "?" and "."  (e.g. U+FF01, U+FF1F, U+3002 and U+FF0E).

       format.name$
            Modified to accept Japanese zenkaku ideographic space (U+3000) for names displayed in
            Japanese.  Also modified to recognize Japanese commas (U+3001 and U+FF0C) similar  to
            "and" between names.

SEE ALSO

       bibtex(1), ptex(1).

AUTHORS

       Japanese  version  of  BibTeX was originally developed by Shouichi Matsui as JBibTeX until
       1991.  It was developed to behave consistently with NTT JTeX in handling  legacy  Japanese
       encodings.  The old documentations jbibtex.pdf, jbtxdoc.tex, jbtxhak.tex (all available in
       TeX Live) describe Japanese handling capability and some additional notes of JBibTeX.

       Current (u)pBibTeX is  a  forked  version  of  JBibTeX,  and  has  replaced  the  encoding
       conversion  routine  with  one that is compatible with (u)pTeX community edition using the
       ptexenc library.  Note that descriptions of encodings in  the  old  documentations  j*.pdf
       (especially Section 3.3 of jbibtex.pdf, such as BIBTERMCODE and BIBFILECODE) are incorrect
       anymore.

       This manual page was written by Hironobu Yamashita.