manpagez: man pages & more
man pbibtex(1)
Home | html | info | man
pbibtex(1)                  General Commands Manual                 pbibtex(1)


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.

Web2C 2025                       24 July 2021                       pbibtex(1)

texlive-bin 2025.74524 - Generated Thu Mar 13 07:56:32 CDT 2025
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.