texlive[68326] trunk: tl-update-auto

commits+karl at tug.org commits+karl at tug.org
Wed Sep 20 01:43:42 CEST 2023


Revision: 68326
          https://tug.org/svn/texlive?view=revision&revision=68326
Author:   karl
Date:     2023-09-20 01:43:42 +0200 (Wed, 20 Sep 2023)
Log Message:
-----------
tl-update-auto

Modified Paths:
--------------
    trunk/Build/source/build-aux/config.guess
    trunk/Build/source/build-aux/config.sub
    trunk/Build/source/libs/freetype2/freetype-src/builds/unix/config.guess
    trunk/Build/source/libs/freetype2/freetype-src/builds/unix/config.sub
    trunk/Build/source/libs/icu/icu-src/source/config.guess
    trunk/Build/source/libs/icu/icu-src/source/config.sub
    trunk/Build/source/utils/asymptote/config.guess
    trunk/Build/source/utils/asymptote/config.sub
    trunk/Master/texmf-dist/bibtex/bib/beebe/tugboat.bib
    trunk/Master/tlpkg/installer/config.guess
    trunk/Master/tlpkg/installer/ctan-mirrors.pl

Modified: trunk/Build/source/build-aux/config.guess
===================================================================
--- trunk/Build/source/build-aux/config.guess	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Build/source/build-aux/config.guess	2023-09-19 23:43:42 UTC (rev 68326)
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-07-20'
+timestamp='2023-08-22'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -155,6 +155,9 @@
 
 	set_cc_for_build
 	cat <<-EOF > "$dummy.c"
+	#if defined(__ANDROID__)
+	LIBC=android
+	#else
 	#include <features.h>
 	#if defined(__UCLIBC__)
 	LIBC=uclibc
@@ -169,6 +172,7 @@
 	LIBC=musl
 	#endif
 	#endif
+	#endif
 	EOF
 	cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
 	eval "$cc_set_libc"
@@ -904,7 +908,7 @@
 	fi
 	;;
     *:FreeBSD:*:*)
-	UNAME_PROCESSOR=`/usr/bin/uname -p`
+	UNAME_PROCESSOR=`uname -p`
 	case $UNAME_PROCESSOR in
 	    amd64)
 		UNAME_PROCESSOR=x86_64 ;;

Modified: trunk/Build/source/build-aux/config.sub
===================================================================
--- trunk/Build/source/build-aux/config.sub	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Build/source/build-aux/config.sub	2023-09-19 23:43:42 UTC (rev 68326)
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-07-31'
+timestamp='2023-09-15'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -1181,7 +1181,7 @@
 		case $cpu in
 			1750a | 580 \
 			| a29k \
-			| aarch64 | aarch64_be \
+			| aarch64 | aarch64_be | aarch64c | arm64ec \
 			| abacus \
 			| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \
 			| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \
@@ -1200,6 +1200,7 @@
 			| d10v | d30v | dlx | dsp16xx \
 			| e2k | elxsi | epiphany \
 			| f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \
+			| javascript \
 			| h8300 | h8500 \
 			| hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
 			| hexagon \
@@ -1284,11 +1285,12 @@
 
 # Decode manufacturer-specific aliases for certain operating systems.
 
-if test x$basic_os != x
+if test x"$basic_os" != x
 then
 
 # First recognize some ad-hoc cases, or perhaps split kernel-os, or else just
 # set os.
+obj=
 case $basic_os in
 	gnu/linux*)
 		kernel=linux
@@ -1488,10 +1490,16 @@
 			os=eabi
 			;;
 		    *)
-			os=elf
+			os=
+			obj=elf
 			;;
 		esac
 		;;
+	aout* | coff* | elf* | pe*)
+		# These are machine code file formats, not OSes
+		obj=$os
+		os=
+		;;
 	*)
 		# No normalization, but not necessarily accepted, that comes below.
 		;;
@@ -1510,12 +1518,15 @@
 # system, and we'll never get to this point.
 
 kernel=
+obj=
 case $cpu-$vendor in
 	score-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	spu-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-acorn)
 		os=riscix1.2
@@ -1525,28 +1536,35 @@
 		os=gnu
 		;;
 	arm*-semi)
-		os=aout
+		os=
+		obj=aout
 		;;
 	c4x-* | tic4x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	c8051-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	clipper-intergraph)
 		os=clix
 		;;
 	hexagon-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	tic54x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic55x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic6x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	# This must come before the *-dec entry.
 	pdp10-*)
@@ -1568,19 +1586,24 @@
 		os=sunos3
 		;;
 	m68*-cisco)
-		os=aout
+		os=
+		obj=aout
 		;;
 	mep-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	mips*-cisco)
-		os=elf
+		os=
+		obj=elf
 		;;
 	mips*-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	or32-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-tti)	# must be before sparc entry or we get the wrong os.
 		os=sysv3
@@ -1589,7 +1612,8 @@
 		os=sunos4.1.1
 		;;
 	pru-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-be)
 		os=beos
@@ -1670,10 +1694,12 @@
 		os=uxpv
 		;;
 	*-rom68k)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-*bug)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-apple)
 		os=macos
@@ -1691,7 +1717,8 @@
 
 fi
 
-# Now, validate our (potentially fixed-up) OS.
+# Now, validate our (potentially fixed-up) individual pieces (OS, OBJ).
+
 case $os in
 	# Sometimes we do "kernel-libc", so those need to count as OSes.
 	musl* | newlib* | relibc* | uclibc*)
@@ -1702,6 +1729,9 @@
 	# VxWorks passes extra cpu info in the 4th filed.
 	simlinux | simwindows | spe)
 		;;
+	# See `case $cpu-$os` validation below
+	ghcjs)
+		;;
 	# Now accept the basic system types.
 	# The portable systems comes first.
 	# Each alternative MUST end in a * to match a version number.
@@ -1719,11 +1749,11 @@
 	     | mirbsd* | netbsd* | dicos* | openedition* | ose* \
 	     | bitrig* | openbsd* | secbsd* | solidbsd* | libertybsd* | os108* \
 	     | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \
-	     | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \
-	     | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \
+	     | bosx* | nextstep* | cxux* | oabi* \
+	     | ptx* | ecoff* | winnt* | domain* | vsta* \
 	     | udi* | lites* | ieee* | go32* | aux* | hcos* \
 	     | chorusrdb* | cegcc* | glidix* | serenity* \
-	     | cygwin* | msys* | pe* | moss* | proelf* | rtems* \
+	     | cygwin* | msys* | moss* | proelf* | rtems* \
 	     | midipix* | mingw32* | mingw64* | mint* \
 	     | uxpv* | beos* | mpeix* | udk* | moxiebox* \
 	     | interix* | uwin* | mks* | rhapsody* | darwin* \
@@ -1747,6 +1777,12 @@
 	kernel* | msvc* )
 		# Restricted further below
 		;;
+	'')
+		if test x"$obj" = x
+		then
+			echo "Invalid configuration '$1': Blank OS only allowed with explicit machine code file format" 1>&2
+		fi
+		;;
 	*)
 		echo "Invalid configuration '$1': OS '$os' not recognized" 1>&2
 		exit 1
@@ -1753,54 +1789,83 @@
 		;;
 esac
 
+case $obj in
+	aout* | coff* | elf* | pe*)
+		;;
+	'')
+		# empty is fine
+		;;
+	*)
+		echo "Invalid configuration '$1': Machine code format '$obj' not recognized" 1>&2
+		exit 1
+		;;
+esac
+
+# Here we handle the constraint that a (synthetic) cpu and os are
+# valid only in combination with each other and nowhere else.
+case $cpu-$os in
+	# The "javascript-unknown-ghcjs" triple is used by GHC; we
+	# accept it here in order to tolerate that, but reject any
+	# variations.
+	javascript-ghcjs)
+		;;
+	javascript-* | *-ghcjs)
+		echo "Invalid configuration '$1': cpu '$cpu' is not valid with os '$os$obj'" 1>&2
+		exit 1
+		;;
+esac
+
 # As a final step for OS-related things, validate the OS-kernel combination
 # (given a valid OS), if there is a kernel.
-case $kernel-$os in
-	linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \
-		   | linux-musl* | linux-relibc* | linux-uclibc* | linux-mlibc* )
+case $kernel-$os-$obj in
+	linux-gnu*- | linux-dietlibc*- | linux-android*- | linux-newlib*- \
+		   | linux-musl*- | linux-relibc*- | linux-uclibc*- | linux-mlibc*- )
 		;;
-	uclinux-uclibc* )
+	uclinux-uclibc*- )
 		;;
-	managarm-mlibc* | managarm-kernel* )
+	managarm-mlibc*- | managarm-kernel*- )
 		;;
-	windows*-gnu* | windows*-msvc*)
+	windows*-gnu*- | windows*-msvc*-)
 		;;
-	-dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* | -mlibc* )
+	-dietlibc*- | -newlib*- | -musl*- | -relibc*- | -uclibc*- | -mlibc*- )
 		# These are just libc implementations, not actual OSes, and thus
 		# require a kernel.
 		echo "Invalid configuration '$1': libc '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	-kernel* )
+	-kernel*- )
 		echo "Invalid configuration '$1': '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	*-kernel* )
+	*-kernel*- )
 		echo "Invalid configuration '$1': '$kernel' does not support '$os'." 1>&2
 		exit 1
 		;;
-	*-msvc* )
+	*-msvc*- )
 		echo "Invalid configuration '$1': '$os' needs 'windows'." 1>&2
 		exit 1
 		;;
-	kfreebsd*-gnu* | kopensolaris*-gnu*)
+	kfreebsd*-gnu*- | kopensolaris*-gnu*-)
 		;;
-	vxworks-simlinux | vxworks-simwindows | vxworks-spe)
+	vxworks-simlinux- | vxworks-simwindows- | vxworks-spe-)
 		;;
-	nto-qnx*)
+	nto-qnx*-)
 		;;
-	os2-emx)
+	os2-emx-)
 		;;
-	*-eabi* | *-gnueabi*)
+	*-eabi*- | *-gnueabi*-)
 		;;
-	none-coff* | none-elf*)
+	none--*)
 		# None (no kernel, i.e. freestanding / bare metal),
-		# can be paired with an output format "OS"
+		# can be paired with an machine code file format
 		;;
-	-*)
+	-*-)
 		# Blank kernel with real OS is always fine.
 		;;
-	*-*)
+	--*)
+		# Blank kernel and OS with real machine code file format is always fine.
+		;;
+	*-*-*)
 		echo "Invalid configuration '$1': Kernel '$kernel' not known to work with OS '$os'." 1>&2
 		exit 1
 		;;
@@ -1884,7 +1949,7 @@
 		;;
 esac
 
-echo "$cpu-$vendor-${kernel:+$kernel-}$os"
+echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}"
 exit
 
 # Local variables:

Modified: trunk/Build/source/libs/freetype2/freetype-src/builds/unix/config.guess
===================================================================
--- trunk/Build/source/libs/freetype2/freetype-src/builds/unix/config.guess	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Build/source/libs/freetype2/freetype-src/builds/unix/config.guess	2023-09-19 23:43:42 UTC (rev 68326)
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-07-20'
+timestamp='2023-08-22'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -155,6 +155,9 @@
 
 	set_cc_for_build
 	cat <<-EOF > "$dummy.c"
+	#if defined(__ANDROID__)
+	LIBC=android
+	#else
 	#include <features.h>
 	#if defined(__UCLIBC__)
 	LIBC=uclibc
@@ -169,6 +172,7 @@
 	LIBC=musl
 	#endif
 	#endif
+	#endif
 	EOF
 	cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
 	eval "$cc_set_libc"
@@ -904,7 +908,7 @@
 	fi
 	;;
     *:FreeBSD:*:*)
-	UNAME_PROCESSOR=`/usr/bin/uname -p`
+	UNAME_PROCESSOR=`uname -p`
 	case $UNAME_PROCESSOR in
 	    amd64)
 		UNAME_PROCESSOR=x86_64 ;;

Modified: trunk/Build/source/libs/freetype2/freetype-src/builds/unix/config.sub
===================================================================
--- trunk/Build/source/libs/freetype2/freetype-src/builds/unix/config.sub	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Build/source/libs/freetype2/freetype-src/builds/unix/config.sub	2023-09-19 23:43:42 UTC (rev 68326)
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-07-31'
+timestamp='2023-09-15'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -1181,7 +1181,7 @@
 		case $cpu in
 			1750a | 580 \
 			| a29k \
-			| aarch64 | aarch64_be \
+			| aarch64 | aarch64_be | aarch64c | arm64ec \
 			| abacus \
 			| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \
 			| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \
@@ -1200,6 +1200,7 @@
 			| d10v | d30v | dlx | dsp16xx \
 			| e2k | elxsi | epiphany \
 			| f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \
+			| javascript \
 			| h8300 | h8500 \
 			| hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
 			| hexagon \
@@ -1284,11 +1285,12 @@
 
 # Decode manufacturer-specific aliases for certain operating systems.
 
-if test x$basic_os != x
+if test x"$basic_os" != x
 then
 
 # First recognize some ad-hoc cases, or perhaps split kernel-os, or else just
 # set os.
+obj=
 case $basic_os in
 	gnu/linux*)
 		kernel=linux
@@ -1488,10 +1490,16 @@
 			os=eabi
 			;;
 		    *)
-			os=elf
+			os=
+			obj=elf
 			;;
 		esac
 		;;
+	aout* | coff* | elf* | pe*)
+		# These are machine code file formats, not OSes
+		obj=$os
+		os=
+		;;
 	*)
 		# No normalization, but not necessarily accepted, that comes below.
 		;;
@@ -1510,12 +1518,15 @@
 # system, and we'll never get to this point.
 
 kernel=
+obj=
 case $cpu-$vendor in
 	score-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	spu-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-acorn)
 		os=riscix1.2
@@ -1525,28 +1536,35 @@
 		os=gnu
 		;;
 	arm*-semi)
-		os=aout
+		os=
+		obj=aout
 		;;
 	c4x-* | tic4x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	c8051-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	clipper-intergraph)
 		os=clix
 		;;
 	hexagon-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	tic54x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic55x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic6x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	# This must come before the *-dec entry.
 	pdp10-*)
@@ -1568,19 +1586,24 @@
 		os=sunos3
 		;;
 	m68*-cisco)
-		os=aout
+		os=
+		obj=aout
 		;;
 	mep-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	mips*-cisco)
-		os=elf
+		os=
+		obj=elf
 		;;
 	mips*-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	or32-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-tti)	# must be before sparc entry or we get the wrong os.
 		os=sysv3
@@ -1589,7 +1612,8 @@
 		os=sunos4.1.1
 		;;
 	pru-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-be)
 		os=beos
@@ -1670,10 +1694,12 @@
 		os=uxpv
 		;;
 	*-rom68k)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-*bug)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-apple)
 		os=macos
@@ -1691,7 +1717,8 @@
 
 fi
 
-# Now, validate our (potentially fixed-up) OS.
+# Now, validate our (potentially fixed-up) individual pieces (OS, OBJ).
+
 case $os in
 	# Sometimes we do "kernel-libc", so those need to count as OSes.
 	musl* | newlib* | relibc* | uclibc*)
@@ -1702,6 +1729,9 @@
 	# VxWorks passes extra cpu info in the 4th filed.
 	simlinux | simwindows | spe)
 		;;
+	# See `case $cpu-$os` validation below
+	ghcjs)
+		;;
 	# Now accept the basic system types.
 	# The portable systems comes first.
 	# Each alternative MUST end in a * to match a version number.
@@ -1719,11 +1749,11 @@
 	     | mirbsd* | netbsd* | dicos* | openedition* | ose* \
 	     | bitrig* | openbsd* | secbsd* | solidbsd* | libertybsd* | os108* \
 	     | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \
-	     | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \
-	     | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \
+	     | bosx* | nextstep* | cxux* | oabi* \
+	     | ptx* | ecoff* | winnt* | domain* | vsta* \
 	     | udi* | lites* | ieee* | go32* | aux* | hcos* \
 	     | chorusrdb* | cegcc* | glidix* | serenity* \
-	     | cygwin* | msys* | pe* | moss* | proelf* | rtems* \
+	     | cygwin* | msys* | moss* | proelf* | rtems* \
 	     | midipix* | mingw32* | mingw64* | mint* \
 	     | uxpv* | beos* | mpeix* | udk* | moxiebox* \
 	     | interix* | uwin* | mks* | rhapsody* | darwin* \
@@ -1747,6 +1777,12 @@
 	kernel* | msvc* )
 		# Restricted further below
 		;;
+	'')
+		if test x"$obj" = x
+		then
+			echo "Invalid configuration '$1': Blank OS only allowed with explicit machine code file format" 1>&2
+		fi
+		;;
 	*)
 		echo "Invalid configuration '$1': OS '$os' not recognized" 1>&2
 		exit 1
@@ -1753,54 +1789,83 @@
 		;;
 esac
 
+case $obj in
+	aout* | coff* | elf* | pe*)
+		;;
+	'')
+		# empty is fine
+		;;
+	*)
+		echo "Invalid configuration '$1': Machine code format '$obj' not recognized" 1>&2
+		exit 1
+		;;
+esac
+
+# Here we handle the constraint that a (synthetic) cpu and os are
+# valid only in combination with each other and nowhere else.
+case $cpu-$os in
+	# The "javascript-unknown-ghcjs" triple is used by GHC; we
+	# accept it here in order to tolerate that, but reject any
+	# variations.
+	javascript-ghcjs)
+		;;
+	javascript-* | *-ghcjs)
+		echo "Invalid configuration '$1': cpu '$cpu' is not valid with os '$os$obj'" 1>&2
+		exit 1
+		;;
+esac
+
 # As a final step for OS-related things, validate the OS-kernel combination
 # (given a valid OS), if there is a kernel.
-case $kernel-$os in
-	linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \
-		   | linux-musl* | linux-relibc* | linux-uclibc* | linux-mlibc* )
+case $kernel-$os-$obj in
+	linux-gnu*- | linux-dietlibc*- | linux-android*- | linux-newlib*- \
+		   | linux-musl*- | linux-relibc*- | linux-uclibc*- | linux-mlibc*- )
 		;;
-	uclinux-uclibc* )
+	uclinux-uclibc*- )
 		;;
-	managarm-mlibc* | managarm-kernel* )
+	managarm-mlibc*- | managarm-kernel*- )
 		;;
-	windows*-gnu* | windows*-msvc*)
+	windows*-gnu*- | windows*-msvc*-)
 		;;
-	-dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* | -mlibc* )
+	-dietlibc*- | -newlib*- | -musl*- | -relibc*- | -uclibc*- | -mlibc*- )
 		# These are just libc implementations, not actual OSes, and thus
 		# require a kernel.
 		echo "Invalid configuration '$1': libc '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	-kernel* )
+	-kernel*- )
 		echo "Invalid configuration '$1': '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	*-kernel* )
+	*-kernel*- )
 		echo "Invalid configuration '$1': '$kernel' does not support '$os'." 1>&2
 		exit 1
 		;;
-	*-msvc* )
+	*-msvc*- )
 		echo "Invalid configuration '$1': '$os' needs 'windows'." 1>&2
 		exit 1
 		;;
-	kfreebsd*-gnu* | kopensolaris*-gnu*)
+	kfreebsd*-gnu*- | kopensolaris*-gnu*-)
 		;;
-	vxworks-simlinux | vxworks-simwindows | vxworks-spe)
+	vxworks-simlinux- | vxworks-simwindows- | vxworks-spe-)
 		;;
-	nto-qnx*)
+	nto-qnx*-)
 		;;
-	os2-emx)
+	os2-emx-)
 		;;
-	*-eabi* | *-gnueabi*)
+	*-eabi*- | *-gnueabi*-)
 		;;
-	none-coff* | none-elf*)
+	none--*)
 		# None (no kernel, i.e. freestanding / bare metal),
-		# can be paired with an output format "OS"
+		# can be paired with an machine code file format
 		;;
-	-*)
+	-*-)
 		# Blank kernel with real OS is always fine.
 		;;
-	*-*)
+	--*)
+		# Blank kernel and OS with real machine code file format is always fine.
+		;;
+	*-*-*)
 		echo "Invalid configuration '$1': Kernel '$kernel' not known to work with OS '$os'." 1>&2
 		exit 1
 		;;
@@ -1884,7 +1949,7 @@
 		;;
 esac
 
-echo "$cpu-$vendor-${kernel:+$kernel-}$os"
+echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}"
 exit
 
 # Local variables:

Modified: trunk/Build/source/libs/icu/icu-src/source/config.guess
===================================================================
--- trunk/Build/source/libs/icu/icu-src/source/config.guess	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Build/source/libs/icu/icu-src/source/config.guess	2023-09-19 23:43:42 UTC (rev 68326)
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-07-20'
+timestamp='2023-08-22'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -155,6 +155,9 @@
 
 	set_cc_for_build
 	cat <<-EOF > "$dummy.c"
+	#if defined(__ANDROID__)
+	LIBC=android
+	#else
 	#include <features.h>
 	#if defined(__UCLIBC__)
 	LIBC=uclibc
