texlive[60033] Build/source/texk/web2c/man: Add pbibtex.man

commits+hironobu at tug.org commits+hironobu at tug.org
Sat Jul 24 03:16:00 CEST 2021

Revision: 60033
Author:   hironobu
Date:     2021-07-24 03:16:00 +0200 (Sat, 24 Jul 2021)
Log Message:
Add pbibtex.man

Modified Paths:

Added Paths:

Modified: trunk/Build/source/texk/web2c/man/ChangeLog
--- trunk/Build/source/texk/web2c/man/ChangeLog	2021-07-23 23:48:48 UTC (rev 60032)
+++ trunk/Build/source/texk/web2c/man/ChangeLog	2021-07-24 01:16:00 UTC (rev 60033)
@@ -1,3 +1,8 @@
+2021-07-24  Hironobu Yamashita  <h.y.acetaminophen at gmail.com>
+	* pbibtex.man: new.
+	* Makefile.am: add pbibtex, also link as upbibtex.
 2021-07-14  Hironobu Yamashita  <h.y.acetaminophen at gmail.com>
 	* Makefile.am: lamed (aleph-based latex) is gone.

Modified: trunk/Build/source/texk/web2c/man/Makefile.am
--- trunk/Build/source/texk/web2c/man/Makefile.am	2021-07-23 23:48:48 UTC (rev 60032)
+++ trunk/Build/source/texk/web2c/man/Makefile.am	2021-07-24 01:16:00 UTC (rev 60033)
@@ -57,8 +57,10 @@
 man1_links += ptex:eptex ptex:euptex ptex:uptex
 man_sources += ppltotf.man ptftopl.man
 man1_links += ppltotf:uppltotf ptftopl:uptftopl
+man_sources += pbibtex.man
+man1_links += pbibtex:upbibtex
 endif PTEX
-EXTRA_DIST += ptex.man ppltotf.man ptftopl.man
+EXTRA_DIST += ptex.man ppltotf.man ptftopl.man pbibtex.man
 man_sources += luatex.man

Modified: trunk/Build/source/texk/web2c/man/Makefile.in
--- trunk/Build/source/texk/web2c/man/Makefile.in	2021-07-23 23:48:48 UTC (rev 60032)
+++ trunk/Build/source/texk/web2c/man/Makefile.in	2021-07-24 01:16:00 UTC (rev 60033)
@@ -97,9 +97,10 @@
 @ETEX_TRUE at am__append_8 = etex.man
 @PDFTEX_TRUE at am__append_9 = $(pdftex_man_sources)
 @PDFTEX_TRUE at am__append_10 = pdftex:pdflatex
- at PTEX_TRUE@am__append_11 = ptex.man ppltotf.man ptftopl.man
+ at PTEX_TRUE@am__append_11 = ptex.man ppltotf.man ptftopl.man \
+ at PTEX_TRUE@	pbibtex.man
 @PTEX_TRUE at am__append_12 = ptex:eptex ptex:euptex ptex:uptex \
- at PTEX_TRUE@	ppltotf:uppltotf ptftopl:uptftopl
+ at PTEX_TRUE@	ppltotf:uppltotf ptftopl:uptftopl pbibtex:upbibtex
 @LUATEX_TRUE at am__append_13 = luatex.man
 @LUATEX_TRUE at am__append_14 = luatex:texlua luatex:texluac \
 @LUATEX_TRUE@  luatex:luahbtex luatex:luajittex \
@@ -450,7 +451,7 @@
 EXTRA_DIST = $(bootstrap_man_sources) $(web_man_sources) tex.man \
 	mf.man mpost.man etex.man $(pdftex_man_sources) ptex.man \
-	ppltotf.man ptftopl.man luatex.man xetex.man \
+	ppltotf.man ptftopl.man pbibtex.man luatex.man xetex.man \
 	$(otangle_man_sources) aleph.man $(misc_man_sources) spell.add
 bootstrap_man_sources = ctie.man cweb.man ctwill.man tangle.man tie.man

Added: trunk/Build/source/texk/web2c/man/pbibtex.man
--- trunk/Build/source/texk/web2c/man/pbibtex.man	                        (rev 0)
+++ trunk/Build/source/texk/web2c/man/pbibtex.man	2021-07-24 01:16:00 UTC (rev 60033)
@@ -0,0 +1,87 @@
+.TH PBIBTEX 1 "24 July 2021" "Web2C @VERSION@"
+.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
+.if n .ds TX TeX
+.ie t .ds OX \fIT\v'+0.25m'E\v'-0.25m'X\fP\"
+.el .ds OX TeX\"
+.\" BX definition must follow TX so BX can use TX
+.if t .ds BX \fRB\s-2IB\s0\fP\*(TX
+.if n .ds BX BibTeX
+.\" LX definition must follow TX so LX can use TX
+.if t .ds LX \fRL\\h'-0.36m'\\v'-0.15v'\s-2A\s0\\h'-0.15m'\\v'0.15v'\fP\*(TX
+.if n .ds LX LaTeX
+pbibtex, upbibtex \- make a (Japanese) bibliography for (La)TeX
+.B pbibtex
+.RI [ options ]
+.IR auxname [ \fB.aux\fP ]
+p\*(BX (\fBpbibtex\fR)
+is a modified version of \*(BX for Japanese handling.
+It sorts entries according to code points in EUC-JP.
+Also, a new built-in function
+.B is.kanji.str$
+which determines whether an entry is outside ASCII is introduced.
+up\*(BX (\fBupbibtex\fR)
+is a modified version of p\*(BX,
+which sorts entries according to code points in Unicode.
+.SH Extensions to Bibliography Style Functions
+A new built-in function is available, and some other functions
+are modified to simplify Japanese handling.
+.TP 5
+.B 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.
+.TP 5
+.B substring$
+Modified to avoid dividing a character string in the middle of
+a multibyte character.
+.TP 5
+.B text.prefix$
+Similar modification to
+.B substring$
+described above.
+.TP 5
+.B add.period$
+Modified to prevent appending "." after Japanese punctuations
+corresponding to "!", "?" and "."
+(e.g. U+FF01, U+FF1F, U+3002 and U+FF0E).
+.TP 5
+.B format.name$
+Modified to accept Japanese \fIzenkaku\fR 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.
+.BR bibtex (1),
+.BR ptex (1).
+Japanese version of \*(BX was originally developed by Shouichi Matsui
+as J\*(BX until 1991.
+It was developed to behave consistently with NTT J\*(TX in handling
+legacy Japanese encodings.
+The old documentations jbibtex.pdf, jbtxdoc.tex, jbtxhak.tex
+(all available in \*(TX Live)
+describe Japanese handling capability and some additional notes
+of J\*(BX.
+Current (u)p\*(BX is a forked version of J\*(BX,
+and has replaced the encoding conversion routine with one that is
+compatible with (u)p\*(TX 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.

Property changes on: trunk/Build/source/texk/web2c/man/pbibtex.man
Added: svn:eol-style
## -0,0 +1 ##
\ No newline at end of property

More information about the tex-live-commits mailing list.