@@ -169,6 +172,7 @@
 	LIBC=musl
 	#endif
 	#endif
+	#endif
 	EOF
 	cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
 	eval "$cc_set_libc"
@@ -904,7 +908,7 @@
 	fi
 	;;
     *:FreeBSD:*:*)
-	UNAME_PROCESSOR=`/usr/bin/uname -p`
+	UNAME_PROCESSOR=`uname -p`
 	case $UNAME_PROCESSOR in
 	    amd64)
 		UNAME_PROCESSOR=x86_64 ;;

Modified: trunk/Build/source/libs/icu/icu-src/source/config.sub
===================================================================
--- trunk/Build/source/libs/icu/icu-src/source/config.sub	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Build/source/libs/icu/icu-src/source/config.sub	2023-09-19 23:43:42 UTC (rev 68326)
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-07-31'
+timestamp='2023-09-15'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -1181,7 +1181,7 @@
 		case $cpu in
 			1750a | 580 \
 			| a29k \
-			| aarch64 | aarch64_be \
+			| aarch64 | aarch64_be | aarch64c | arm64ec \
 			| abacus \
 			| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \
 			| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \
@@ -1200,6 +1200,7 @@
 			| d10v | d30v | dlx | dsp16xx \
 			| e2k | elxsi | epiphany \
 			| f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \
+			| javascript \
 			| h8300 | h8500 \
 			| hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
 			| hexagon \
@@ -1284,11 +1285,12 @@
 
 # Decode manufacturer-specific aliases for certain operating systems.
 
-if test x$basic_os != x
+if test x"$basic_os" != x
 then
 
 # First recognize some ad-hoc cases, or perhaps split kernel-os, or else just
 # set os.
+obj=
 case $basic_os in
 	gnu/linux*)
 		kernel=linux
@@ -1488,10 +1490,16 @@
 			os=eabi
 			;;
 		    *)
-			os=elf
+			os=
+			obj=elf
 			;;
 		esac
 		;;
+	aout* | coff* | elf* | pe*)
+		# These are machine code file formats, not OSes
+		obj=$os
+		os=
+		;;
 	*)
 		# No normalization, but not necessarily accepted, that comes below.
 		;;
@@ -1510,12 +1518,15 @@
 # system, and we'll never get to this point.
 
 kernel=
+obj=
 case $cpu-$vendor in
 	score-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	spu-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-acorn)
 		os=riscix1.2
@@ -1525,28 +1536,35 @@
 		os=gnu
 		;;
 	arm*-semi)
-		os=aout
+		os=
+		obj=aout
 		;;
 	c4x-* | tic4x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	c8051-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	clipper-intergraph)
 		os=clix
 		;;
 	hexagon-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	tic54x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic55x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic6x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	# This must come before the *-dec entry.
 	pdp10-*)
@@ -1568,19 +1586,24 @@
 		os=sunos3
 		;;
 	m68*-cisco)
-		os=aout
+		os=
+		obj=aout
 		;;
 	mep-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	mips*-cisco)
-		os=elf
+		os=
+		obj=elf
 		;;
 	mips*-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	or32-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-tti)	# must be before sparc entry or we get the wrong os.
 		os=sysv3
@@ -1589,7 +1612,8 @@
 		os=sunos4.1.1
 		;;
 	pru-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-be)
 		os=beos
@@ -1670,10 +1694,12 @@
 		os=uxpv
 		;;
 	*-rom68k)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-*bug)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-apple)
 		os=macos
@@ -1691,7 +1717,8 @@
 
 fi
 
-# Now, validate our (potentially fixed-up) OS.
+# Now, validate our (potentially fixed-up) individual pieces (OS, OBJ).
+
 case $os in
 	# Sometimes we do "kernel-libc", so those need to count as OSes.
 	musl* | newlib* | relibc* | uclibc*)
@@ -1702,6 +1729,9 @@
 	# VxWorks passes extra cpu info in the 4th filed.
 	simlinux | simwindows | spe)
 		;;
+	# See `case $cpu-$os` validation below
+	ghcjs)
+		;;
 	# Now accept the basic system types.
 	# The portable systems comes first.
 	# Each alternative MUST end in a * to match a version number.
@@ -1719,11 +1749,11 @@
 	     | mirbsd* | netbsd* | dicos* | openedition* | ose* \
 	     | bitrig* | openbsd* | secbsd* | solidbsd* | libertybsd* | os108* \
 	     | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \
-	     | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \
-	     | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \
+	     | bosx* | nextstep* | cxux* | oabi* \
+	     | ptx* | ecoff* | winnt* | domain* | vsta* \
 	     | udi* | lites* | ieee* | go32* | aux* | hcos* \
 	     | chorusrdb* | cegcc* | glidix* | serenity* \
-	     | cygwin* | msys* | pe* | moss* | proelf* | rtems* \
+	     | cygwin* | msys* | moss* | proelf* | rtems* \
 	     | midipix* | mingw32* | mingw64* | mint* \
 	     | uxpv* | beos* | mpeix* | udk* | moxiebox* \
 	     | interix* | uwin* | mks* | rhapsody* | darwin* \
@@ -1747,6 +1777,12 @@
 	kernel* | msvc* )
 		# Restricted further below
 		;;
+	'')
+		if test x"$obj" = x
+		then
+			echo "Invalid configuration '$1': Blank OS only allowed with explicit machine code file format" 1>&2
+		fi
+		;;
 	*)
 		echo "Invalid configuration '$1': OS '$os' not recognized" 1>&2
 		exit 1
@@ -1753,54 +1789,83 @@
 		;;
 esac
 
+case $obj in
+	aout* | coff* | elf* | pe*)
+		;;
+	'')
+		# empty is fine
+		;;
+	*)
+		echo "Invalid configuration '$1': Machine code format '$obj' not recognized" 1>&2
+		exit 1
+		;;
+esac
+
+# Here we handle the constraint that a (synthetic) cpu and os are
+# valid only in combination with each other and nowhere else.
+case $cpu-$os in
+	# The "javascript-unknown-ghcjs" triple is used by GHC; we
+	# accept it here in order to tolerate that, but reject any
+	# variations.
+	javascript-ghcjs)
+		;;
+	javascript-* | *-ghcjs)
+		echo "Invalid configuration '$1': cpu '$cpu' is not valid with os '$os$obj'" 1>&2
+		exit 1
+		;;
+esac
+
 # As a final step for OS-related things, validate the OS-kernel combination
 # (given a valid OS), if there is a kernel.
-case $kernel-$os in
-	linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \
-		   | linux-musl* | linux-relibc* | linux-uclibc* | linux-mlibc* )
+case $kernel-$os-$obj in
+	linux-gnu*- | linux-dietlibc*- | linux-android*- | linux-newlib*- \
+		   | linux-musl*- | linux-relibc*- | linux-uclibc*- | linux-mlibc*- )
 		;;
-	uclinux-uclibc* )
+	uclinux-uclibc*- )
 		;;
-	managarm-mlibc* | managarm-kernel* )
+	managarm-mlibc*- | managarm-kernel*- )
 		;;
-	windows*-gnu* | windows*-msvc*)
+	windows*-gnu*- | windows*-msvc*-)
 		;;
-	-dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* | -mlibc* )
+	-dietlibc*- | -newlib*- | -musl*- | -relibc*- | -uclibc*- | -mlibc*- )
 		# These are just libc implementations, not actual OSes, and thus
 		# require a kernel.
 		echo "Invalid configuration '$1': libc '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	-kernel* )
+	-kernel*- )
 		echo "Invalid configuration '$1': '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	*-kernel* )
+	*-kernel*- )
 		echo "Invalid configuration '$1': '$kernel' does not support '$os'." 1>&2
 		exit 1
 		;;
-	*-msvc* )
+	*-msvc*- )
 		echo "Invalid configuration '$1': '$os' needs 'windows'." 1>&2
 		exit 1
 		;;
-	kfreebsd*-gnu* | kopensolaris*-gnu*)
+	kfreebsd*-gnu*- | kopensolaris*-gnu*-)
 		;;
-	vxworks-simlinux | vxworks-simwindows | vxworks-spe)
+	vxworks-simlinux- | vxworks-simwindows- | vxworks-spe-)
 		;;
-	nto-qnx*)
+	nto-qnx*-)
 		;;
-	os2-emx)
+	os2-emx-)
 		;;
-	*-eabi* | *-gnueabi*)
+	*-eabi*- | *-gnueabi*-)
 		;;
-	none-coff* | none-elf*)
+	none--*)
 		# None (no kernel, i.e. freestanding / bare metal),
-		# can be paired with an output format "OS"
+		# can be paired with an machine code file format
 		;;
-	-*)
+	-*-)
 		# Blank kernel with real OS is always fine.
 		;;
-	*-*)
+	--*)
+		# Blank kernel and OS with real machine code file format is always fine.
+		;;
+	*-*-*)
 		echo "Invalid configuration '$1': Kernel '$kernel' not known to work with OS '$os'." 1>&2
 		exit 1
 		;;
@@ -1884,7 +1949,7 @@
 		;;
 esac
 
-echo "$cpu-$vendor-${kernel:+$kernel-}$os"
+echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}"
 exit
 
 # Local variables:

Modified: trunk/Build/source/utils/asymptote/config.guess
===================================================================
--- trunk/Build/source/utils/asymptote/config.guess	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Build/source/utils/asymptote/config.guess	2023-09-19 23:43:42 UTC (rev 68326)
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-07-20'
+timestamp='2023-08-22'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -155,6 +155,9 @@
 
 	set_cc_for_build
 	cat <<-EOF > "$dummy.c"
+	#if defined(__ANDROID__)
+	LIBC=android
+	#else
 	#include <features.h>
 	#if defined(__UCLIBC__)
 	LIBC=uclibc
@@ -169,6 +172,7 @@
 	LIBC=musl
 	#endif
 	#endif
+	#endif
 	EOF
 	cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
 	eval "$cc_set_libc"
@@ -904,7 +908,7 @@
 	fi
 	;;
     *:FreeBSD:*:*)
-	UNAME_PROCESSOR=`/usr/bin/uname -p`
+	UNAME_PROCESSOR=`uname -p`
 	case $UNAME_PROCESSOR in
 	    amd64)
 		UNAME_PROCESSOR=x86_64 ;;

Modified: trunk/Build/source/utils/asymptote/config.sub
===================================================================
--- trunk/Build/source/utils/asymptote/config.sub	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Build/source/utils/asymptote/config.sub	2023-09-19 23:43:42 UTC (rev 68326)
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-07-31'
+timestamp='2023-09-15'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -1181,7 +1181,7 @@
 		case $cpu in
 			1750a | 580 \
 			| a29k \
-			| aarch64 | aarch64_be \
+			| aarch64 | aarch64_be | aarch64c | arm64ec \
 			| abacus \
 			| alpha | alphaev[4-8] | alphaev56 | alphaev6[78] \
 			| alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] \
@@ -1200,6 +1200,7 @@
 			| d10v | d30v | dlx | dsp16xx \
 			| e2k | elxsi | epiphany \
 			| f30[01] | f700 | fido | fr30 | frv | ft32 | fx80 \
+			| javascript \
 			| h8300 | h8500 \
 			| hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
 			| hexagon \
@@ -1284,11 +1285,12 @@
 
 # Decode manufacturer-specific aliases for certain operating systems.
 
-if test x$basic_os != x
+if test x"$basic_os" != x
 then
 
 # First recognize some ad-hoc cases, or perhaps split kernel-os, or else just
 # set os.
+obj=
 case $basic_os in
 	gnu/linux*)
 		kernel=linux
@@ -1488,10 +1490,16 @@
 			os=eabi
 			;;
 		    *)
-			os=elf
+			os=
+			obj=elf
 			;;
 		esac
 		;;
+	aout* | coff* | elf* | pe*)
+		# These are machine code file formats, not OSes
+		obj=$os
+		os=
+		;;
 	*)
 		# No normalization, but not necessarily accepted, that comes below.
 		;;
@@ -1510,12 +1518,15 @@
 # system, and we'll never get to this point.
 
 kernel=
+obj=
 case $cpu-$vendor in
 	score-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	spu-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-acorn)
 		os=riscix1.2
@@ -1525,28 +1536,35 @@
 		os=gnu
 		;;
 	arm*-semi)
-		os=aout
+		os=
+		obj=aout
 		;;
 	c4x-* | tic4x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	c8051-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	clipper-intergraph)
 		os=clix
 		;;
 	hexagon-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	tic54x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic55x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	tic6x-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	# This must come before the *-dec entry.
 	pdp10-*)
@@ -1568,19 +1586,24 @@
 		os=sunos3
 		;;
 	m68*-cisco)
-		os=aout
+		os=
+		obj=aout
 		;;
 	mep-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	mips*-cisco)
-		os=elf
+		os=
+		obj=elf
 		;;
 	mips*-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	or32-*)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-tti)	# must be before sparc entry or we get the wrong os.
 		os=sysv3
@@ -1589,7 +1612,8 @@
 		os=sunos4.1.1
 		;;
 	pru-*)
-		os=elf
+		os=
+		obj=elf
 		;;
 	*-be)
 		os=beos
@@ -1670,10 +1694,12 @@
 		os=uxpv
 		;;
 	*-rom68k)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-*bug)
-		os=coff
+		os=
+		obj=coff
 		;;
 	*-apple)
 		os=macos
@@ -1691,7 +1717,8 @@
 
 fi
 
-# Now, validate our (potentially fixed-up) OS.
+# Now, validate our (potentially fixed-up) individual pieces (OS, OBJ).
+
 case $os in
 	# Sometimes we do "kernel-libc", so those need to count as OSes.
 	musl* | newlib* | relibc* | uclibc*)
@@ -1702,6 +1729,9 @@
 	# VxWorks passes extra cpu info in the 4th filed.
 	simlinux | simwindows | spe)
 		;;
+	# See `case $cpu-$os` validation below
+	ghcjs)
+		;;
 	# Now accept the basic system types.
 	# The portable systems comes first.
 	# Each alternative MUST end in a * to match a version number.
@@ -1719,11 +1749,11 @@
 	     | mirbsd* | netbsd* | dicos* | openedition* | ose* \
 	     | bitrig* | openbsd* | secbsd* | solidbsd* | libertybsd* | os108* \
 	     | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \
-	     | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \
-	     | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \
+	     | bosx* | nextstep* | cxux* | oabi* \
+	     | ptx* | ecoff* | winnt* | domain* | vsta* \
 	     | udi* | lites* | ieee* | go32* | aux* | hcos* \
 	     | chorusrdb* | cegcc* | glidix* | serenity* \
-	     | cygwin* | msys* | pe* | moss* | proelf* | rtems* \
+	     | cygwin* | msys* | moss* | proelf* | rtems* \
 	     | midipix* | mingw32* | mingw64* | mint* \
 	     | uxpv* | beos* | mpeix* | udk* | moxiebox* \
 	     | interix* | uwin* | mks* | rhapsody* | darwin* \
@@ -1747,6 +1777,12 @@
 	kernel* | msvc* )
 		# Restricted further below
 		;;
+	'')
+		if test x"$obj" = x
+		then
+			echo "Invalid configuration '$1': Blank OS only allowed with explicit machine code file format" 1>&2
+		fi
+		;;
 	*)
 		echo "Invalid configuration '$1': OS '$os' not recognized" 1>&2
 		exit 1
@@ -1753,54 +1789,83 @@
 		;;
 esac
 
+case $obj in
+	aout* | coff* | elf* | pe*)
+		;;
+	'')
+		# empty is fine
+		;;
+	*)
+		echo "Invalid configuration '$1': Machine code format '$obj' not recognized" 1>&2
+		exit 1
+		;;
+esac
+
+# Here we handle the constraint that a (synthetic) cpu and os are
+# valid only in combination with each other and nowhere else.
+case $cpu-$os in
+	# The "javascript-unknown-ghcjs" triple is used by GHC; we
+	# accept it here in order to tolerate that, but reject any
+	# variations.
+	javascript-ghcjs)
+		;;
+	javascript-* | *-ghcjs)
+		echo "Invalid configuration '$1': cpu '$cpu' is not valid with os '$os$obj'" 1>&2
+		exit 1
+		;;
+esac
+
 # As a final step for OS-related things, validate the OS-kernel combination
 # (given a valid OS), if there is a kernel.
-case $kernel-$os in
-	linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \
-		   | linux-musl* | linux-relibc* | linux-uclibc* | linux-mlibc* )
+case $kernel-$os-$obj in
+	linux-gnu*- | linux-dietlibc*- | linux-android*- | linux-newlib*- \
+		   | linux-musl*- | linux-relibc*- | linux-uclibc*- | linux-mlibc*- )
 		;;
-	uclinux-uclibc* )
+	uclinux-uclibc*- )
 		;;
-	managarm-mlibc* | managarm-kernel* )
+	managarm-mlibc*- | managarm-kernel*- )
 		;;
-	windows*-gnu* | windows*-msvc*)
+	windows*-gnu*- | windows*-msvc*-)
 		;;
-	-dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* | -mlibc* )
+	-dietlibc*- | -newlib*- | -musl*- | -relibc*- | -uclibc*- | -mlibc*- )
 		# These are just libc implementations, not actual OSes, and thus
 		# require a kernel.
 		echo "Invalid configuration '$1': libc '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	-kernel* )
+	-kernel*- )
 		echo "Invalid configuration '$1': '$os' needs explicit kernel." 1>&2
 		exit 1
 		;;
-	*-kernel* )
+	*-kernel*- )
 		echo "Invalid configuration '$1': '$kernel' does not support '$os'." 1>&2
 		exit 1
 		;;
-	*-msvc* )
+	*-msvc*- )
 		echo "Invalid configuration '$1': '$os' needs 'windows'." 1>&2
 		exit 1
 		;;
-	kfreebsd*-gnu* | kopensolaris*-gnu*)
+	kfreebsd*-gnu*- | kopensolaris*-gnu*-)
 		;;
-	vxworks-simlinux | vxworks-simwindows | vxworks-spe)
+	vxworks-simlinux- | vxworks-simwindows- | vxworks-spe-)
 		;;
-	nto-qnx*)
+	nto-qnx*-)
 		;;
-	os2-emx)
+	os2-emx-)
 		;;
-	*-eabi* | *-gnueabi*)
+	*-eabi*- | *-gnueabi*-)
 		;;
-	none-coff* | none-elf*)
+	none--*)
 		# None (no kernel, i.e. freestanding / bare metal),
-		# can be paired with an output format "OS"
+		# can be paired with an machine code file format
 		;;
-	-*)
+	-*-)
 		# Blank kernel with real OS is always fine.
 		;;
-	*-*)
+	--*)
+		# Blank kernel and OS with real machine code file format is always fine.
+		;;
+	*-*-*)
 		echo "Invalid configuration '$1': Kernel '$kernel' not known to work with OS '$os'." 1>&2
 		exit 1
 		;;
@@ -1884,7 +1949,7 @@
 		;;
 esac
 
-echo "$cpu-$vendor-${kernel:+$kernel-}$os"
+echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}"
 exit
 
 # Local variables:

Modified: trunk/Master/texmf-dist/bibtex/bib/beebe/tugboat.bib
===================================================================
--- trunk/Master/texmf-dist/bibtex/bib/beebe/tugboat.bib	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Master/texmf-dist/bibtex/bib/beebe/tugboat.bib	2023-09-19 23:43:42 UTC (rev 68326)
@@ -2,9 +2,9 @@
 %%% ====================================================================
 %%%  BibTeX-file{
 %%%     author          = "Nelson H. F. Beebe",
-%%%     version         = "4.14",
-%%%     date            = "18 September 2023",
-%%%     time            = "10:59:13 MDT",
+%%%     version         = "4.17",
+%%%     date            = "19 September 2023",
+%%%     time            = "07:43:39 MDT",
 %%%     filename        = "tugboat.bib",
 %%%     address         = "University of Utah
 %%%                        Department of Mathematics, 110 LCB
@@ -14,7 +14,7 @@
 %%%     telephone       = "+1 801 581 5254",
 %%%     FAX             = "+1 801 581 4148",
 %%%     URL             = "https://www.math.utah.edu/~beebe",
-%%%     checksum        = "22768 109744 371496 3964567",
+%%%     checksum        = "03170 110521 374652 4008462",
 %%%     email           = "beebe at math.utah.edu, beebe at acm.org,
 %%%                        beebe at computer.org (Internet)",
 %%%     codetable       = "ISO/ASCII",
@@ -43,7 +43,7 @@
 %%%                        issue, access to which requires TUG
 %%%                        membership.
 %%%
-%%%                        At version 4.14, the COMPLETE year coverage
+%%%                        At version 4.17, the COMPLETE year coverage
 %%%                        looked like this:
 %%%
 %%%                             1980 (  15)    1995 (  96)    2010 ( 110)
@@ -465,6 +465,7 @@
   fjournal =     "TUGboat",
   issue =        "1",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:1980:QA,
@@ -957,6 +958,7 @@
   fjournal =     "TUGboat",
   issue =        "2",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Incerpi:TB2-1-49,
@@ -1064,6 +1066,7 @@
   fjournal =     "TUGboat",
   issue =        "2",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB2-1-53-2,
@@ -1085,6 +1088,7 @@
   fjournal =     "TUGboat",
   issue =        "2",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Diaz:TB2-1-55,
@@ -1808,6 +1812,7 @@
   fjournal =     "TUGboat",
   issue =        "3",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Milligan:TB2-2-29,
@@ -2041,6 +2046,7 @@
   fjournal =     "TUGboat",
   issue =        "3",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB2-2-43,
@@ -2448,6 +2454,7 @@
   fjournal =     "TUGboat",
   issue =        "4",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Pierce:TB2-3-7,
@@ -2662,6 +2669,7 @@
   fjournal =     "TUGboat",
   issue =        "4",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Carnes:TB2-3-25,
@@ -2895,6 +2903,7 @@
   fjournal =     "TUGboat",
   issue =        "4",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Whitney:TB2-3-35,
@@ -3022,6 +3031,7 @@
   fjournal =     "TUGboat",
   issue =        "4",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Price:TB2-3-58,
@@ -3214,6 +3224,7 @@
   fjournal =     "TUGboat",
   issue =        "5",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Morris:TB3-1-4,
@@ -3299,6 +3310,7 @@
   fjournal =     "TUGboat",
   issue =        "5",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Frisch:TB3-1-28,
@@ -3446,6 +3458,7 @@
   fjournal =     "TUGboat",
   issue =        "5",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Price:TB3-1-33,
@@ -3977,6 +3990,7 @@
   fjournal =     "TUGboat",
   issue =        "6",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Jackson:TB3-2-26,
@@ -4061,6 +4075,7 @@
   fjournal =     "TUGboat",
   issue =        "6",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Lamport:TB3-2-34,
@@ -4082,6 +4097,7 @@
   fjournal =     "TUGboat",
   issue =        "6",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Lamport, Leslie/0000-0002-9756-1327",
 }
 
 @Article{Beeton:TB3-2-36,
@@ -4103,6 +4119,7 @@
   fjournal =     "TUGboat",
   issue =        "6",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB3-2-38,
@@ -4722,6 +4739,7 @@
   fjournal =     "TUGboat",
   issue =        "7",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB4-1-36,
@@ -4743,6 +4761,7 @@
   fjournal =     "TUGboat",
   issue =        "7",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Mohr:TB4-1-37,
@@ -5191,6 +5210,7 @@
   fjournal =     "TUGboat",
   issue =        "8",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Fuchs:TB4-2-65,
@@ -5542,6 +5562,8 @@
   issue =        "08",
   journal-URL =  "https://tug.org/TUGboat/",
   keywords =     "Science Typegraphers. Inc. (STI)",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200; Knuth,
+                 Donald/0009-0000-8366-9524",
   remark =       "STI was the firm long used by the American
                  Mathematical Society for mathematical typesettings;
                  this paper, and the preceding one
@@ -5760,6 +5782,7 @@
   fjournal =     "TUGboat",
   issue =        "9",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Whidden:TB5-1-12,
@@ -6226,6 +6249,7 @@
   fjournal =     "TUGboat",
   issue =        "9",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Daniels:TB5-1-49,
@@ -6289,6 +6313,7 @@
   fjournal =     "TUGboat",
   issue =        "9",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Anonymous:TB5-1-68,
@@ -6479,6 +6504,7 @@
   fjournal =     "TUGboat",
   issue =        "10",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Southall:TB5-2-79,
@@ -6587,6 +6613,7 @@
   fjournal =     "TUGboat",
   issue =        "10",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Hobby:TB5-2-119,
@@ -7668,6 +7695,7 @@
   fjournal =     "TUGboat",
   issue =        "11",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Anonymous:TB6-1-38,
@@ -8157,6 +8185,7 @@
   fjournal =     "TUGboat",
   issue =        "12",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB6-2-64,
@@ -8964,6 +8993,7 @@
   fjournal =     "TUGboat",
   issue =        "13",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB6-3-129,
@@ -9241,6 +9271,7 @@
   fjournal =     "TUGboat",
   issue =        "13",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB6-3-150,
@@ -9262,6 +9293,7 @@
   fjournal =     "TUGboat",
   issue =        "13",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Lamport:TB6-3-150,
@@ -9283,6 +9315,7 @@
   fjournal =     "TUGboat",
   issue =        "13",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Lamport, Leslie/0000-0002-9756-1327",
 }
 
 @Article{Leban:TB6-3-151,
@@ -9961,6 +9994,7 @@
   fjournal =     "TUGboat",
   issue =        "14",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Lamport, Leslie/0000-0002-9756-1327",
 }
 
 @Article{Childs:TB7-1-12,
@@ -10111,6 +10145,7 @@
   fjournal =     "TUGboat",
   issue =        "14",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Lamport, Leslie/0000-0002-9756-1327",
 }
 
 @Article{Ferguson:TB7-1-16,
@@ -10196,6 +10231,7 @@
   fjournal =     "TUGboat",
   issue =        "14",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Appelt:TB7-1-20,
@@ -10385,6 +10421,7 @@
   fjournal =     "TUGboat",
   issue =        "14",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB7-1-67,
@@ -10406,6 +10443,7 @@
   fjournal =     "TUGboat",
   issue =        "14",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Carnes:TB7-1-71,
@@ -10575,6 +10613,7 @@
   fjournal =     "TUGboat",
   issue =        "15",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB7-2-93-2,
@@ -10596,6 +10635,7 @@
   fjournal =     "TUGboat",
   issue =        "15",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Gordon:TB7-2-93,
@@ -10640,6 +10680,7 @@
   fjournal =     "TUGboat",
   issue =        "15",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Jackson:TB7-2-98,
@@ -10726,6 +10767,7 @@
   fjournal =     "TUGboat",
   issue =        "15",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Anonymous:TB7-2-102,
@@ -11877,6 +11919,7 @@
   fjournal =     "TUGboat",
   issue =        "16",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Lamport, Leslie/0000-0002-9756-1327",
 }
 
 @Article{Wonneberger:TB7-3-177,
@@ -12131,6 +12174,7 @@
   fjournal =     "TUGboat",
   issue =        "16",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB7-3-193,
@@ -12462,6 +12506,7 @@
   fjournal =     "TUGboat",
   issue =        "17",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Krick:TB8-1-7,
@@ -12547,6 +12592,7 @@
   fjournal =     "TUGboat",
   issue =        "17",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Lamport, Leslie/0000-0002-9756-1327",
 }
 
 @Article{Levy:TB8-1-12,
@@ -12591,6 +12637,7 @@
   fjournal =     "TUGboat",
   issue =        "17",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Tobin:TB8-1-26,
@@ -12656,6 +12703,7 @@
   fjournal =     "TUGboat",
   issue =        "17",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB8-1-34,
@@ -13058,6 +13106,7 @@
   fjournal =     "TUGboat",
   issue =        "17",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Celoni:TB8-1-74,
@@ -13845,6 +13894,7 @@
   fjournal =     "TUGboat",
   issue =        "18",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Knuth:TB8-2-135,
@@ -13866,6 +13916,7 @@
   fjournal =     "TUGboat",
   issue =        "18",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{McGaffey:TB8-2-161,
@@ -14313,6 +14364,7 @@
   fjournal =     "TUGboat",
   issue =        "18",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Hoenig:TB8-2-211,
@@ -14418,6 +14470,7 @@
   fjournal =     "TUGboat",
   issue =        "18",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Anonymous:TB8-2-218,
@@ -14800,6 +14853,7 @@
   fjournal =     "TUGboat",
   issue =        "19",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Childs:TB8-3-262,
@@ -15142,6 +15196,7 @@
   fjournal =     "TUGboat",
   issue =        "19",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Thiele:TB8-3-307,
@@ -15184,6 +15239,7 @@
   fjournal =     "TUGboat",
   issue =        "19",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Reid:TB8-3-315,
@@ -15567,6 +15623,7 @@
   fjournal =     "TUGboat",
   issue =        "20",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Lamport:TB9-1-8,
@@ -15588,6 +15645,7 @@
   fjournal =     "TUGboat",
   issue =        "20",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Lamport, Leslie/0000-0002-9756-1327",
 }
 
 @Article{Breitenlohner:TB9-1-11,
@@ -16566,6 +16624,7 @@
   fjournal =     "TUGboat",
   issue =        "21",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB9-2-121-2,
@@ -16587,6 +16646,7 @@
   fjournal =     "TUGboat",
   issue =        "21",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Childs:TB9-2-122,
@@ -16777,6 +16837,7 @@
   fjournal =     "TUGboat",
   issue =        "21",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Hosek:TB9-2-169,
@@ -16926,6 +16987,7 @@
   fjournal =     "TUGboat",
   issue =        "21",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Breitenlohner:TB9-2-183,
@@ -17371,6 +17433,7 @@
   fjournal =     "TUGboat",
   issue =        "22",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{McKinstry:TB9-3-236,
@@ -17921,6 +17984,7 @@
   fjournal =     "TUGboat",
   issue =        "22",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Anonymous:TB9-3-315,
@@ -18031,6 +18095,7 @@
   fjournal =     "TUGboat",
   issue =        "22",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB9-3-318,
@@ -18328,6 +18393,7 @@
   fjournal =     "TUGboat",
   issue =        "23",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "\TeX{} news; TUGboat selections on-line; More honors
                  for Knuth",
 }
@@ -18351,6 +18417,7 @@
   fjournal =     "TUGboat",
   issue =        "23",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Beeton:TB10-1-8,
@@ -18372,6 +18439,7 @@
   fjournal =     "TUGboat",
   issue =        "23",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Harrison:TB10-1-11,
@@ -18519,6 +18587,7 @@
   fjournal =     "TUGboat",
   issue =        "23",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Henderson:TB10-1-36,
@@ -18947,6 +19016,7 @@
   fjournal =     "TUGboat",
   issue =        "23",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Schopf:TB10-1-105,
@@ -19143,6 +19213,7 @@
   fjournal =     "TUGboat",
   issue =        "23",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB10-1-121,
@@ -19316,6 +19387,7 @@
   fjournal =     "TUGboat",
   issue =        "24",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "\TeX{} news; Updates to items in TUGboat 10\#1, and a
                  suggestion to authors; The TUGboat schedule; TUGboat
                  selections on-line; Congr{\`e}s GUTenberg{\Dash}A trip
@@ -19831,6 +19903,7 @@
   fjournal =     "TUGboat",
   issue =        "24",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Nagy:TB10-2-239,
@@ -19894,6 +19967,7 @@
   fjournal =     "TUGboat",
   issue =        "24",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Kelly:TB10-2-274,
@@ -20044,6 +20118,7 @@
   fjournal =     "TUGboat",
   issue =        "24",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB10-2-290,
@@ -20235,6 +20310,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Eijkhout:TB10-3-316,
@@ -20256,6 +20332,8 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738; Poppelier,
+                 Nico/0000-0002-1246-4342",
 }
 
 @Article{Childs:TB10-3-319,
@@ -20319,6 +20397,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Thull:TB10-3-328,
@@ -20403,6 +20482,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB10-3-342,
@@ -20446,6 +20526,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Parker:TB10-3-346,
@@ -20530,6 +20611,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Anonymous:TB10-3-359,
@@ -20805,6 +20887,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Glendown:TB10-3-385,
@@ -20934,6 +21017,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Braams:TB10-3-401,
@@ -20956,6 +21040,8 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738; Poppelier,
+                 Nico/0000-0002-1246-4342",
 }
 
 @Article{Mittelbach:TB10-3-407,
@@ -20977,6 +21063,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Mittelbach:TB10-3-416,
@@ -20998,6 +21085,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Dietsche:TB10-3-427,
@@ -21083,6 +21171,7 @@
   fjournal =     "TUGboat",
   issue =        "25",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB10-3-438,
@@ -21486,6 +21575,7 @@
   fjournal =     "TUGboat",
   issue =        "26",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Doob:TB10-4-533,
@@ -21510,6 +21600,7 @@
   fjournal =     "TUGboat",
   issue =        "26",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Doob, Michael/0000-0003-3778-1915",
 }
 
 @Article{Hamilton:TB10-4-541,
@@ -21836,6 +21927,7 @@
   fjournal =     "TUGboat",
   issue =        "26",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Greene:TB10-4-691,
@@ -22261,6 +22353,7 @@
   fjournal =     "TUGboat",
   issue =        "27",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Kuiken:TB11-1-24,
@@ -22303,6 +22396,7 @@
   fjournal =     "TUGboat",
   issue =        "27",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Pickrell:TB11-1-26,
@@ -22346,6 +22440,7 @@
   fjournal =     "TUGboat",
   issue =        "27",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB11-1-36,
@@ -22367,6 +22462,7 @@
   fjournal =     "TUGboat",
   issue =        "27",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{DeCorte:TB11-1-38,
@@ -22453,6 +22549,7 @@
   fjournal =     "TUGboat",
   issue =        "27",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Guenther:TB11-1-54,
@@ -22670,6 +22767,7 @@
   fjournal =     "TUGboat",
   issue =        "27",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Poppelier:TB11-1-98,
@@ -22692,6 +22790,7 @@
   fjournal =     "TUGboat",
   issue =        "27",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Kelly:TB11-1-103,
@@ -22840,6 +22939,7 @@
   fjournal =     "TUGboat",
   issue =        "27",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB11-1-128,
@@ -23030,6 +23130,7 @@
   fjournal =     "TUGboat",
   issue =        "28",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Comings and goings; Challenges",
 }
 
@@ -23074,6 +23175,7 @@
   fjournal =     "TUGboat",
   issue =        "28",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Beebe:TB11-2-171,
@@ -23266,6 +23368,7 @@
   fjournal =     "TUGboat",
   issue =        "28",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB11-2-208,
@@ -23287,6 +23390,7 @@
   fjournal =     "TUGboat",
   issue =        "28",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Eijkhout:TB11-2-210,
@@ -23308,6 +23412,7 @@
   fjournal =     "TUGboat",
   issue =        "28",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Nieland:TB11-2-211,
@@ -23393,6 +23498,7 @@
   fjournal =     "TUGboat",
   issue =        "28",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Jeffrey, Alan/0000-0001-6342-0318",
 }
 
 @Article{Taylor:TB11-2-245,
@@ -23414,6 +23520,7 @@
   fjournal =     "TUGboat",
   issue =        "28",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Ha:TB11-2-250,
@@ -23565,6 +23672,7 @@
   fjournal =     "TUGboat",
   issue =        "28",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Dietsche:TB11-2-305,
@@ -23628,6 +23736,7 @@
   fjournal =     "TUGboat",
   issue =        "28",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB11-2-310,
@@ -23843,6 +23952,7 @@
   fjournal =     "TUGboat",
   issue =        "29",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Hamano:TB11-3-346,
@@ -24268,6 +24378,7 @@
   fjournal =     "TUGboat",
   issue =        "29",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Gaulle:TB11-3-445,
@@ -24535,6 +24646,7 @@
   fjournal =     "TUGboat",
   issue =        "29",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB11-3-458,
@@ -24773,6 +24885,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Beebe:TB11-4-490,
@@ -24816,6 +24929,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "This year's ``meeting season''; TUGboat News; The dues
                  increase and number of issues",
 }
@@ -24839,6 +24953,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
   subject-dates = "Arthur Lee Samuel (1901--1990)",
 }
 
@@ -24862,6 +24977,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Fox:TB11-4-511,
@@ -24968,6 +25084,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "(Subsequently maintained online.)",
 }
 
@@ -24990,6 +25107,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Yanai:TB11-4-525,
@@ -25096,6 +25214,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Berry:TB11-4-571,
@@ -25117,6 +25236,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Eijkhout:TB11-4-572,
@@ -25138,6 +25258,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Beeton:TB11-4-573,
@@ -25159,6 +25280,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Nieland:TB11-4-576,
@@ -25309,6 +25431,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Downes:TB11-4-605,
@@ -25373,6 +25496,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Eijkhout:TB11-4-616,
@@ -25394,6 +25518,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Whitney:TB11-4-620,
@@ -25524,6 +25649,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Dietsche:TB11-4-663,
@@ -25738,6 +25864,7 @@
   fjournal =     "TUGboat",
   issue =        "30",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB11-4-681,
@@ -25891,6 +26018,7 @@
   fjournal =     "TUGboat",
   issue =        "31",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Neuwirth:TB12-1-5,
@@ -25967,6 +26095,7 @@
   fjournal =     "TUGboat",
   issue =        "31",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Braams:TB12-1-21,
@@ -25992,6 +26121,8 @@
   fjournal =     "TUGboat",
   issue =        "31",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738; Poppelier,
+                 Nico/0000-0002-1246-4342",
 }
 
 @Article{Clark:TB12-1-25,
@@ -26064,6 +26195,7 @@
   fjournal =     "TUGboat",
   issue =        "31",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Taylor:TB12-1-35,
@@ -26089,6 +26221,7 @@
   fjournal =     "TUGboat",
   issue =        "31",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Wittbecker:TB12-1-45,
@@ -26236,6 +26369,7 @@
   fjournal =     "TUGboat",
   issue =        "31",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Kelly:TB12-1-80,
@@ -26335,6 +26469,7 @@
   fjournal =     "TUGboat",
   issue =        "31",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Hendrickson:TB12-1-110,
@@ -26384,6 +26519,7 @@
   fjournal =     "TUGboat",
   issue =        "31",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Hoenig:TB12-1-125,
@@ -26433,6 +26569,7 @@
   fjournal =     "TUGboat",
   issue =        "31",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Searcoid:TB12-1-139,
@@ -28242,6 +28379,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Newsletter news; TUGboat items in electronic archives;
                  TUG Resource Directory; (Mis)information about \TeX{}
                  in non-\TeX{} publications; DANTE meeting, Vienna;
@@ -28332,6 +28470,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Jalbert:TB12-2-227,
@@ -28374,6 +28513,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Jeffrey, Alan/0000-0001-6342-0318",
 }
 
 @Article{Fossmeier:TB12-2-229,
@@ -28438,6 +28578,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Poppelier:TB12-2-235,
@@ -28460,6 +28601,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Hoenig:TB12-2-237,
@@ -28545,6 +28687,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Beeton:TB12-2-257,
@@ -28566,6 +28709,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Mittelbach:TB12-2-259,
@@ -28587,6 +28731,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Eijkhout:TB12-2-260,
@@ -28608,6 +28753,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{DeSmet:TB12-2-261,
@@ -28671,6 +28817,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Maus:TB12-2-277,
@@ -28776,6 +28923,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Swonk:TB12-2-286,
@@ -28924,6 +29072,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Cuoco:TB12-2-303,
@@ -29075,6 +29224,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Beeton:TB12-2-313,
@@ -29096,6 +29246,7 @@
   fjournal =     "TUGboat",
   issue =        "32",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB12-2-315,
@@ -29397,6 +29548,7 @@
   fjournal =     "TUGboat",
   issue =        "33",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Petrycki:TB12-3-359,
@@ -30056,6 +30208,7 @@
   fjournal =     "TUGboat",
   issue =        "33",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Clark:TB12-3-528,
@@ -30127,6 +30280,7 @@
   fjournal =     "TUGboat",
   issue =        "33",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Hosek:TB12-3-549,
@@ -30440,6 +30594,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Cathy Booth, a remembrance; Sam Whidden, a
                  remembrance; Trip report: EuroTeX, GUTenberg'91;
                  256-character math fonts",
@@ -30533,6 +30688,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Thain:TB13-1-36,
@@ -30596,6 +30752,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{TDDSC:TB13-1-54,
@@ -30638,6 +30795,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Poppelier:TB13-1-58,
@@ -30659,6 +30817,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Hoenig:TB13-1-60,
@@ -30724,6 +30883,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Eijkhout:TB13-1-75,
@@ -30746,6 +30906,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Fine:TB13-1-75,
@@ -30788,6 +30949,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Tutelaers:TB13-1-85,
@@ -30897,6 +31059,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Anonymous:TB13-1-101,
@@ -30981,6 +31144,7 @@
   fjournal =     "TUGboat",
   issue =        "34",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB13-1-109,
@@ -31234,6 +31398,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Another honor for Donald Knuth; Journals accepting
                  \TeX{} input; The new membership list; TUGboat
                  production notes",
@@ -31279,6 +31444,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Damerell:TB13-2-139,
@@ -31366,6 +31532,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Luvisetto:TB13-2-181,
@@ -31411,6 +31578,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Taylor:TB13-2-185,
@@ -31433,6 +31601,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Jones:TB13-2-188,
@@ -31475,6 +31644,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Mittelbach:TB13-2-190,
@@ -31496,6 +31666,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Eijkhout:TB13-2-191,
@@ -31517,6 +31688,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Huszar:TB13-2-192,
@@ -31644,6 +31816,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Barr:TB13-2-223,
@@ -31749,6 +31922,7 @@
   fjournal =     "TUGboat",
   issue =        "35",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB13-2-230,
@@ -32276,6 +32450,7 @@
   fjournal =     "TUGboat",
   issue =        "36",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Hafner:TB13-3-347,
@@ -32735,6 +32910,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "TeX: the past \ldots{}; \ldots{} and the future; TUG:
                  the present; New ideas in typography",
 }
@@ -32800,6 +32976,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Kelly:TB13-4-443,
@@ -32906,6 +33083,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Zubrinic:TB13-4-470,
@@ -32970,6 +33148,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Rahtz:TB13-4-477,
@@ -32994,6 +33173,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Seyfarth:TB13-4-478,
@@ -33036,6 +33216,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Greenwade:TB13-4-487,
@@ -33124,6 +33305,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Eijkhout:TB13-4-494,
@@ -33145,6 +33327,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Fine:TB13-4-495,
@@ -33187,6 +33370,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Anagnostopoulos:TB13-4-497,
@@ -33251,6 +33435,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Piff:TB13-4-516,
@@ -33316,6 +33501,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Anonymous:TB13-4-528,
@@ -33402,6 +33588,7 @@
   fjournal =     "TUGboat",
   issue =        "37",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB13-4-534,
@@ -33634,6 +33821,7 @@
   fjournal =     "TUGboat",
   issue =        "38",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Gaelic; Erratum: British hyphenation",
 }
 
@@ -33700,6 +33888,7 @@
   fjournal =     "TUGboat",
   issue =        "38",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Radel:TB14-1-20,
@@ -33743,6 +33932,7 @@
   fjournal =     "TUGboat",
   issue =        "38",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Comenetz:TB14-1-25,
@@ -33979,6 +34169,7 @@
   fjournal =     "TUGboat",
   issue =        "38",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB14-1-81,
@@ -34211,6 +34402,7 @@
   fjournal =     "TUGboat",
   issue =        "39",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "\TeX{} 3.1415, Metafont 2.71 on the way; \LaTeX2e
                  coming in October; Annual meeting at Aston University;
                  CTAN{\Dash}the Comprehensive \TeX{} Archive Network;
@@ -34238,6 +34430,7 @@
   fjournal =     "TUGboat",
   issue =        "39",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Anonymous:TB14-2-103,
@@ -34280,6 +34473,7 @@
   fjournal =     "TUGboat",
   issue =        "39",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knappen, Jorg/0000-0003-1056-1461",
 }
 
 @Article{Rahtz:TB14-2-107,
@@ -34304,6 +34498,7 @@
   fjournal =     "TUGboat",
   issue =        "39",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Cohen:TB14-2-118,
@@ -34368,6 +34563,7 @@
   fjournal =     "TUGboat",
   issue =        "39",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
   remark =       "Helmut Kopka and Patrick Daly, A Guide to LaTeX;
                  Antoni Diller, \LaTeX{} Line By Line",
 }
@@ -34415,6 +34611,7 @@
   fjournal =     "TUGboat",
   issue =        "39",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Taylor:TB14-2-138,
@@ -34436,6 +34633,7 @@
   fjournal =     "TUGboat",
   issue =        "39",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Durst:TB14-2-141,
@@ -34478,6 +34676,7 @@
   fjournal =     "TUGboat",
   issue =        "39",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Anonymous:TB14-2-146,
@@ -34583,6 +34782,7 @@
   fjournal =     "TUGboat",
   issue =        "39",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB14-2-150,
@@ -34710,6 +34910,7 @@
   fjournal =     "TUGboat",
   issue =        "40",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Thiele:1993:OW,
@@ -34839,6 +35040,7 @@
   fjournal =     "TUGboat",
   issue =        "40",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Hunter:TB14-3-183,
@@ -35021,6 +35223,7 @@
   fjournal =     "TUGboat",
   issue =        "40",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Wang:TB14-3-231,
@@ -35134,6 +35337,7 @@
   fjournal =     "TUGboat",
   issue =        "40",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Plaice:TB14-3-271,
@@ -35178,6 +35382,7 @@
   fjournal =     "TUGboat",
   issue =        "40",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Doob, Michael/0000-0003-3778-1915",
 }
 
 @Article{Horn:TB14-3-282,
@@ -35223,6 +35428,7 @@
   fjournal =     "TUGboat",
   issue =        "40",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Jeffrey, Alan/0000-0001-6342-0318",
 }
 
 @Article{Jeffrey:TB14-3-293,
@@ -35244,6 +35450,7 @@
   fjournal =     "TUGboat",
   issue =        "40",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Jeffrey, Alan/0000-0001-6342-0318",
 }
 
 @Article{Bzyl:TB14-3-296,
@@ -35733,6 +35940,7 @@
   fjournal =     "TUGboat",
   issue =        "41",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Reminder to potential TUGboat authors; Call for
                  volunteers",
 }
@@ -35798,6 +36006,7 @@
   fjournal =     "TUGboat",
   issue =        "41",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Becker:TB14-4-382,
@@ -35841,6 +36050,7 @@
   fjournal =     "TUGboat",
   issue =        "41",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Liebl:TB14-4-390,
@@ -35969,6 +36179,7 @@
   fjournal =     "TUGboat",
   issue =        "41",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Rhead:TB14-4-425,
@@ -36054,6 +36265,7 @@
   fjournal =     "TUGboat",
   issue =        "41",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB14-4-440,
@@ -36244,6 +36456,7 @@
   fjournal =     "TUGboat",
   issue =        "42",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "TUGboat wish list; Another award for DEK; New magazine
                  on type and typography; Hyphenation and exceptions",
 }
@@ -36267,6 +36480,8 @@
   fjournal =     "TUGboat",
   issue =        "42",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Arseneau, Donald/0000-0002-0011-9592; Eijkhout,
+                 Victor/0000-0002-8094-5738",
 }
 
 @Article{Beccari:TB15-1-9,
@@ -36355,6 +36570,7 @@
   fjournal =     "TUGboat",
   issue =        "42",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Pappas:TB15-1-19,
@@ -36443,6 +36659,7 @@
   fjournal =     "TUGboat",
   issue =        "42",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Poppelier, Nico/0000-0002-1246-4342",
 }
 
 @Article{Detig:TB15-1-25,
@@ -36528,6 +36745,7 @@
   fjournal =     "TUGboat",
   issue =        "42",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Meer:TB15-1-57,
@@ -36742,6 +36960,7 @@
   fjournal =     "TUGboat",
   issue =        "42",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB15-1-75,
@@ -36935,6 +37154,7 @@
   fjournal =     "TUGboat",
   issue =        "43",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "``LaTeX2e'' is now just ``LaTeX''; New CTAN features;
                  Northwest Computing Support Center closed; \TeX{}
                  output in audible form",
@@ -36982,6 +37202,7 @@
   fjournal =     "TUGboat",
   issue =        "43",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Hoenig:TB15-2-97,
@@ -37070,6 +37291,7 @@
   fjournal =     "TUGboat",
   issue =        "43",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Andre:TB15-2-107,
@@ -37327,6 +37549,7 @@
   fjournal =     "TUGboat",
   issue =        "43",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB15-2-149,
@@ -37369,6 +37592,7 @@
   fjournal =     "TUGboat",
   issue =        "43",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB15-2-151,
@@ -37564,6 +37788,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Haralambous:TB15-3-174,
@@ -37586,6 +37811,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Cohen:TB15-3-192,
@@ -37630,6 +37856,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "Abstract only, and paper withdrawn. See sequential
                  page 37 of PDF file.",
 }
@@ -37747,6 +37974,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Sowa:TB15-3-223,
@@ -37879,6 +38107,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Jeffrey, Alan/0000-0001-6342-0318",
 }
 
 @Article{Patashnik:TB15-3-269,
@@ -37992,6 +38221,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "Abstract only; paper published in next issue
                  \cite{Haralambous:TB15-4-447}.",
 }
@@ -38061,6 +38291,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Hosek:TB15-3-319,
@@ -38197,6 +38428,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Taylor:TB15-3-353,
@@ -38220,6 +38452,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Laugier:TB15-3-359,
@@ -38243,6 +38476,7 @@
   fjournal =     "TUGboat",
   issue =        "44",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "Abstract only; paper published in next issue
                  \cite{Laugier:TB15-4-438}.",
 }
@@ -38599,6 +38833,7 @@
   fjournal =     "TUGboat",
   issue =        "45",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "\TeX{} meetings in 1994; A new, expanded \TeX{} FAQ;
                  UKTeX Digest ceases to exist; Miscellaneous gossip",
 }
@@ -38623,6 +38858,7 @@
   fjournal =     "TUGboat",
   issue =        "45",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Bolland:TB15-4-429,
@@ -38666,6 +38902,7 @@
   fjournal =     "TUGboat",
   issue =        "45",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Laugier:TB15-4-438,
@@ -38688,6 +38925,7 @@
   fjournal =     "TUGboat",
   issue =        "45",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{MacKay:TB15-4-444,
@@ -38732,6 +38970,7 @@
   fjournal =     "TUGboat",
   issue =        "45",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Olsak:TB15-4-459,
@@ -38774,6 +39013,7 @@
   fjournal =     "TUGboat",
   issue =        "45",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Feruglio:TB15-4-466,
@@ -38816,6 +39056,7 @@
   fjournal =     "TUGboat",
   issue =        "45",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Richer:TB15-4-486,
@@ -38986,6 +39227,7 @@
   fjournal =     "TUGboat",
   issue =        "45",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB15-4-506,
@@ -39175,6 +39417,7 @@
   fjournal =     "TUGboat",
   issue =        "46",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Apology to our readers; Old faces, new faces; MetaPost
                  goes public",
 }
@@ -39220,6 +39463,7 @@
   fjournal =     "TUGboat",
   issue =        "46",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beccari:TB16-1-18,
@@ -39327,6 +39571,7 @@
   fjournal =     "TUGboat",
   issue =        "46",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Olsak:TB16-1-54,
@@ -39414,6 +39659,7 @@
   fjournal =     "TUGboat",
   issue =        "46",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Jeffrey, Alan/0000-0001-6342-0318",
 }
 
 @Article{Fujita:TB16-1-80,
@@ -39645,6 +39891,7 @@
   fjournal =     "TUGboat",
   issue =        "47",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Goossens:TB16-2-101,
@@ -39729,6 +39976,7 @@
   fjournal =     "TUGboat",
   issue =        "47",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Granger:TB16-2-151,
@@ -39818,6 +40066,8 @@
   fjournal =     "TUGboat",
   issue =        "47",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115; Rahtz,
+                 Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Goossens:TB16-2-174,
@@ -40065,6 +40315,7 @@
   fjournal =     "TUGboat",
   issue =        "48",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Gibbons:TB16-3-259,
@@ -40181,6 +40432,7 @@
   fjournal =     "TUGboat",
   issue =        "48",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
 }
 
 @Article{Sojka:TB16-3-290,
@@ -40204,6 +40456,7 @@
   fjournal =     "TUGboat",
   issue =        "48",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
 }
 
 @Article{Bzyl:TB16-3-297,
@@ -40299,6 +40552,7 @@
   fjournal =     "TUGboat",
   issue =        "48",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Fairbairns:TB16-3-325,
@@ -40608,6 +40862,7 @@
   fjournal =     "TUGboat",
   issue =        "49",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "A day at a small press book fair; Sources of
                  information on printing and book arts on the Web; A
                  \TeX{} Users Group for Spanish speakers; A brief
@@ -40634,6 +40889,7 @@
   fjournal =     "TUGboat",
   issue =        "49",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Machi:TB16-4-358,
@@ -40744,6 +41000,7 @@
   fjournal =     "TUGboat",
   issue =        "49",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knappen, Jorg/0000-0003-1056-1461",
 }
 
 @Article{Jackowski:TB16-4-388,
@@ -40831,6 +41088,7 @@
   fjournal =     "TUGboat",
   issue =        "49",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Fine:TB16-4-416,
@@ -40875,6 +41133,7 @@
   fjournal =     "TUGboat",
   issue =        "49",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Anonymous:TB16-4-427,
@@ -41275,6 +41534,7 @@
   fjournal =     "TUGboat",
   issue =        "50",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "DEK on tour; TUGboat: the year ahead",
 }
 
@@ -41365,6 +41625,7 @@
   fjournal =     "TUGboat",
   issue =        "50",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Zubrinic:TB17-1-29,
@@ -41951,6 +42212,7 @@
   fjournal =     "TUGboat",
   issue =        "51",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knappen, Jorg/0000-0003-1056-1461",
 }
 
 @Article{Rei:TB17-2-102,
@@ -42046,6 +42308,7 @@
   fjournal =     "TUGboat",
   issue =        "51",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Kinch:TB17-2-147,
@@ -42187,6 +42450,7 @@
   fjournal =     "TUGboat",
   issue =        "51",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Langmyhr:TB17-2-184,
@@ -42635,6 +42899,7 @@
   fjournal =     "TUGboat",
   issue =        "52",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "\TeX{} Live: A CD-ROM for Unix; CTAN update; The new
                  ltugboat.cls; Frequently asked questions about TeX;
                  Books about \TeX, books prepared in \TeX, and other
@@ -42663,6 +42928,7 @@
   fjournal =     "TUGboat",
   issue =        "52",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
 }
 
 @Article{Lesenko:TB17-3-252,
@@ -42751,6 +43017,7 @@
   fjournal =     "TUGboat",
   issue =        "52",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Laan:TB17-3-269,
@@ -43262,6 +43529,7 @@
   fjournal =     "TUGboat",
   issue =        "53",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "A historical perspective; The Kyoto Prize for Knuth;
                  Recommended reading: Why things bite back; Why does a
                  lion represent TeX?",
@@ -43332,6 +43600,7 @@
   fjournal =     "TUGboat",
   issue =        "53",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Strelkov:TB17-4-382,
@@ -43440,6 +43709,7 @@
   fjournal =     "TUGboat",
   issue =        "53",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Gr{\"a}tzer, George/0000-0002-5149-3883",
 }
 
 @Article{Kuypers:TB17-4-396,
@@ -43820,6 +44090,7 @@
   fjournal =     "TUGboat",
   issue =        "54",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Update to PSTricks; Quote out of
                  context{\Dash}Colophon",
 }
@@ -43865,6 +44136,7 @@
   fjournal =     "TUGboat",
   issue =        "54",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Vieth:TB18-1-12,
@@ -43910,6 +44182,7 @@
   fjournal =     "TUGboat",
   issue =        "54",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Weenen:TB18-1-30,
@@ -44356,6 +44629,7 @@
   fjournal =     "TUGboat",
   issue =        "55",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "\TeX{} Live; A TTN revival; New SGML extensions:
                  MathML, XML; Another kind of tugboat calendar; Tools
                  for \TeX{} users: Textures reader, Computer Modern
@@ -44383,6 +44657,7 @@
   fjournal =     "TUGboat",
   issue =        "55",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Gibbons:TB18-2-75,
@@ -44514,6 +44789,7 @@
   fjournal =     "TUGboat",
   issue =        "55",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Hoenig:TB18-2-113,
@@ -44970,6 +45246,7 @@
   fjournal =     "TUGboat",
   issue =        "56",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
 }
 
 @Article{Tannert:1997:CPT,
@@ -45108,6 +45385,7 @@
   fjournal =     "TUGboat",
   issue =        "56",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Mittelbach:TB18-3-199,
@@ -45130,6 +45408,7 @@
   fjournal =     "TUGboat",
   issue =        "56",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Lemberg:TB18-3-206,
@@ -45442,6 +45721,7 @@
   fjournal =     "TUGboat",
   issue =        "57",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "New \TeX{} groups: TUGIndia and TUG-Philippines; TUG
                  CTAN host and Web site; SGML extensions{\Dash}update",
 }
@@ -45465,6 +45745,7 @@
   fjournal =     "TUGboat",
   issue =        "57",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Flynn:TB18-4-242,
@@ -45486,6 +45767,7 @@
   fjournal =     "TUGboat",
   issue =        "57",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Rogers:TB18-4-246,
@@ -45558,6 +45840,7 @@
   fjournal =     "TUGboat",
   issue =        "57",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Finston:TB18-4-255,
@@ -45728,6 +46011,7 @@
   fjournal =     "TUGboat",
   issue =        "57",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Mittelbach:TB18-4-309,
@@ -45749,6 +46033,7 @@
   fjournal =     "TUGboat",
   issue =        "57",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Anonymous:TB18-4-312,
@@ -46127,6 +46412,7 @@
   fjournal =     "TUGboat",
   issue =        "58",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Fonts are ruled copyrightable in the U.S.; MathML
                  becomes a W3C Proposed Recommendation; `` whois ''
                  service for TUG members; The origin of italics{\Dash}An
@@ -46177,6 +46463,7 @@
   fjournal =     "TUGboat",
   issue =        "58",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Scherer:TB19-1-11,
@@ -46244,6 +46531,7 @@
   fjournal =     "TUGboat",
   issue =        "58",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Moore:TB19-1-61,
@@ -46266,6 +46554,7 @@
   fjournal =     "TUGboat",
   issue =        "58",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
 }
 
 @Article{Horn:TB19-1-62,
@@ -46333,6 +46622,7 @@
   fjournal =     "TUGboat",
   issue =        "58",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Anonymous:TB19-1-75,
@@ -46715,6 +47005,7 @@
   fjournal =     "TUGboat",
   issue =        "59",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Copyright protection for typefaces; More on PS fonts;
                  CyrTUG membership now free of charge; IBM's
                  techexplorer; New Omega for Mac; EuroTeX98{\Dash}The
@@ -46783,6 +47074,7 @@
   fjournal =     "TUGboat",
   issue =        "59",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Girou:TB19-2-101,
@@ -46826,6 +47118,7 @@
   fjournal =     "TUGboat",
   issue =        "59",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Doob, Michael/0000-0003-3778-1915",
 }
 
 @Article{Pandey:TB19-2-115,
@@ -47156,6 +47449,7 @@
   fjournal =     "TUGboat",
   issue =        "59",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
   remark =       "\TeX{} NorthEast proceedings.",
 }
 
@@ -47572,6 +47866,7 @@
   fjournal =     "TUGboat",
   issue =        "60",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB19-3-235,
@@ -47595,6 +47890,7 @@
   fjournal =     "TUGboat",
   issue =        "60",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB19-3-237,
@@ -48389,6 +48685,7 @@
   fjournal =     "TUGboat",
   issue =        "61",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "TUG election; TeX'98; The end of an era{\Dash}Phyllis
                  Winkler retires; Sans Serif; Sauter font distribution
                  has a new maintainer; Goodies on CTAN",
@@ -48413,6 +48710,7 @@
   fjournal =     "TUGboat",
   issue =        "61",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Misakova:TB19-4-355,
@@ -48456,6 +48754,7 @@
   fjournal =     "TUGboat",
   issue =        "61",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Olsak:TB19-4-366,
@@ -48565,6 +48864,7 @@
   fjournal =     "TUGboat",
   issue =        "61",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Syropoulos, Apostolos/0000-0002-9625-1482",
 }
 
 @Article{Gibbons:TB19-4-426,
@@ -48989,6 +49289,7 @@
   fjournal =     "TUGboat",
   issue =        "62",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "New book by Don Knuth; \eTeX{} news; Patent for style
                  sheets in electronic publishing for Microsoft; New
                  \LaTeX{} Project Public License; New goodies on CTAN;
@@ -49060,6 +49361,7 @@
   fjournal =     "TUGboat",
   issue =        "62",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
   remark =       "TL'99 doc as distributed",
 }
 
@@ -49082,6 +49384,7 @@
   fjournal =     "TUGboat",
   issue =        "62",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB20-1-50,
@@ -49103,6 +49406,7 @@
   fjournal =     "TUGboat",
   issue =        "62",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{LPT:TB20-1-52,
@@ -49596,6 +49900,7 @@
   fjournal =     "TUGboat",
   issue =        "63",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Remembering Norman Naugle and Roswitha Graham; New
                  home for the UK TUG FAQ; TUGboat authors' rights; Home
                  site for ConTeXt; Credit where credit is due; The
@@ -49728,6 +50033,7 @@
   fjournal =     "TUGboat",
   issue =        "63",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Fine:TB20-2-93,
@@ -49791,6 +50097,7 @@
   fjournal =     "TUGboat",
   issue =        "63",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Gelderman:TB20-2-96,
@@ -50455,6 +50762,7 @@
   fjournal =     "TUGboat",
   issue =        "64",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Carlisle:TB20-3-214,
@@ -50479,6 +50787,7 @@
   fjournal =     "TUGboat",
   issue =        "64",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Bazargan:TB20-3-217,
@@ -50669,6 +50978,7 @@
   fjournal =     "TUGboat",
   issue =        "64",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
 }
 
 @Article{Fine:TB20-3-248,
@@ -50737,6 +51047,7 @@
   fjournal =     "TUGboat",
   issue =        "64",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
 }
 
 @Article{Lesenko:TB20-3-272,
@@ -50945,6 +51256,7 @@
   fjournal =     "TUGboat",
   issue =        "64",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Story:TB20-3-321,
@@ -50993,6 +51305,7 @@
   fjournal =     "TUGboat",
   issue =        "64",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Doob, Michael/0000-0003-3778-1915",
 }
 
 @Article{Hoover:TB20-3-323,
@@ -51484,6 +51797,7 @@
   fjournal =     "TUGboat",
   issue =        "65",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "On being a fossil; Erratum: Mimi Jett's term of
                  office; Gutenberg: The man of the millennium; Sebastian
                  Rahtz leaves the TUGboat production team; International
@@ -51511,6 +51825,7 @@
   fjournal =     "TUGboat",
   issue =        "65",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Koutny:TB20-4-347,
@@ -51643,6 +51958,7 @@
   fjournal =     "TUGboat",
   issue =        "65",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Fine:TB20-4-366,
@@ -51813,6 +52129,7 @@
   fjournal =     "TUGboat",
   issue =        "65",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Moore:TB20-4-389,
@@ -51835,6 +52152,7 @@
   fjournal =     "TUGboat",
   issue =        "65",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
 }
 
 @Article{Anonymous:TB20-4-394,
@@ -52193,6 +52511,7 @@
   fjournal =     "TUGboat",
   issue =        "66",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Erratum: Address for CyrTeX mail; History of TeX;
                  Computers \& Typesetting remains in print; A new
                  printing museum near Boston; Evolution of alphabets",
@@ -52324,6 +52643,7 @@
   fjournal =     "TUGboat",
   issue =        "66",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Anonymous:TB21-1-92,
@@ -52723,6 +53043,7 @@
   fjournal =     "TUGboat",
   issue =        "67",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "\XyMTeX{} posted to CTAN; Protection for font names in
                  Germany; CTAN{\Dash}CDs and catalogue entries; TUG Web
                  site moves to Denmark; Hermann Zapf honored by DANTE;
@@ -52771,6 +53092,7 @@
   fjournal =     "TUGboat",
   issue =        "67",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Gr{\"a}tzer, George/0000-0002-5149-3883",
 }
 
 @Article{Lemberg:TB21-2-113,
@@ -52879,6 +53201,7 @@
   fjournal =     "TUGboat",
   issue =        "67",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Gibbons:TB21-2-133,
@@ -53355,6 +53678,7 @@
   fjournal =     "TUGboat",
   issue =        "68",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Berdnikov:TB21-3-186,
@@ -53526,6 +53850,7 @@
   fjournal =     "TUGboat",
   issue =        "68",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Gostanza:TB21-3-235,
@@ -53692,6 +54017,7 @@
   fjournal =     "TUGboat",
   issue =        "68",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Murphy:TB21-3-291,
@@ -53739,6 +54065,7 @@
   fjournal =     "TUGboat",
   issue =        "68",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Syropoulos, Apostolos/0000-0002-9625-1482",
 }
 
 @Article{Nikulina:TB21-3-298,
@@ -53809,6 +54136,7 @@
   fjournal =     "TUGboat",
   issue =        "68",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
 }
 
 @Article{Anonymous:TB21-3-305,
@@ -54055,6 +54383,7 @@
   fjournal =     "TUGboat",
   issue =        "69",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "pdfTeX; Digression; The dissertation; Production of
                  this issue, and acknowledgments",
 }
@@ -54438,6 +54767,7 @@
   fjournal =     "TUGboat",
   issue =        "70",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "We're late \ldots; CTAN and ``The treasure chest'';
                  \TeX{} Mexico User Group; Goodbye to Father Larguier;
                  Some places to learn more about books and printing;
@@ -54532,6 +54862,7 @@
   fjournal =     "TUGboat",
   issue =        "70",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Mittelbach:TB22-1-24,
@@ -54553,6 +54884,7 @@
   fjournal =     "TUGboat",
   issue =        "70",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Zapf:TB22-1-26,
@@ -54598,6 +54930,7 @@
   fjournal =     "TUGboat",
   issue =        "70",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Jackson:TB22-1-32,
@@ -54725,6 +55058,7 @@
   fjournal =     "TUGboat",
   issue =        "70",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Gr{\"a}tzer, George/0000-0002-5149-3883",
 }
 
 @Article{Roegel:TB22-1-78,
@@ -54767,6 +55101,7 @@
   fjournal =     "TUGboat",
   issue =        "70",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
 }
 
 @Article{Mauw:TB22-1-87,
@@ -54809,6 +55144,7 @@
   fjournal =     "TUGboat",
   issue =        "70",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Anonymous:TB22-1-100,
@@ -55271,6 +55607,7 @@
   fjournal =     "TUGboat",
   issue =        "71",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Tulett:TB22-3-140,
@@ -55338,6 +55675,7 @@
   fjournal =     "TUGboat",
   issue =        "71",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
 }
 
 @Article{Hagen:TB22-3-160,
@@ -55409,6 +55747,7 @@
   fjournal =     "TUGboat",
   issue =        "71",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
 }
 
 @Article{Schroder:TB22-3-180,
@@ -55480,6 +55819,7 @@
   fjournal =     "TUGboat",
   issue =        "71",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
 }
 
 @Article{Oliver:TB22-3-197,
@@ -55668,6 +56008,7 @@
   fjournal =     "TUGboat",
   issue =        "71",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Doob, Michael/0000-0003-3778-1915",
 }
 
 @Article{Koch:TB22-3-240,
@@ -56000,6 +56341,7 @@
   fjournal =     "TUGboat",
   issue =        "72",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "The status of TUGboat; Glitches in TUGboat 22:1/2;
                  Zapfest exhibition, honoring Hermann Zapf; Mordecai
                  Richler font; References for \TeX{} and Friends;
@@ -56093,6 +56435,7 @@
   fjournal =     "TUGboat",
   issue =        "72",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Fujita:TB22-4-285,
@@ -56412,6 +56755,7 @@
   fjournal =     "TUGboat",
   issue =        "72",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Verna, Didier/0000-0002-6315-052X",
 }
 
 @Article{Anonymous:TB22-4-365,
@@ -56802,6 +57146,7 @@
   fjournal =     "TUGboat",
   issue =        "73",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Bujdoso, Gyongyi/0000-0002-0163-6145",
 }
 
 @Article{Bzyl:TB23-1-27,
@@ -56913,6 +57258,7 @@
   fjournal =     "TUGboat",
   issue =        "73",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Kastrup:TB23-1-57,
@@ -56959,6 +57305,7 @@
   fjournal =     "TUGboat",
   issue =        "73",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
 }
 
 @Article{Piska:TB23-1-70,
@@ -57052,6 +57399,7 @@
   fjournal =     "TUGboat",
   issue =        "73",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
 }
 
 @Article{Rajkumar:TB23-1-90,
@@ -57404,6 +57752,7 @@
   fjournal =     "TUGboat",
   issue =        "74",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "{\em Formatting Information} by Peter Flynn.",
 }
 
@@ -57427,6 +57776,7 @@
   fjournal =     "TUGboat",
   issue =        "74",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "{\em Formatting Information} by Peter Flynn.",
 }
 
@@ -57713,6 +58063,7 @@
   fjournal =     "TUGboat",
   issue =        "75",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Beeton:TB23-3-245,
@@ -57733,6 +58084,7 @@
   fjournal =     "TUGboat",
   issue =        "75",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "\TeX{} 3.141592, Metafont 2.71828; Glitch in TUGboat
                  22:4; Farewell, Michael Downes; Last cartoon by Roy
                  Preston; A web site for Arabic typography; Recognition
@@ -58456,6 +58808,7 @@
   fjournal =     "TUGboat",
   issue =        "76",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:TB24-1-5,
@@ -58896,6 +59249,7 @@
   fjournal =     "TUGboat",
   issue =        "76",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Anonymous:TB24-1-115,
@@ -59340,6 +59694,7 @@
   fjournal =     "TUGboat",
   issue =        "77",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Beeton:TB24-2-160,
@@ -59360,6 +59715,7 @@
   fjournal =     "TUGboat",
   issue =        "77",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Adieu, Daniel Taupin; Don Knuth to Michael Downes;
                  Another honorary degree for DEK; Help save the French
                  Imprimerie nationale; Avoid obsolescence: Guidelines
@@ -59553,6 +59909,7 @@
   fjournal =     "TUGboat",
   issue =        "77",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{Syropoulos:TB24-2-216,
@@ -59573,6 +59930,7 @@
   fjournal =     "TUGboat",
   issue =        "77",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Syropoulos, Apostolos/0000-0002-9625-1482",
 }
 
 @Article{LPT:TB24-2-221,
@@ -59878,7 +60236,8 @@
   fjournal =     "TUGboat",
   issue =        "77",
   journal-URL =  "https://tug.org/TUGboat/",
-  ORCID-numbers = "Beebe, Nelson H. F./0000-0001-7281-4263",
+  ORCID-numbers = "Beebe, Nelson H. F./0000-0001-7281-4263; Moore,
+                 Ross/0000-0001-7096-0785",
 }
 
 @Article{Anonymous:TB24-2-293,
@@ -60181,6 +60540,7 @@
   fjournal =     "TUGboat",
   issue =        "78",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "EuroTeX 2003 Proceedings (Brest, France).",
 }
 
@@ -60267,6 +60627,7 @@
   fjournal =     "TUGboat",
   issue =        "78",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Syropoulos, Apostolos/0000-0002-9625-1482",
 }
 
 @Article{Lazrek:TB24-3-323,
@@ -60431,6 +60792,7 @@
   fjournal =     "TUGboat",
   issue =        "78",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "EuroTeX 2003 Proceedings (Brest, France).",
 }
 
@@ -60856,6 +61218,7 @@
   fjournal =     "TUGboat",
   issue =        "78",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "EuroTeX 2003 Proceedings (Brest, France).",
 }
 
@@ -60901,6 +61264,7 @@
   fjournal =     "TUGboat",
   issue =        "78",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Bujdoso, Gyongyi/0000-0002-0163-6145",
 }
 
 @Article{Williams:TB24-3-531,
@@ -60968,6 +61332,7 @@
   fjournal =     "TUGboat",
   issue =        "78",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "EuroTeX 2003 Proceedings (Brest, France).",
 }
 
@@ -61400,6 +61765,7 @@
   fjournal =     "TUGboat",
   issue =        "79",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Loverdos:2004:DTN,
@@ -61423,6 +61789,7 @@
   fjournal =     "TUGboat",
   issue =        "79",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Syropoulos, Apostolos/0000-0002-9625-1482",
 }
 
 @Article{Bzyl:2004:MXC,
@@ -61513,6 +61880,7 @@
   fjournal =     "TUGboat",
   issue =        "79",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
 }
 
 @Article{Eddahibi:2004:AMD,
@@ -61604,6 +61972,7 @@
   fjournal =     "TUGboat",
   issue =        "79",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Plaice:2004:MOC,
@@ -62156,6 +62525,7 @@
   fjournal =     "TUGboat",
   issue =        "80",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Beebe:TB25-1-7,
@@ -62200,6 +62570,7 @@
   fjournal =     "TUGboat",
   issue =        "80",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Practical \TeX{} 2004 Proceedings (San Francisco,
                  California).",
 }
@@ -62899,6 +63270,7 @@
   fjournal =     "TUGboat",
   issue =        "81",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}TUG activities and information for
                  2004.",
 }
@@ -62921,6 +63293,7 @@
   fjournal =     "TUGboat",
   issue =        "81",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. New
                  TUGboat submission and posting policies; Justin Howes,
                  1963--2005; John Seybold, 1916--2004; Word
@@ -63013,6 +63386,7 @@
   fjournal =     "TUGboat",
   issue =        "81",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}common typographical pitfalls and
                  recommendations.",
 }
@@ -63258,6 +63632,7 @@
   fjournal =     "TUGboat",
   issue =        "81",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Intermediate{\Dash}developing and understanding basic
                  macro definitions, an example.",
 }
@@ -63489,6 +63864,7 @@
   fjournal =     "TUGboat",
   issue =        "81",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Laakso:TB25-2-226,
@@ -63529,6 +63905,7 @@
   fjournal =     "TUGboat",
   issue =        "81",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Anonymous:TB25-2-232,
@@ -63673,6 +64050,7 @@
   fjournal =     "TUGboat",
   issue =        "82",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Beeton:TB26-1-3,
@@ -63696,6 +64074,7 @@
   fjournal =     "TUGboat",
   issue =        "82",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. Old
                  TUGboat issues go electronic; CTAN announcement
                  archives; Another \LaTeX{} manual{\Dash}for word
@@ -63727,6 +64106,7 @@
   fjournal =     "TUGboat",
   issue =        "82",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}update to missed and incorrect U.S.
                  English hyphenations.",
 }
@@ -64003,6 +64383,7 @@
   fjournal =     "TUGboat",
   issue =        "82",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}review of \LaTeX{} interactions
                  with the Web.",
 }
@@ -64700,6 +65081,7 @@
   fjournal =     "TUGboat",
   issue =        "83",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
   remark =       "Intermediate{\Dash}complex sorting of \TeX{} text;
                  maximum width analysis.",
 }
@@ -65049,6 +65431,7 @@
   fjournal =     "TUGboat",
   issue =        "84",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}TUG activities and information for
                  2005.",
 }
@@ -65071,6 +65454,7 @@
   fjournal =     "TUGboat",
   issue =        "84",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. Mimi
                  Burbank retires; Brian {\lbrace}Hamilton
                  Kelly{\rbrace}, 1945--2005; Erratum for TUGboat 25:2;
@@ -65187,6 +65571,7 @@
   fjournal =     "TUGboat",
   issue =        "84",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}superscripted ordinals, e-books et
                  al., report layouts.",
 }
@@ -65521,6 +65906,7 @@
   fjournal =     "TUGboat",
   issue =        "84",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}hyperlinks, graphics, color, and
                  other user-level features for plain \TeX.",
 }
@@ -65707,6 +66093,7 @@
   fjournal =     "TUGboat",
   issue =        "84",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:TB26-3-301,
@@ -65925,6 +66312,7 @@
   fjournal =     "TUGboat",
   issue =        "85",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Schaa, Volker R W/0000-0003-1866-8570",
 }
 
 @Article{Anonymous:2005:S,
@@ -66091,6 +66479,7 @@
   fjournal =     "TUGboat",
   issue =        "85",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Rahtz, Sebastian P Q/0000-0001-5186-0738",
   remark =       "[Slides]",
 }
 
@@ -66115,6 +66504,7 @@
   fjournal =     "TUGboat",
   issue =        "85",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "[Slides]",
 }
 
@@ -66330,6 +66720,7 @@
   fjournal =     "TUGboat",
   issue =        "85",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
 }
 
 @Article{Kastrup:2005:DIL,
@@ -66699,6 +67090,7 @@
   fjournal =     "TUGboat",
   issue =        "86",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Bujdoso, Gyongyi/0000-0002-0163-6145",
   remark =       "Introductory{\Dash}introduction to the EuroTeX 2006
                  conference.",
 }
@@ -66868,6 +67260,7 @@
   fjournal =     "TUGboat",
   issue =        "86",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Bujdoso, Gyongyi/0000-0002-0163-6145",
   remark =       "Introductory{\Dash}towards an on-line \TeX{} help
                  system including typographical assistance.",
 }
@@ -67163,6 +67556,7 @@
   fjournal =     "TUGboat",
   issue =        "86",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "Advanced{\Dash}radical reorganization of Omega to
                  support general modularity and textemes.",
 }
@@ -67187,6 +67581,7 @@
   fjournal =     "TUGboat",
   issue =        "86",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "Advanced{\Dash}supporting generalized hyphenation
                  routines.",
 }
@@ -67382,6 +67777,7 @@
   fjournal =     "TUGboat",
   issue =        "87",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}some TUG activities and information
                  for 2006.",
 }
@@ -67407,6 +67803,7 @@
   fjournal =     "TUGboat",
   issue =        "87",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news.
                  TUG2006; Chuck Bigelow goes to RIT; DEK in the news
                  again; Corrigendum: TUGboat 21:2; Out-of-copyright
@@ -67686,6 +68083,7 @@
   fjournal =     "TUGboat",
   issue =        "87",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "Advanced{\Dash}Supporting Arabic with new features in
                  {$ \Omega $}2.",
 }
@@ -67739,6 +68137,7 @@
   fjournal =     "TUGboat",
   issue =        "87",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Syropoulos, Apostolos/0000-0002-9625-1482",
 }
 
 @Article{Smirnova:TB27-2-187,
@@ -67915,6 +68314,7 @@
   fjournal =     "TUGboat",
   issue =        "87",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Schaa, Volker R W/0000-0003-1866-8570",
   remark =       "Introductory{\Dash}enhancing the free fonts from URW
                  et al. to support more scripts, analogous to Latin
                  Modern.",
@@ -68039,6 +68439,7 @@
   fjournal =     "TUGboat",
   issue =        "87",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Bujdoso, Gyongyi/0000-0002-0163-6145",
 }
 
 @Article{Anonymous:TB27-2-256,
@@ -68349,6 +68750,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}typography and TUGboat news.
                  Erratum: TUGboat 27:1 (EuroTeX proceedings); A new
                  Korean \TeX{} Society; \LaTeX{} goes to the movies;
@@ -68373,6 +68775,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news.
                  Erratum: TUGboat 27:1 (EuroTeX proceedings); A new
                  Korean \TeX{} Society; \LaTeX{} goes to the movies;
@@ -68399,6 +68802,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
   remark =       "Advanced{\Dash}note about negative infinite glue.",
 }
 
@@ -68448,6 +68852,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Wilson:TB28-1-12,
@@ -68585,6 +68990,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}a look back at TUGboat experiences
                  since its founding.",
 }
@@ -68610,6 +69016,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}productivity with \LaTeX{} and
                  typesetting experiences along the way.",
 }
@@ -68683,6 +69090,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}writing effective presentations and
                  implementing them in \LaTeX.",
 }
@@ -68708,6 +69116,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}creating high-quality project
                  reports while minimizing overhead.",
 }
@@ -68805,6 +69214,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate Plus{\Dash}typesetting medical pedigrees
                  graphically.",
 }
@@ -68830,6 +69240,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Hefferon:TB28-1-124,
@@ -69061,6 +69472,7 @@
   fjournal =     "TUGboat",
   issue =        "88",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{Anonymous:TB28-1-146,
@@ -69227,6 +69639,7 @@
   fjournal =     "TUGboat",
   issue =        "89",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}TeX development grants;
                  \url{https://mirror.ctan.org}; interviews; TUG'07.",
 }
@@ -69249,6 +69662,7 @@
   fjournal =     "TUGboat",
   issue =        "89",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. A
                  pledge of support; Helvetica{\Dash}50th anniversary;
                  Another font anniversary{\Dash}Souvenir, 93 years;
@@ -69363,6 +69777,7 @@
   fjournal =     "TUGboat",
   issue =        "89",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}web vs. paper, punctuation
                  oddities, Helvetica, TUG'08 in Cork.",
 }
@@ -69587,6 +70002,7 @@
   fjournal =     "TUGboat",
   issue =        "89",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}selected new CTAN packages from
                  January through June 2007.",
 }
@@ -70056,6 +70472,7 @@
   fjournal =     "TUGboat",
   issue =        "90",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Intermediate{\Dash}supporting mathematics in Unicode,
                  including creating the necessary fonts.",
 }
@@ -70770,6 +71187,7 @@
   fjournal =     "TUGboat",
   issue =        "91",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
   remark =       "Introductory{\Dash}introduction to the conference and
                  proceedings.",
 }
@@ -71136,6 +71554,7 @@
   fjournal =     "TUGboat",
   issue =        "91",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}using the LPPL (with an additional
                  request) for fonts.",
 }
@@ -71377,6 +71796,7 @@
   fjournal =     "TUGboat",
   issue =        "91",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
   remark =       "Intermediate{\Dash}using high-level markup, pdfLaTeX,
                  and TeX4ht for multiple output formats.",
 }
@@ -72094,6 +72514,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}TUG at the JMM; Google Summer of
                  Code; interviews; The Prac\TeX{} Journal;
                  conferences.",
@@ -72117,6 +72538,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. \TeX{}
                  3.1415926 is here, and other Knuthian references;
                  Phyllis Winkler, RIP; New domain name for Cervan\TeX;
@@ -72144,6 +72566,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
   remark =       "Advanced{\Dash}the 2008 updates to \TeX, Metafont,
                  Computer Modern, et al..",
 }
@@ -72166,6 +72589,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Flynn:TB29-2-240,
@@ -72186,6 +72610,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}Metafont fonts; Type 1 (PostScript)
                  fonts; new forum, old forum; 2008 TUG meeting in
                  Cork.",
@@ -72303,6 +72728,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Eijkhout, Victor/0000-0002-8094-5738",
   remark =       "Intermediate{\Dash}introduction to character
                  encodings, emphasizing Unicode and UTF-8.",
 }
@@ -72348,6 +72774,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Schaa, Volker R W/0000-0003-1866-8570",
   remark =       "Introductory{\Dash}illustrated report of updating the
                  Euler math font.",
 }
@@ -72370,6 +72797,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Bowman, John/0000-0002-4529-1425",
   remark =       "Intermediate{\Dash}discussion of this powerful
                  graphics program, with extensive comparisons to
                  MetaPost.",
@@ -72549,6 +72977,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}selected new CTAN packages from
                  July 2007 through May 2008.",
 }
@@ -72617,6 +73046,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}altered line breaks even when
                  \looseness has no effect of its own.",
 }
@@ -72743,6 +73173,7 @@
   fjournal =     "TUGboat",
   issue =        "92",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{Anonymous:TB29-2-344,
@@ -72987,6 +73418,7 @@
   fjournal =     "TUGboat",
   issue =        "93",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}general review of the TUG 2008
                  conference. A selection of photos.",
 }
@@ -73477,6 +73909,7 @@
   fjournal =     "TUGboat",
   issue =        "93",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
   remark =       "Intermediate Plus{\Dash}using PDF and JavaScript to
                  improve mathematics presentation and navigation.",
 }
@@ -73761,6 +74194,7 @@
   fjournal =     "TUGboat",
   issue =        "94",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}In memoriam; \TeX{} Collection
                  2009; book of TUG interviews; server hardware;
                  conferences; joint memberships.",
@@ -73784,6 +74218,7 @@
   fjournal =     "TUGboat",
   issue =        "94",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}the first author of A Guide to
                  \LaTeX, in memoriam.",
 }
@@ -73897,6 +74332,7 @@
   fjournal =     "TUGboat",
   issue =        "94",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}The electronic book; Breaking the
                  mold; RIOTING TYPOGRAPHERS; Periodic table of
                  typefaces.",
@@ -74031,6 +74467,7 @@
   fjournal =     "TUGboat",
   issue =        "94",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Bowman, John/0000-0002-4529-1425",
   remark =       "Intermediate Plus{\Dash}generation of interactive
                  three-dimensional output, embeddable in PDF.",
 }
@@ -74294,6 +74731,7 @@
   fjournal =     "TUGboat",
   issue =        "94",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages from June 2008
                  through June 2009.",
 }
@@ -74499,6 +74937,7 @@
   fjournal =     "TUGboat",
   issue =        "94",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{TDF:TB30-1-148,
@@ -74540,6 +74979,7 @@
   fjournal =     "TUGboat",
   issue =        "94",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{Anonymous:TB30-1-151,
@@ -74704,6 +75144,7 @@
   fjournal =     "TUGboat",
   issue =        "95",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}the creator of TeX4ht and other
                  projects, in memoriam.",
   subject-dates = "Eitan Gurari (March 1947--22 June 2009)",
@@ -74729,6 +75170,7 @@
   fjournal =     "TUGboat",
   issue =        "95",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}compatibility, interfaces, tips,
                  and experiences in writing \LaTeX{} classes.",
 }
@@ -74778,6 +75220,7 @@
   fjournal =     "TUGboat",
   issue =        "95",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
   remark =       "Advanced{\Dash}extending \pdfTeX{} and \LaTeX{} to
                  support accessible PDF.",
 }
@@ -74850,6 +75293,7 @@
   fjournal =     "TUGboat",
   issue =        "95",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}brief summary of notable changes in
                  the \TeX{} Live 2009 software release.",
 }
@@ -74974,6 +75418,8 @@
   fjournal =     "TUGboat",
   issue =        "95",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494; Walden,
+                 David/0000-0001-9832-1408",
   remark =       "Intermediate{\Dash}the interviewing process, using m4
                  to create HTML or \LaTeX, publication decisions.",
 }
@@ -74999,6 +75445,7 @@
   fjournal =     "TUGboat",
   issue =        "95",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}printing, distribution, economics,
                  and other aspects of self-publishing.",
 }
@@ -75070,6 +75517,7 @@
   fjournal =     "TUGboat",
   issue =        "95",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}historical and new typesetting of
                  medical pedigrees.",
 }
@@ -75431,6 +75879,7 @@
   fjournal =     "TUGboat",
   issue =        "95",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
 }
 
 @Article{Anonymous:TB30-2-299,
@@ -76277,6 +76726,7 @@
   fjournal =     "TUGboat",
   issue =        "97",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}conferences; interviews; \TeX{}
                  Collection 2010; \TeX{} journals.",
 }
@@ -76299,6 +76749,7 @@
   fjournal =     "TUGboat",
   issue =        "97",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. \TeX{}
                  at 2 5; Pi Day; The @ sign as a design icon; Amusements
                  on the Web; Videos of typography talks on the Web;
@@ -76412,6 +76863,7 @@
   fjournal =     "TUGboat",
   issue =        "97",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}indenting; where have all the
                  flowers gone?.",
 }
@@ -76808,6 +77260,7 @@
   fjournal =     "TUGboat",
   issue =        "97",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages from July 2009
                  through April 2010.",
 }
@@ -76997,6 +77450,7 @@
   fjournal =     "TUGboat",
   issue =        "97",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{Anonymous:TB31-1-110,
@@ -77182,6 +77636,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}notable events and a table showing
                  the breadth of presentations.",
 }
@@ -77206,6 +77661,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
   remark =       "Introductory{\Dash}iTeX*. (The video has extra
                  features.)",
 }
@@ -77232,6 +77688,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}edited transcript of the panel
                  discussion.",
 }
@@ -77256,6 +77713,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}reflections on the 2 5 anniversary
                  conference.",
 }
@@ -77428,6 +77886,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Verna, Didier/0000-0002-6315-052X",
   remark =       "Intermediate Plus{\Dash}an extended analogy between
                  \LaTeX{} and biological organisms and viruses.",
 }
@@ -77452,6 +77911,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}summary of notable changes in the
                  \TeX{} Live 2010 software release.",
 }
@@ -77598,6 +78058,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Doob, Michael/0000-0003-3778-1915",
   remark =       "Intermediate Plus{\Dash}constructing a
                  security-conscious on-line \TeX{} previewer.
                  texwebviewer.tex companion source",
@@ -77650,6 +78111,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Bowman, John/0000-0002-4529-1425",
   remark =       "Intermediate Plus{\Dash}advances in \pgm{Asymptote}'s
                  3D processing and more.",
 }
@@ -77749,6 +78211,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Advanced{\Dash}modern uses for virtual fonts, with
                  discussion of fonts in \XeTeX.",
 }
@@ -77774,6 +78237,7 @@
   fjournal =     "TUGboat",
   issue =        "98",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}creation of medical pedigrees via
                  the web, and initial educational use.",
 }
@@ -78075,6 +78539,7 @@
   fjournal =     "TUGboat",
   issue =        "99",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}typography and TUGboat news.
                  Matthew Carter named MacArthur Fellow; Indie Excellence
                  Awards for self-published books; City maps made
@@ -78101,6 +78566,7 @@
   fjournal =     "TUGboat",
   issue =        "99",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news.
                  Matthew Carter named MacArthur Fellow; Indie Excellence
                  Awards for self-published books; City maps made
@@ -78127,6 +78593,7 @@
   fjournal =     "TUGboat",
   issue =        "99",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Reports and notices{\Dash}update for missed and
                  incorrect U.S. English hyphenations.",
 }
@@ -78444,6 +78911,7 @@
   fjournal =     "TUGboat",
   issue =        "99",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages from April
                  through October, 2010.",
 }
@@ -78750,6 +79218,7 @@
   fjournal =     "TUGboat",
   issue =        "100",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}conferences; interviews;
                  software.",
 }
@@ -78772,6 +79241,7 @@
   fjournal =     "TUGboat",
   issue =        "100",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. Opus
                  100; BBVA award for Don Knuth; Short takes; Mimi",
 }
@@ -78860,6 +79330,8 @@
   fjournal =     "TUGboat",
   issue =        "100",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494; Walden,
+                 David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}sampled survey of issues throughout
                  TUGboat 's run.",
 }
@@ -78883,6 +79355,8 @@
   fjournal =     "TUGboat",
   issue =        "100",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494; Walden,
+                 David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}retrospective history and
                  implementation of making TUGboat available online.",
 }
@@ -78905,6 +79379,7 @@
   fjournal =     "TUGboat",
   issue =        "100",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}technical, business, and personal
                  experiences as a \TeX{} consultant.",
 }
@@ -79134,6 +79609,7 @@
   fjournal =     "TUGboat",
   issue =        "100",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate{\Dash}creation and evolution of the
                  \LaTeX{} world's predominant license.",
 }
@@ -79244,6 +79720,7 @@
   fjournal =     "TUGboat",
   issue =        "100",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
 }
 
 @Article{Berry:TB32-1-110,
@@ -79264,6 +79741,7 @@
   fjournal =     "TUGboat",
   issue =        "100",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages from October 2010
                  through March 2011.",
 }
@@ -79475,6 +79953,7 @@
   fjournal =     "TUGboat",
   issue =        "100",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{Hefferon:2011:TE,
@@ -79636,6 +80115,7 @@
   fjournal =     "TUGboat",
   issue =        "101",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news.
                  Boris=books; EuroBacho{\TeX} 2011; 150 years at the US
                  Government Printing Office; The raster tragedy",
@@ -79659,6 +80139,7 @@
   fjournal =     "TUGboat",
   issue =        "101",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}typography and TUGboat news.
                  Boris=books; EuroBacho{\TeX} 2011; 150 years at the US
                  Government Printing Office; The raster tragedy",
@@ -80039,6 +80520,7 @@
   fjournal =     "TUGboat",
   issue =        "101",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Intermediate{\Dash}a variety of practical approaches
                  to bibliographies, with many examples.",
 }
@@ -80129,6 +80611,7 @@
   fjournal =     "TUGboat",
   issue =        "101",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}review of this typography book (RIT
                  Press).",
 }
@@ -80151,6 +80634,7 @@
   fjournal =     "TUGboat",
   issue =        "101",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}review of this introductory book
                  (Packt Publishers).",
 }
@@ -80175,6 +80659,7 @@
   fjournal =     "TUGboat",
   issue =        "101",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}discussion of Knuth's magnum opus
                  (Addison-Wesley).",
 }
@@ -80197,6 +80682,7 @@
   fjournal =     "TUGboat",
   issue =        "101",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, April--July
                  2011.",
 }
@@ -80447,6 +80933,7 @@
   fjournal =     "TUGboat",
   issue =        "102",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Kottwitz:TB32-3-248,
@@ -80544,6 +81031,7 @@
   fjournal =     "TUGboat",
   issue =        "102",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate Plus{\Dash}avoiding physical pages when
                  paginating for ebooks.",
 }
@@ -80690,6 +81178,7 @@
   fjournal =     "TUGboat",
   issue =        "102",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}review of experiments on how
                  typography does and does not affect reading.",
 }
@@ -80763,6 +81252,7 @@
   fjournal =     "TUGboat",
   issue =        "102",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Verna, Didier/0000-0002-6315-052X",
   remark =       "Intermediate Plus{\Dash}LaTeX code quality, the
                  programming community, and filehook.",
 }
@@ -81006,6 +81496,7 @@
   fjournal =     "TUGboat",
   issue =        "102",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this complete
                  reprint edition (Taschen).",
 }
@@ -81030,6 +81521,7 @@
   fjournal =     "TUGboat",
   issue =        "102",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this introduction
                  to \LaTeX.",
 }
@@ -81054,6 +81546,7 @@
   fjournal =     "TUGboat",
   issue =        "102",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, July--October
                  2011.",
 }
@@ -81334,6 +81827,7 @@
   fjournal =     "TUGboat",
   issue =        "103",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB33-1-5,
@@ -81354,6 +81848,7 @@
   fjournal =     "TUGboat",
   issue =        "103",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Armbruster:TB33-1-7,
@@ -81395,6 +81890,7 @@
   fjournal =     "TUGboat",
   issue =        "103",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
 }
 
 @Article{Berry:TB33-1-11,
@@ -81415,6 +81911,7 @@
   fjournal =     "TUGboat",
   issue =        "103",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Hosny:TB33-1-12,
@@ -81780,6 +82277,7 @@
   fjournal =     "TUGboat",
   issue =        "103",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
 }
 
 @Article{Walden:TB33-1-118,
@@ -81802,6 +82300,7 @@
   fjournal =     "TUGboat",
   issue =        "103",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{Berry:TB33-1-119,
@@ -81822,6 +82321,7 @@
   fjournal =     "TUGboat",
   issue =        "103",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:TB33-1-121a,
@@ -81924,6 +82424,7 @@
   fjournal =     "TUGboat",
   issue =        "103",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:TB33-1-128,
@@ -82054,6 +82555,7 @@
   fjournal =     "TUGboat",
   issue =        "104",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}Boston-area printing activities
                  from the city's founding to the present.",
 }
@@ -82078,6 +82580,7 @@
   fjournal =     "TUGboat",
   issue =        "104",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}no statistically significant
                  difference in reading comprehension found between serif
                  and sans serif fonts.",
@@ -82177,6 +82680,7 @@
   fjournal =     "TUGboat",
   issue =        "104",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Intermediate{\Dash}reasons and methods for creating
                  Yet Another Thesis Class.",
 }
@@ -82249,6 +82753,7 @@
   fjournal =     "TUGboat",
   issue =        "104",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}compiling and using the \TeX{}
                  system on an Android tablet.",
 }
@@ -82298,6 +82803,7 @@
   fjournal =     "TUGboat",
   issue =        "104",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Verna, Didier/0000-0002-6315-052X",
   remark =       "Intermediate Plus{\Dash}proposing a homogeneous
                  reimplementation of \TeX{} in Common Lisp.",
 }
@@ -82346,6 +82852,7 @@
   fjournal =     "TUGboat",
   issue =        "104",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Doob, Michael/0000-0003-3778-1915",
   remark =       "Intermediate Plus{\Dash}2D and 3D examples of
                  mathematical graphics.",
 }
@@ -82483,6 +82990,7 @@
   fjournal =     "TUGboat",
   issue =        "104",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, April
                  2012--August 2012.",
 }
@@ -82508,6 +83016,7 @@
   fjournal =     "TUGboat",
   issue =        "104",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this book on
                  Zapf's life and work.",
 }
@@ -82739,6 +83248,7 @@
   fjournal =     "TUGboat",
   issue =        "105",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. New
                  printings of Computers \& Typesetting; Three
                  printing-related symposia; An open source font from
@@ -82988,6 +83498,7 @@
   fjournal =     "TUGboat",
   issue =        "105",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}essay on the importance of font
                  choices.",
 }
@@ -83098,6 +83609,7 @@
   fjournal =     "TUGboat",
   issue =        "105",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Advanced{\Dash}methodology of a macro for leaders at
                  the top of a box.",
 }
@@ -83120,6 +83632,7 @@
   fjournal =     "TUGboat",
   issue =        "105",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, August--October
                  2012.",
 }
@@ -83143,6 +83656,7 @@
   fjournal =     "TUGboat",
   issue =        "105",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this reference on
                  PSTricks, the principal maintainer. See the TUG books
                  page for all book reviews and discounts.",
@@ -83168,6 +83682,7 @@
   fjournal =     "TUGboat",
   issue =        "105",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Reports and notices{\Dash}review of this book of
                  varied essays on fonts.",
 }
@@ -83277,6 +83792,7 @@
   fjournal =     "TUGboat",
   issue =        "105",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
   remark =       "Introductory{\Dash}note about an early computer
                  typesetting program by Larry Tesler.",
 }
@@ -83500,6 +84016,7 @@
   fjournal =     "TUGboat",
   issue =        "106",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. This
                  is the year for \TeX{} bug reports; Don Knuth in the
                  news (again); A new \TeX{} calendar; Compulsive Bodoni
@@ -83570,6 +84087,7 @@
   fjournal =     "TUGboat",
   issue =        "106",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Intermediate{\Dash}Font installer; class and package
                  creation; grids; business cards; running ragged.",
 }
@@ -83724,6 +84242,7 @@
   fjournal =     "TUGboat",
   issue =        "106",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Advanced{\Dash}in-depth analysis of open \TeX{}
                  typesetting issues.",
 }
@@ -83857,6 +84376,7 @@
   fjournal =     "TUGboat",
   issue =        "106",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, November
                  2012--March 2013.",
 }
@@ -83879,6 +84399,7 @@
   fjournal =     "TUGboat",
   issue =        "106",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Reports and notices{\Dash}sketch of current TUGboat
                  printing; introduction to ``Colophon''.",
 }
@@ -83902,6 +84423,7 @@
   fjournal =     "TUGboat",
   issue =        "106",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "See the TUG books page for all book reviews and
                  discounts.",
 }
@@ -84046,6 +84568,7 @@
   fjournal =     "TUGboat",
   issue =        "106",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:TB34-1-107,
@@ -84249,6 +84772,7 @@
   fjournal =     "TUGboat",
   issue =        "107",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. Barry
                  Smith, 1953--2012; Yet another DEK interview; TeXdoc on
                  line; Fonts, typography, and printing{\Dash}on the web
@@ -84295,6 +84819,7 @@
   fjournal =     "TUGboat",
   issue =        "107",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Reports and notices{\Dash}update for missed and
                  incorrect U.S. English hyphenations.",
 }
@@ -84540,6 +85065,7 @@
   fjournal =     "TUGboat",
   issue =        "107",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate Plus{\Dash}an application of
                  \pgm{FontForge}, \pgm{ttf2afm}, and \pgm{otftotfm}.",
 }
@@ -84562,6 +85088,7 @@
   fjournal =     "TUGboat",
   issue =        "107",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, March--July
                  2013.",
 }
@@ -84721,6 +85248,7 @@
   fjournal =     "TUGboat",
   issue =        "107",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}learning \LaTeX{} by
                  example. See the TUG books page for all book reviews
                  and discounts.",
@@ -84745,6 +85273,7 @@
   fjournal =     "TUGboat",
   issue =        "107",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}description of the catalogue
                  of this 2011 exhibition in Japan.",
   subject-dates = "Hermann Zapf (1918--2015)",
@@ -84791,6 +85320,7 @@
   fjournal =     "TUGboat",
   issue =        "107",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}comprehensive \LaTeX{}
                  reference.",
 }
@@ -84813,6 +85343,7 @@
   fjournal =     "TUGboat",
   issue =        "107",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}slide generation with
                  \pkg{Beamer} and much more.",
 }
@@ -85126,6 +85657,7 @@
   fjournal =     "TUGboat",
   issue =        "108",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Verna, Didier/0000-0002-6315-052X",
   remark =       "Introductory{\Dash}writing a book chapter on spec with
                  \TeX.",
 }
@@ -85498,6 +86030,8 @@
   fjournal =     "TUGboat",
   issue =        "108",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115; Veytsman,
+                 Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}simultaneous bibliographies by
                  appearance, author, year, etc..",
 }
@@ -85546,6 +86080,7 @@
   fjournal =     "TUGboat",
   issue =        "108",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate Plus{\Dash}work flow for handling
                  regeneration of complex plots.",
 }
@@ -85684,6 +86219,7 @@
   fjournal =     "TUGboat",
   issue =        "108",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, July--December
                  2013.",
 }
@@ -85732,6 +86268,7 @@
   fjournal =     "TUGboat",
   issue =        "108",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Reports and notices{\Dash}an extensive interview
                  focused on Knuth's computer science achievements. See
                  the TUG books page for all book reviews and
@@ -85969,6 +86506,7 @@
   fjournal =     "TUGboat",
   issue =        "109",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. Updike
                  prize for student type design; Talk by Matthew Carter;
                  R.I.P. Mike Parker (1929--2014); Turing Award for
@@ -85994,6 +86532,7 @@
   fjournal =     "TUGboat",
   issue =        "109",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
   remark =       "Intermediate Plus{\Dash}the 2014 updates to \TeX,
                  Metafont, etc..",
 }
@@ -86465,6 +87004,7 @@
   fjournal =     "TUGboat",
   issue =        "109",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Advanced{\Dash}informal musings about macros in \TeX,
                  M4, the early ARPANET, etc..",
 }
@@ -86529,6 +87069,7 @@
   fjournal =     "TUGboat",
   issue =        "109",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, December
                  2013--March 2014.",
 }
@@ -86553,6 +87094,7 @@
   fjournal =     "TUGboat",
   issue =        "109",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "See the TUG books page for all book reviews and
                  discounts.",
 }
@@ -86577,6 +87119,7 @@
   fjournal =     "TUGboat",
   issue =        "109",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}including some tutorial
                  material on data exploration and plotting.",
 }
@@ -86599,6 +87142,7 @@
   fjournal =     "TUGboat",
   issue =        "109",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:TB35-1-121,
@@ -87102,6 +87646,7 @@
   fjournal =     "TUGboat",
   issue =        "110",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}serif vs. sans serif for readers
                  with cognitive impairments from stroke.",
 }
@@ -87154,6 +87699,7 @@
   fjournal =     "TUGboat",
   issue =        "110",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Advanced{\Dash}when illustrations are primary and text
                  is secondary. code as pdf , code as dtx , github",
 }
@@ -87255,6 +87801,7 @@
   fjournal =     "TUGboat",
   issue =        "110",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
   remark =       "Wiki created by Ward Cunningham at and for the
                  conference",
 }
@@ -87536,6 +88083,7 @@
   fjournal =     "TUGboat",
   issue =        "111",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. \TeX{}
                  entomology; An alternative to \pgm{tangle} and
                  \pgm{weave}; More Lucida fonts; More from Chuck Bigelow
@@ -87564,6 +88112,7 @@
   fjournal =     "TUGboat",
   issue =        "111",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
   remark =       "Introductory{\Dash}notes on early typesetting of
                  computer programs by ACM and Addison-Wesley.",
 }
@@ -87652,6 +88201,7 @@
   fjournal =     "TUGboat",
   issue =        "111",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}explaining and working with
                  the \LaTeX{} float placement algorithm.",
 }
@@ -87675,6 +88225,7 @@
   fjournal =     "TUGboat",
   issue =        "111",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Advanced{\Dash}even on the first page of an article.",
 }
 
@@ -87720,6 +88271,7 @@
   fjournal =     "TUGboat",
   issue =        "111",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Intermediate Plus{\Dash}practical approaches for
                  ellipses, blank verso pages, and photo album layout.",
 }
@@ -87811,6 +88363,7 @@
   fjournal =     "TUGboat",
   issue =        "111",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "Advanced{\Dash}supporting both transliteration and
                  direct Unicode input of Arabic, using ligatures.",
 }
@@ -87857,6 +88410,7 @@
   fjournal =     "TUGboat",
   issue =        "111",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}regression testing for \LaTeX,
                  including typeset output.",
 }
@@ -87946,6 +88500,7 @@
   fjournal =     "TUGboat",
   issue =        "111",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, March--September
                  2014.",
 }
@@ -88389,6 +88944,7 @@
   fjournal =     "TUGboat",
   issue =        "112",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. Status
                  of CTAN at Cambridge; RIP Brian Housley; Oh,
                  zero!{\Dash}Lucida news; First Annual Updike Prize;
@@ -88416,6 +88972,7 @@
   fjournal =     "TUGboat",
   issue =        "112",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Reports and notices{\Dash}update for missed and
                  incorrect U.S. English hyphenations.",
 }
@@ -88506,6 +89063,7 @@
   fjournal =     "TUGboat",
   issue =        "112",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Intermediate{\Dash}Portable typesetting; typographic
                  logos.",
 }
@@ -88640,6 +89198,7 @@
   fjournal =     "TUGboat",
   issue =        "112",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Advanced{\Dash}output routines, following paragraphs,
                  and an unsolvable problem. This online version has a
                  correction in the ``Calculation of vertical glue''
@@ -88732,6 +89291,7 @@
   fjournal =     "TUGboat",
   issue =        "112",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, October
                  2014--March 2015.",
 }
@@ -88756,6 +89316,7 @@
   fjournal =     "TUGboat",
   issue =        "112",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Reports and notices{\Dash}review of this second
                  extended interview with Knuth. See the TUG books page
                  for all book reviews and discounts.",
@@ -88780,6 +89341,7 @@
   fjournal =     "TUGboat",
   issue =        "112",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this history of
                  the people, typography, and more at Linotype.",
 }
@@ -88864,6 +89426,7 @@
   fjournal =     "TUGboat",
   issue =        "112",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:TB36-1-69a,
@@ -89107,6 +89670,7 @@
   fjournal =     "TUGboat",
   issue =        "113",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Schaa, Volker R W/0000-0003-1866-8570",
 }
 
 @Article{Kottwitz:TB36-2-82,
@@ -89150,6 +89714,7 @@
   fjournal =     "TUGboat",
   issue =        "113",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Beeton:TB36-2-90,
@@ -89171,6 +89736,7 @@
   fjournal =     "TUGboat",
   issue =        "113",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   subject-dates = "Pierre A. MacKay (1933--14 June 2015)",
 }
 
@@ -89193,6 +89759,7 @@
   fjournal =     "TUGboat",
   issue =        "113",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
 }
 
 @Article{Thanh:TB36-2-93,
@@ -89300,6 +89867,7 @@
   fjournal =     "TUGboat",
   issue =        "113",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Taylor, Philip/0000-0002-5590-2218",
   subject-dates = "C. G. (Kees) van der Laan (22 December 1943--24
                  August 2015)",
 }
@@ -89372,6 +89940,7 @@
   fjournal =     "TUGboat",
   issue =        "113",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}document styles and design for
                  Russian, English, and Bashkir.",
 }
@@ -89443,6 +90012,7 @@
   fjournal =     "TUGboat",
   issue =        "113",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}output and source level controls
                  for document variants.",
 }
@@ -89537,6 +90107,7 @@
   fjournal =     "TUGboat",
   issue =        "113",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate Plus{\Dash}creating multiple lists of
                  citations, including \pkg{natbib} compatibility.",
 }
@@ -89562,6 +90133,7 @@
   fjournal =     "TUGboat",
   issue =        "113",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
   remark =       "Advanced{\Dash}archivable and accessible PDF
                  generation, including color profiles and metadata.",
 }
@@ -89950,6 +90522,7 @@
   fjournal =     "TUGboat",
   issue =        "114",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. Help
                  wanted{\Dash}The UK \TeX{} FAQ; B \& H and the
                  Wingdings font; Choice of font does make a difference;
@@ -90133,6 +90706,7 @@
   fjournal =     "TUGboat",
   issue =        "114",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Intermediate{\Dash}usability of digital typography;
                  hierarchy and balance; Emacs on Android.",
 }
@@ -90385,6 +90959,7 @@
   fjournal =     "TUGboat",
   issue =        "114",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate Plus{\Dash}editing Unicode text requiring
                  a special font for PUA characters in Emacs.",
 }
@@ -90407,6 +90982,7 @@
   fjournal =     "TUGboat",
   issue =        "114",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, March--October
                  2015.",
 }
@@ -90430,6 +91006,7 @@
   fjournal =     "TUGboat",
   issue =        "114",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this pictorial
                  glossary. See the TUG books page for all book reviews
                  and discounts.",
@@ -90700,6 +91277,7 @@
   fjournal =     "TUGboat",
   issue =        "115",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. R.I.P.
                  Sebastian Rahtz, 1955--2016; George Greenwade,
                  1956--2003; Peter Breitenlohner, 1940--2015;
@@ -90750,6 +91328,7 @@
   fjournal =     "TUGboat",
   issue =        "115",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
 }
 
 @Article{Ludwichowski:TB37-1-9,
@@ -91280,6 +91859,7 @@
   fjournal =     "TUGboat",
   issue =        "115",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, October
                  2015--March 2016.",
 }
@@ -91303,6 +91883,7 @@
   fjournal =     "TUGboat",
   issue =        "115",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this extensive
                  exposition of \LaTeX{} packages for many tasks. See the
                  TUG books page for all book reviews and discounts.",
@@ -91351,6 +91932,7 @@
   fjournal =     "TUGboat",
   issue =        "115",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this
                  general-audience book on Bodoni's life and context.",
 }
@@ -91375,6 +91957,7 @@
   fjournal =     "TUGboat",
   issue =        "115",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Reports and notices{\Dash}short profile of this
                  unusual publisher of fine books.",
 }
@@ -91397,6 +91980,7 @@
   fjournal =     "TUGboat",
   issue =        "115",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}font support from Bob Tennent and
                  Michael Sharpe, and the online font catalogue.",
 }
@@ -91816,6 +92400,7 @@
   fjournal =     "TUGboat",
   issue =        "116",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   subject-dates = "S.P.Q.R Sebastian Patrick Quintus Rahtz (13 February
                  1955--15 March 2016)",
 }
@@ -91840,6 +92425,7 @@
   fjournal =     "TUGboat",
   issue =        "116",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{Clark:TB37-2-137,
@@ -91886,6 +92472,7 @@
   fjournal =     "TUGboat",
   issue =        "116",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate Plus{\Dash}the (mixed) results of an
                  initial experiment on reading speed and
                  comprehension.",
@@ -91912,6 +92499,7 @@
   fjournal =     "TUGboat",
   issue =        "116",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}summary of longer online article on
                  newspapers, individual use, algorithms, and more..
                  Dave's full article; comments welcome.",
@@ -92080,6 +92668,7 @@
   fjournal =     "TUGboat",
   issue =        "116",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}refactoring design and
                  implementation across ACM publications.",
 }
@@ -92274,6 +92863,7 @@
   fjournal =     "TUGboat",
   issue =        "116",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this remarkable
                  and beautiful book on Hermann Zapf's Palatino family.
                  See the TUG books page for all book reviews and
@@ -92300,6 +92890,7 @@
   fjournal =     "TUGboat",
   issue =        "116",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Reports and notices{\Dash}review of this narrative
                  nonfiction book on programming and programmers.",
 }
@@ -92616,6 +93207,7 @@
   fjournal =     "TUGboat",
   issue =        "117",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. R.I.P.
                  Kris Rose, 1965--2016; A book fair\ldots{} and another
                  passing; Some typography links to follow; Another honor
@@ -92643,6 +93235,7 @@
   fjournal =     "TUGboat",
   issue =        "117",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{Flynn:TB37-3-264,
@@ -92663,6 +93256,7 @@
   fjournal =     "TUGboat",
   issue =        "117",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Intermediate{\Dash}dashing it off; \XeLaTeX; logos.",
 }
 
@@ -92750,6 +93344,7 @@
   fjournal =     "TUGboat",
   issue =        "117",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ruckert, Martin/0000-0002-5608-5627",
   remark =       "Intermediate{\Dash}careful comparison between Metafont
                  and other font formats for phones, laptops, etc..",
 }
@@ -92956,6 +93551,7 @@
   fjournal =     "TUGboat",
   issue =        "117",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Intermediate Plus{\Dash}small macro hacks for
                  convenient endnote references.",
 }
@@ -93000,6 +93596,7 @@
   fjournal =     "TUGboat",
   issue =        "117",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, April--October
                  2016.",
 }
@@ -93336,6 +93933,7 @@
   fjournal =     "TUGboat",
   issue =        "118",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. *iTeX
                  live!; \LaTeX{} video tutorials; The Go fonts; Metafont
                  at 32; From TUG'16, more from Joe Clark",
@@ -93360,6 +93958,7 @@
   fjournal =     "TUGboat",
   issue =        "118",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}developer of many {\LaTeX} packages
                  and other {\TeX}-related tools.",
 }
@@ -93405,6 +94004,7 @@
   fjournal =     "TUGboat",
   issue =        "118",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Intermediate{\Dash}Layouts; afterthought.",
 }
 
@@ -93748,6 +94348,7 @@
   fjournal =     "TUGboat",
   issue =        "118",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, November
                  2016--March 2017.",
 }
@@ -93796,6 +94397,7 @@
   fjournal =     "TUGboat",
   issue =        "118",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this comprehensive
                  history of Bruce Rogers' famous Centaur type design.",
 }
@@ -93820,6 +94422,7 @@
   fjournal =     "TUGboat",
   issue =        "118",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Reports and notices{\Dash}review of this study of
                  numerous authors' stories of adopting writing
                  software.",
@@ -93844,6 +94447,7 @@
   fjournal =     "TUGboat",
   issue =        "118",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this beautiful
                  collection of calligraphy by students of Hermann
                  Zapf.",
@@ -93868,6 +94472,7 @@
   fjournal =     "TUGboat",
   issue =        "118",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of and reflections on
                  this seminar by the renowned Edward Tufte.",
 }
@@ -94248,6 +94853,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}address at the conference of the
                  incoming TUG President.",
 }
@@ -94388,6 +94994,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Intermediate Plus{\Dash}editing, tracing, diagnosing,
                  testing, puzzling.",
 }
@@ -94437,6 +95044,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}experimental results of slower
                  reading of \macro{sloppy} text than
                  \macro{raggedright}.",
@@ -94462,6 +95070,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}an R package to support Tufte
                  \pkg{sparklines} (word-sized graphics) in {\LaTeX}.",
 }
@@ -94486,6 +95095,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
   remark =       "Intermediate{\Dash}historical and current use at a
                  large university in the Czech Republic.",
 }
@@ -94701,6 +95311,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}a convenient interface for
                  fixed-width columns in {\LaTeX} tables.",
 }
@@ -94869,6 +95480,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}the rather helter-skelter {\TUB}
                  production process.",
 }
@@ -94919,6 +95531,8 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230; Ney de Souza,
+                 Paulo/0000-0003-3345-6015",
 }
 
 @Article{Anonymous:2017:BRTb,
@@ -94989,6 +95603,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of these two
                  thought-provoking works by Bringhurst.",
 }
@@ -95014,6 +95629,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Reports and notices{\Dash}review of this book on the
                  intertwined history of writing, printing, and paper.",
 }
@@ -95037,6 +95653,7 @@
   fjournal =     "TUGboat",
   issue =        "119",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, March--July
                  2017.",
 }
@@ -95265,6 +95882,7 @@
   fjournal =     "TUGboat",
   issue =        "120",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}conferences, Edu\TeX{} group,
                  {\LaTeX} wikibook, institutional memberships.",
 }
@@ -95287,6 +95905,7 @@
   fjournal =     "TUGboat",
   issue =        "120",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news;
                  {\small Contents of {\TUB} issues online; Birthday
                  celebration for Donald Knuth; Public appearances by Don
@@ -95315,6 +95934,7 @@
   fjournal =     "TUGboat",
   issue =        "120",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}informal report of a meeting of
                  desktop publishing pioneers.",
 }
@@ -95338,6 +95958,7 @@
   fjournal =     "TUGboat",
   issue =        "120",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}long-time user of {\TeX} and
                  recently active in the {\TeX} fonts world.",
 }
@@ -95544,6 +96165,7 @@
   fjournal =     "TUGboat",
   issue =        "120",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
   remark =       "Intermediate{\Dash}package to handle general document
                  metadata.",
 }
@@ -95567,6 +96189,7 @@
   fjournal =     "TUGboat",
   issue =        "120",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}using the \pkg{pdfpages} package to
                  overcome inadvertent protection.",
 }
@@ -95590,6 +96213,7 @@
   fjournal =     "TUGboat",
   issue =        "120",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}using datatool and more to
                  automatically create standard herbarium labels.",
 }
@@ -95636,6 +96260,7 @@
   fjournal =     "TUGboat",
   issue =        "120",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ruckert, Martin/0000-0002-5608-5627",
   remark =       "Advanced{\Dash}automatic conversion to CWEB, with
                  comparisons to Web2C and {\LuaTeX}.",
 }
@@ -95750,6 +96375,7 @@
   fjournal =     "TUGboat",
   issue =        "120",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, August--October
                  2017.",
 }
@@ -96062,6 +96688,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}conferences, funding,
                  accessibility, education.",
 }
@@ -96084,6 +96711,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news;
                  {\small Birthdays: Donald E. Knuth, Gudrun Zapf von
                  Hesse; Staszek Wawrykiewicz, RIP; Goodbye Glisterings,
@@ -96110,6 +96738,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Reports and notices{\Dash}update for missed and
                  incorrect U.S. English hyphenations.",
 }
@@ -96154,6 +96783,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "Intermediate{\Dash}the impact of TeX: technical,
                  esthetic, and personal.",
 }
@@ -96220,6 +96850,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Intermediate{\Dash}Fonts and faces and families;
                  {\XeLaTeX}.",
 }
@@ -96244,6 +96875,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}report of vibrant presentation on
                  ``Looking \& Making \& Questioning''.",
 }
@@ -96424,6 +97056,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Introductory{\Dash}as maintained by the {\LaTeX}
                  Project: use the \pkg{latexbug} package and
                  \url{github.com/latex3/latex2e}.",
@@ -96564,6 +97197,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, October
                  2017--April 2018.",
 }
@@ -96628,6 +97262,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:2018:TCPa,
@@ -96668,6 +97303,7 @@
   fjournal =     "TUGboat",
   issue =        "121",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Reports and notices{\Dash}page numbers as links in
                  {\TUB}'s complete PDF contents.",
 }
@@ -96903,6 +97539,7 @@
   fjournal =     "TUGboat",
   issue =        "122",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}supporting rollback by date or
                  version for packages, as well as the kernel.",
 }
@@ -97044,6 +97681,7 @@
   fjournal =     "TUGboat",
   issue =        "122",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
   remark =       "Intermediate Plus{\Dash}five-year plan for archivable
                  and accessible mathematical PDFs.",
 }
@@ -97120,6 +97758,9 @@
   fjournal =     "TUGboat",
   issue =        "122",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230; Moore,
+                 Ross/0000-0001-7096-0785; Veytsman,
+                 Boris/0000-0003-4674-8113",
 }
 
 @Article{Anonymous:2018:MCI,
@@ -97231,6 +97872,7 @@
   fjournal =     "TUGboat",
   issue =        "122",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Reports and notices{\Dash}update for missed and
                  incorrect U.S. English hyphenations.",
 }
@@ -97255,6 +97897,7 @@
   fjournal =     "TUGboat",
   issue =        "122",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this superb and
                  lavishly illustrated biography of Dwiggins. See the TUG
                  books page for all book reviews and discounts.",
@@ -97279,6 +97922,7 @@
   fjournal =     "TUGboat",
   issue =        "122",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, April--August
                  2018.",
 }
@@ -97528,6 +98172,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}thoughts on (un)constrained
                  funding.",
 }
@@ -97550,6 +98195,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news;
                  {\small Passings: Patricia Monohon (30 May 1941--6
                  April 2018), Vytas Statulevicius (\dagger July 2018);
@@ -97629,6 +98275,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}a brief overview of this remarkable
                  printing, typography, and graphics collection.",
 }
@@ -97651,6 +98298,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}Monospace that fits; Centering
                  (reprise); Afterthought.",
 }
@@ -97743,6 +98391,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Intermediate{\Dash}in-depth discussion of calligraphy,
                  font design, and more, with many illustrations.",
 }
@@ -97811,6 +98460,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ruckert, Martin/0000-0002-5608-5627",
   remark =       "Intermediate Plus{\Dash}postponing {\TeX} page
                  rendering to a separate device, e.g., tablet.",
 }
@@ -97908,6 +98558,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate{\Dash}finding all widows and orphans, and
                  discussion of possible fixes.",
 }
@@ -97930,6 +98581,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Advanced{\Dash}documented implementation of the
                  \pkg{widows-and-orphans} package in \pkg{expl3}.",
 }
@@ -97952,6 +98604,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}replacing material with
                  underlines, with \pkg{expl3} implementation.",
 }
@@ -97974,6 +98627,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Advanced{\Dash}inserting a custom separator between
                  fields in bibliography entries. The \file{ieeelike.bst}
                  example mentioned in the article.",
@@ -98020,6 +98674,7 @@
   fjournal =     "TUGboat",
   issue =        "123",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, August--October
                  2018.",
 }
@@ -98244,6 +98899,7 @@
   fjournal =     "TUGboat",
   issue =        "124",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}thoughts on changes, fast and
                  slow.",
 }
@@ -98266,6 +98922,7 @@
   fjournal =     "TUGboat",
   issue =        "124",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "[Introductory{\Dash}typography and TUGboat news]; A
                  memorial for SPQR; Project support from UK-TUG and TUG;
                  Installing historic \TeX{} Live on Unix; Converting
@@ -98681,6 +99338,7 @@
   fjournal =     "TUGboat",
   issue =        "124",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate Plus{\Dash}(re)generation of TUGboat
                  tables of contents and accumulated lists.",
 }
@@ -98704,6 +99362,7 @@
   fjournal =     "TUGboat",
   issue =        "124",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this wide-ranging
                  book on the history and design of Futura. See the TUG
                  books page for all book reviews and discounts.",
@@ -98767,6 +99426,7 @@
   fjournal =     "TUGboat",
   issue =        "124",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, October
                  2018--April 2019.",
 }
@@ -98831,6 +99491,7 @@
   fjournal =     "TUGboat",
   issue =        "124",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{TEC:2019:TE,
@@ -99200,6 +99861,7 @@
   fjournal =     "TUGboat",
   issue =        "125",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Verna, Didier/0000-0002-6315-052X",
   remark =       "Intermediate Plus{\Dash}automated building of global
                  documentation for the Common Lisp ecosystem.",
 }
@@ -99295,6 +99957,7 @@
   fjournal =     "TUGboat",
   issue =        "125",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ruckert, Martin/0000-0002-5608-5627",
   remark =       "Intermediate Plus{\Dash}a new \TeX{} output format
                  intended for on-screen reading, including reflowing and
                  repaging on demand.",
@@ -99370,6 +100033,7 @@
   fjournal =     "TUGboat",
   issue =        "125",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}regression testing, user
                  testing, and new \pkg{pdflatex-dev} etc. formats.",
 }
@@ -99394,6 +100058,7 @@
   fjournal =     "TUGboat",
   issue =        "125",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate{\Dash}the experimental \pkg{tagpdf}
                  package and plans for generation of accessible PDF by
                  \LaTeX.",
@@ -99419,6 +100084,7 @@
   fjournal =     "TUGboat",
   issue =        "125",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}making teacher's and student's
                  books from one source.",
 }
@@ -99468,6 +100134,7 @@
   fjournal =     "TUGboat",
   issue =        "125",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}improving citation structure
                  recognition by training with large BibTeX databases.",
 }
@@ -99518,6 +100185,7 @@
   fjournal =     "TUGboat",
   issue =        "125",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Parhami, Behrooz/0000-0002-8093-6436",
   remark =       "Intermediate{\Dash}concise overview of Arabic\slash
                  Persian typesetting, typewriting, and modern digital
                  display.",
@@ -99542,6 +100210,7 @@
   fjournal =     "TUGboat",
   issue =        "125",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
   remark =       "Intermediate Plus{\Dash}developing a free word list
                  and improved hyphenation patterns for the Czech
                  language.",
@@ -99617,6 +100286,8 @@
   fjournal =     "TUGboat",
   issue =        "125",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230; Moore,
+                 Ross/0000-0001-7096-0785",
   remark =       "Videos for accessibility talks.",
 }
 
@@ -99864,6 +100535,7 @@
   fjournal =     "TUGboat",
   issue =        "126",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}TeX exhibition at The Book Club of
                  California; typography as a conservative art.",
 }
@@ -99886,6 +100558,7 @@
   fjournal =     "TUGboat",
   issue =        "126",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news; TUG
                  2019 sponsors; Kerning between lowercase+uppercase;
                  Differential ``d''; Bibliographic archives in BibTeX
@@ -99933,6 +100606,7 @@
   fjournal =     "TUGboat",
   issue =        "126",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}a report on a \LaTeX{} submission
                  to IEEE Annals, and consequent expectations.",
 }
@@ -99957,6 +100631,7 @@
   fjournal =     "TUGboat",
   issue =        "126",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Intermediate{\Dash}transition to digital production in
                  newspapers, trade publishing, and the creation of
                  desktop publishing.",
@@ -100205,6 +100880,7 @@
   fjournal =     "TUGboat",
   issue =        "126",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}CV/R{\'e}sum{\'e} layouts; Reversed
                  apostrophes (II); Afterthought.",
 }
@@ -100228,6 +100904,7 @@
   fjournal =     "TUGboat",
   issue =        "126",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Reports and notices{\Dash}review of this first
                  full-length biography of the great designer. For
                  updates to this review, see the web version. See the
@@ -100255,6 +100932,7 @@
   fjournal =     "TUGboat",
   issue =        "126",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Reports and notices{\Dash}review of this short but
                  intensive study of a noted type designer's work.",
 }
@@ -100317,6 +100995,7 @@
   fjournal =     "TUGboat",
   issue =        "126",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, April--October
                  2019.",
 }
@@ -100562,6 +101241,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}the Decameron and plagues of all
                  centuries.",
 }
@@ -100584,6 +101264,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. Our
                  plague year; Updike Award for Student Type Design;
                  Resources{\Dash}finding things: Identifying a font,
@@ -100609,6 +101290,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}please send in bug reports for the
                  next {\TeX} tuneup!. Slightly updated article on the
                  web site.",
@@ -100657,6 +101339,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Haralambous, Yannis/0000-0003-1443-6115",
   remark =       "Intermediate{\Dash}background of subject, annotated
                  topic list, relationship to \TeX.",
 }
@@ -100840,6 +101523,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}avoiding relatively empty
                  float pages.",
 }
@@ -100885,6 +101569,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}No time for copyright; No time to
                  learn; Proofing the unproofable.",
 }
@@ -100930,6 +101615,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Intermediate{\Dash}putting an article's supplemental
                  material on the web, with references.",
 }
@@ -100976,6 +101662,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Reports and notices{\Dash}extended description of this
                  fascicle and its place in Knuth's magnum opus. See the
                  TUG books page for all book reviews and discounts.",
@@ -101001,6 +101688,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Reports and notices{\Dash}also discussed: Romano's
                  previous book on phototypesetting history; and the
                  publisher, Oak Knoll Press.",
@@ -101086,6 +101774,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, October
                  2019--March 2020.",
 }
@@ -101128,6 +101817,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:2020:TCPa,
@@ -101168,6 +101858,7 @@
   fjournal =     "TUGboat",
   issue =        "127",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Reports and notices{\Dash}brief summary of major
                  changes in the TL'20 release.",
 }
@@ -101310,6 +102001,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
 }
 
 @Article{Walden:2020:OTU,
@@ -101332,6 +102024,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
 }
 
 @Article{NeydeSouza:2020:TRF,
@@ -101352,6 +102045,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
 }
 
 @Article{Fine:2020:TCG,
@@ -101393,6 +102087,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
   remark =       "Reports and notices{\Dash}live interview with Javier
                  Bezos, maintainer of Babel and other packages.",
 }
@@ -101415,6 +102110,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
   remark =       "Reports and notices{\Dash}live interview with Philip
                  Kime, Jungian psychoanalyst and maintainer of
                  \pgm{Biber} and \pkg{BibLaTeX}.",
@@ -101507,6 +102203,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Intermediate{\Dash}randomized sizes and colors for
                  book spines from BibTeX sources.",
 }
@@ -101530,6 +102227,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Intermediate{\Dash}how practitioners can help preserve
                  and document primary sources and other computing
                  history.",
@@ -101645,6 +102343,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}using Overleaf and git together for
                  metacomments and version control.",
 }
@@ -101827,6 +102526,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}the last 30 years, and
                  upcoming hook management, tagged PDF, and more.",
 }
@@ -101849,6 +102549,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ruckert, Martin/0000-0002-5608-5627",
   remark =       "Intermediate Plus{\Dash}mobile and tablet reading of
                  TeX output; soliciting information for future work.",
 }
@@ -101942,6 +102643,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
   remark =       "Advanced{\Dash}real-world examples of {\LaTeX} source
                  to archive accessible PDF.",
 }
@@ -101969,6 +102671,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
   remark =       "Videos for all talks .",
 }
 
@@ -102030,6 +102733,7 @@
   fjournal =     "TUGboat",
   issue =        "128",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, March--August
                  2020.",
 }
@@ -102273,6 +102977,7 @@
   fjournal =     "TUGboat",
   issue =        "129",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}the paradox of early adoption;
                  moving free software forward.",
 }
@@ -102296,6 +103001,7 @@
   fjournal =     "TUGboat",
   issue =        "129",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news.
                  Passings: Janusz Nowacki, Ed Benguiat, Ron Graham; A
                  new Unicode-specific area in CTAN ; Fonts, fonts,
@@ -102347,6 +103053,7 @@
   fjournal =     "TUGboat",
   issue =        "129",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}To print or not to print; Centering
                  (again); New device driver for old format; What's in a
                  name.",
@@ -102465,6 +103172,7 @@
   fjournal =     "TUGboat",
   issue =        "129",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}background and task summary of
                  an extended feasibility study on the {\LaTeX} web site.
                  Feasibility study .",
@@ -102823,6 +103531,7 @@
   fjournal =     "TUGboat",
   issue =        "129",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}review of this volume of
                  collected columns from TUGboat, published by TUG.",
 }
@@ -102846,6 +103555,7 @@
   fjournal =     "TUGboat",
   issue =        "129",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}a 1991 review of TeX, written for
                  those experienced in other typesetting systems.",
 }
@@ -102869,6 +103579,7 @@
   fjournal =     "TUGboat",
   issue =        "129",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, August--October
                  2020.",
 }
@@ -103074,6 +103785,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}license usage on CTAN; dangers of
                  non-commercial licensing.",
 }
@@ -103097,6 +103809,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news; R.I.P.
                  Bob Morris; BaKoMa author has died; J. W. Gibbs and why
                  an annual lecture is named for him; Jubilees to
@@ -103147,6 +103860,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Knuth, Donald/0009-0000-8366-9524",
   remark =       "Advanced{\Dash}the 2021 updates to TeX, Metafont,
                  vols. A--E, et al..",
 }
@@ -103170,6 +103884,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}filtering the incoming bugs for
                  DEK's 2021 tune-up.",
 }
@@ -103193,6 +103908,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Reports and notices{\Dash}update for missed and
                  incorrect U.S. English hyphenations; see
                  ctan.org/pkg/hyphenex .",
@@ -103240,6 +103956,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Intermediate Plus{\Dash}alternatives to past decisions
                  that could have alleviated current problems.",
 }
@@ -103263,6 +103980,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}Page numbering revisited; Type 1
                  (PostScript) fonts; Afterthought.",
 }
@@ -103287,6 +104005,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Walden, David/0000-0001-9832-1408",
   remark =       "Introductory{\Dash}discussion with the associate
                  curator at RIT's Cary Graphic Arts Collection,
                  cary.rit.edu .",
@@ -103503,6 +104222,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Introductory{\Dash}terse showings of some fonts
                  appearing on CTAN in the last year.",
 }
@@ -103645,6 +104365,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Reports and notices{\Dash}learning {\LaTeX} by
                  example, updated. See the TUG books page for all book
                  reviews and discounts.",
@@ -103731,6 +104452,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, October
                  2020--April 2021.",
 }
@@ -103796,6 +104518,7 @@
   fjournal =     "TUGboat",
   issue =        "130",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:2021:TCPa,
@@ -104000,6 +104723,7 @@
   fjournal =     "TUGboat",
   issue =        "131",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
 }
 
 @Article{NeydeSouza:2021:INP,
@@ -104022,6 +104746,7 @@
   fjournal =     "TUGboat",
   issue =        "131",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
   remark =       "Video.",
 }
 
@@ -104045,6 +104770,7 @@
   fjournal =     "TUGboat",
   issue =        "131",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
   remark =       "Video.",
 }
 
@@ -104068,6 +104794,7 @@
   fjournal =     "TUGboat",
   issue =        "131",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
   remark =       "Video.",
 }
 
@@ -104161,6 +104888,7 @@
   fjournal =     "TUGboat",
   issue =        "131",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ruckert, Martin/0000-0002-5608-5627",
   remark =       "Advanced{\Dash}source code to source code conversion:
                  memory words, macros, case statements, and more.",
 }
@@ -104258,6 +104986,7 @@
   fjournal =     "TUGboat",
   issue =        "131",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
   remark =       "Advanced{\Dash}towards universal patterns based on
                  phonology.",
 }
@@ -104306,6 +105035,7 @@
   fjournal =     "TUGboat",
   issue =        "131",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}first steps toward a formal
                  statement of accessibility for TeX Live.",
 }
@@ -104509,6 +105239,9 @@
   fjournal =     "TUGboat",
   issue =        "131",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230; Moore,
+                 Ross/0000-0001-7096-0785; Ney de Souza,
+                 Paulo/0000-0003-3345-6015",
 }
 
 @Article{Anonymous:2021:MI,
@@ -104571,6 +105304,7 @@
   fjournal =     "TUGboat",
   issue =        "131",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, April--September
                  2021.",
 }
@@ -104816,6 +105550,7 @@
   fjournal =     "TUGboat",
   issue =        "132",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}on stability, licensing, and
                  continuing maintenance of packages.",
 }
@@ -104839,6 +105574,7 @@
   fjournal =     "TUGboat",
   issue =        "132",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. R.I.P.
                  Walter Schmidt; R.I.P. Chuck Geschke; R.I.P.
                  Rog{\'e}rio Brito; Computers \& Typesetting;
@@ -104867,6 +105603,7 @@
   fjournal =     "TUGboat",
   issue =        "132",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}memoriam for the author of AMSTeX,
                  The Joy of TeX, and much more.",
 }
@@ -104891,6 +105628,7 @@
   fjournal =     "TUGboat",
   issue =        "132",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}difficulties with interview
                  transcriptions, and suggestions for easing them.",
 }
@@ -105010,6 +105748,7 @@
   fjournal =     "TUGboat",
   issue =        "132",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate{\Dash}input and font encodings, missing
                  characters, Unicode, \verb=\tracinglostchars=.",
 }
@@ -105034,6 +105773,7 @@
   fjournal =     "TUGboat",
   issue =        "132",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate{\Dash}customizable font tables for
                  OpenType/TrueType Unicode fonts.",
 }
@@ -105080,6 +105820,7 @@
   fjournal =     "TUGboat",
   issue =        "132",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate Plus{\Dash}custom fonts, engines, page
                  counts.",
 }
@@ -105126,6 +105867,7 @@
   fjournal =     "TUGboat",
   issue =        "132",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages,
                  September--October 2021.",
 }
@@ -105432,6 +106174,7 @@
   fjournal =     "TUGboat",
   issue =        "133",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}on the use of inventions for war
                  and peace.",
 }
@@ -105455,6 +106198,7 @@
   fjournal =     "TUGboat",
   issue =        "133",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. Robin
                  Fairbairns, 1947--2022 ; R.I.P. Brent Longborough; TUG
                  2022 --- Online again ; HTML versions of TeX-related
@@ -105719,6 +106463,7 @@
   fjournal =     "TUGboat",
   issue =        "133",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, October
                  2021--April 2022.",
 }
@@ -105742,6 +106487,7 @@
   fjournal =     "TUGboat",
   issue =        "133",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Reports and notices{\Dash}brief summary of known
                  issues in the TL'22 release.",
 }
@@ -105830,6 +106576,7 @@
   fjournal =     "TUGboat",
   issue =        "133",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:2022:TCPa,
@@ -106053,6 +106800,7 @@
   fjournal =     "TUGboat",
   issue =        "134",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Reports and notices{\Dash}for more on Dave's many
                  lifetime projects, see walden-family.com .",
   subject-dates = "David Corydon Walden (7 June 1942--22 April 2022)",
@@ -106077,6 +106825,7 @@
   fjournal =     "TUGboat",
   issue =        "134",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
   remark =       "Video .",
 }
 
@@ -106100,6 +106849,7 @@
   fjournal =     "TUGboat",
   issue =        "134",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ney de Souza, Paulo/0000-0003-3345-6015",
   remark =       "Video .",
 }
 
@@ -106242,6 +106992,7 @@
   fjournal =     "TUGboat",
   issue =        "134",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate{\Dash}background, desiderata, and
                  solutions for lab notes.",
 }
@@ -106638,6 +107389,7 @@
   fjournal =     "TUGboat",
   issue =        "134",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, April--August
                  2022.",
 }
@@ -106668,6 +107420,7 @@
   fjournal =     "TUGboat",
   issue =        "134",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
 }
 
 @Article{Anonymous:2022:MI,
@@ -106972,6 +107725,7 @@
   fjournal =     "TUGboat",
   issue =        "135",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}on DOIs and classifications.",
 }
 
@@ -106994,6 +107748,7 @@
   fjournal =     "TUGboat",
   issue =        "135",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TUGboat news. New
                  from Don Knuth; More memories of Dave Walden; Update on
                  arXiv and HTML; Chuck Bigelow on fonts; A remarkable
@@ -107136,6 +107891,7 @@
   fjournal =     "TUGboat",
   issue =        "135",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}Font packages: Symbats, Swashes; To
                  publish or not to publish; Afterthought:
                  Translations.",
@@ -107277,6 +108033,7 @@
   fjournal =     "TUGboat",
   issue =        "135",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}LaTeX kernel support for
                  standard metadata.",
 }
@@ -107301,6 +108058,7 @@
   fjournal =     "TUGboat",
   issue =        "135",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}review of tagged PDF tasks
                  accomplished, in progress, and still to come.",
 }
@@ -107658,6 +108416,7 @@
   fjournal =     "TUGboat",
   issue =        "135",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, August--October
                  2022.",
 }
@@ -107923,6 +108682,7 @@
   fjournal =     "TUGboat",
   issue =        "136",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Introductory{\Dash}on Macsyma, Maxima, software
                  longevity, and the TUG presidency.",
 }
@@ -107946,6 +108706,7 @@
   fjournal =     "TUGboat",
   issue =        "136",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}typography and TeX news,
                  accessibility, and a warning. Donald P. Story,
                  1946--2022 ; Clarification: Interview with Boris
@@ -108022,6 +108783,7 @@
   fjournal =     "TUGboat",
   issue =        "136",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Flynn, Peter/0000-0003-4203-4199",
   remark =       "Introductory{\Dash}Fast startup with LaTeX; Footnotes
                  as never before or since; Afterthought: List spacing.",
 }
@@ -108115,6 +108877,7 @@
   fjournal =     "TUGboat",
   issue =        "136",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate{\Dash}LaTeX history and outlook;
                  excerpted from The LaTeX Companion, third edition.",
 }
@@ -108279,6 +109042,7 @@
   fjournal =     "TUGboat",
   issue =        "136",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate Plus{\Dash}rendering modes in LuaLaTeX
                  and unusual Unicode characters.",
 }
@@ -108492,6 +109256,7 @@
   fjournal =     "TUGboat",
   issue =        "136",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
   remark =       "Intermediate{\Dash}new CTAN packages, October
                  2022--April 2023.",
 }
@@ -108638,6 +109403,7 @@
   fjournal =     "TUGboat",
   issue =        "136",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Anonymous:2023:Ca,
@@ -108800,6 +109566,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Berry, Karl/0000-0002-5325-6494",
 }
 
 @Article{Beeton:2023:WET,
@@ -108821,6 +109588,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Beeton, Barbara/0000-0001-9756-6200",
   remark =       "Introductory{\Dash}rundown of basic knowledge, common
                  errors, extra spaces, debugging, and more.",
 }
@@ -108986,6 +109754,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Veytsman, Boris/0000-0003-4674-8113",
   remark =       "Intermediate Plus{\Dash}handling unusual url, chapter
                  opening, and caption requirements.",
 }
@@ -109197,6 +109966,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Verna, Didier/0000-0002-6315-052X",
   remark =       "Intermediate Plus{\Dash}GUI and programmatic access to
                  algorithms and parameters for line breaking.",
 }
@@ -109204,7 +109974,7 @@
 @Article{IT:2023:LCT,
   author =       "{Island of \TeX}",
   title =        "Living in containers --- on {{\TeX{} Live}} (and
-                 {\ConTeXt)} in a {Docker} setting",
+                 {\ConTeXt}) in a {Docker} setting",
   journal =      j-TUGboat,
   volume =       "44",
   number =       "2",
@@ -109244,6 +110014,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Ruckert, Martin/0000-0002-5608-5627",
   remark =       "Intermediate{\Dash}better glyph display, links and
                  outlines, searching, HINT viewers.",
 }
@@ -109339,6 +110110,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}many, though not all, `Leslie
                  Lamport Documents' can now be tagged automatically.",
 }
@@ -109364,6 +110136,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
   remark =       "Intermediate Plus{\Dash}tagged PDF overview and tools,
                  adapting existing packages, handling tables.",
 }
@@ -109388,6 +110161,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Moore, Ross/0000-0001-7096-0785",
   remark =       "Advanced{\Dash}using CSS with HTML derived from PDF to
                  meet WCAG recommendations.",
 }
@@ -109459,6 +110233,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Sojka, Petr/0000-0002-5768-4007",
   remark =       "Advanced{\Dash}Judy array and Unicode support in
                  patgen, to generate universal hyphenation patterns.",
 }
@@ -109509,6 +110284,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Mittelbach, Frank/0000-0001-6318-1230",
 }
 
 @Article{Anonymous:2023:AIM,
@@ -109631,6 +110407,7 @@
   fjournal =     "TUGboat",
   issue =        "137",
   journal-URL =  "https://tug.org/TUGboat/",
+  ORCID-numbers = "Gr{\"a}tzer, George/0000-0002-5149-3883",
   remark =       "Reports and notices{\Dash}summary of the book for
                  general users, and ChatGPT's usefulness. See the TUG
                  books page for all book reviews and discounts.",

Modified: trunk/Master/tlpkg/installer/config.guess
===================================================================
--- trunk/Master/tlpkg/installer/config.guess	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Master/tlpkg/installer/config.guess	2023-09-19 23:43:42 UTC (rev 68326)
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-07-20'
+timestamp='2023-08-22'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -155,6 +155,9 @@
 
 	set_cc_for_build
 	cat <<-EOF > "$dummy.c"
+	#if defined(__ANDROID__)
+	LIBC=android
+	#else
 	#include <features.h>
 	#if defined(__UCLIBC__)
 	LIBC=uclibc
@@ -169,6 +172,7 @@
 	LIBC=musl
 	#endif
 	#endif
+	#endif
 	EOF
 	cc_set_libc=`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
 	eval "$cc_set_libc"
@@ -904,7 +908,7 @@
 	fi
 	;;
     *:FreeBSD:*:*)
-	UNAME_PROCESSOR=`/usr/bin/uname -p`
+	UNAME_PROCESSOR=`uname -p`
 	case $UNAME_PROCESSOR in
 	    amd64)
 		UNAME_PROCESSOR=x86_64 ;;

Modified: trunk/Master/tlpkg/installer/ctan-mirrors.pl
===================================================================
--- trunk/Master/tlpkg/installer/ctan-mirrors.pl	2023-09-19 23:41:06 UTC (rev 68325)
+++ trunk/Master/tlpkg/installer/ctan-mirrors.pl	2023-09-19 23:43:42 UTC (rev 68326)
@@ -140,6 +140,7 @@
       'https://sunsite.icm.edu.pl/pub/CTAN/' => 1,
     },
     'Portugal' => {
+      'https://ftp.eq.uc.pt/software/TeX/' => 1,
       'https://mirrors.up.pt/pub/CTAN/' => 1,
     },
     'Romania' => {
@@ -191,7 +192,6 @@
       'https://mirror.las.iastate.edu/tex-archive/' => 1,
       'https://mirror.math.princeton.edu/pub/CTAN/' => 1,
       'https://mirror.mwt.me/ctan/' => 1,
-      'https://mirror2.sandyriver.net/pub/ctan/' => 1,
       'https://mirrors.mit.edu/CTAN/' => 1,
       'https://mirrors.rit.edu/CTAN/' => 1,
     },



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