[latex3-commits] [latex3/latex3] main: Fix missing trailing TF in single variant of conditional functions (#1398) (776f10b18)
github at latex-project.org
github at latex-project.org
Wed Jan 3 14:58:26 CET 2024
Repository : https://github.com/latex3/latex3
On branch : main
Link : https://github.com/latex3/latex3/commit/776f10b18fd3350d6dbf23ba0e93c2aa2a9bfb67
>---------------------------------------------------------------
commit 776f10b18fd3350d6dbf23ba0e93c2aa2a9bfb67
Author: Yukai Chou <muzimuzhi at gmail.com>
Date: Wed Dec 27 07:12:00 2023 +0800
Fix missing trailing TF in single variant of conditional functions (#1398)
>---------------------------------------------------------------
776f10b18fd3350d6dbf23ba0e93c2aa2a9bfb67
l3kernel/CHANGELOG.md | 1 +
l3kernel/l3doc.dtx | 5 +-
l3kernel/testfiles-l3doc/github-1398.lvt | 43 ++
l3kernel/testfiles-l3doc/github-1398.tlg | 906 +++++++++++++++++++++++++++++++
4 files changed, 954 insertions(+), 1 deletion(-)
diff --git a/l3kernel/CHANGELOG.md b/l3kernel/CHANGELOG.md
index 32dad0c8a..a53d0f222 100644
--- a/l3kernel/CHANGELOG.md
+++ b/l3kernel/CHANGELOG.md
@@ -23,6 +23,7 @@ this project uses date-based 'snapshot' version identifiers.
### Fixed
- Handling of `documented-as` variants in `l3doc` indexing
(see issue \#1345)
+- Missing trailing `TF` in single variant of conditional functions (issue \#1398)
## [2023-12-11]
diff --git a/l3kernel/l3doc.dtx b/l3kernel/l3doc.dtx
index 085d52b8b..f7d25a621 100644
--- a/l3kernel/l3doc.dtx
+++ b/l3kernel/l3doc.dtx
@@ -2729,7 +2729,10 @@ and all files in that bundle must be distributed together.
\@@_typeset_aux:n { \@@_get_function_name:n {#1} }
:
\int_compare:nTF { \seq_count:N \g_@@_variants_seq == 1 }
- { \seq_use:Nn \g_@@_variants_seq { } }
+ {
+ \seq_use:Nn \g_@@_variants_seq { }
+ \bool_if:NT #2 { \@@_typeset_TF: }
+ }
{
\hbox_set:Nn \l_tmpa_box
{ \seq_use:Nn \g__@@_variants_seq { \textrm| \nolinebreak[2] } }
diff --git a/l3kernel/testfiles-l3doc/github-1398.lvt b/l3kernel/testfiles-l3doc/github-1398.lvt
new file mode 100644
index 000000000..c490da932
--- /dev/null
+++ b/l3kernel/testfiles-l3doc/github-1398.lvt
@@ -0,0 +1,43 @@
+%
+% Copyright (C) The LaTeX Project
+%
+
+\input regression-test.tex
+\documentclass{l3doc}
+
+\begin{document}
+\begin{function}[noTF]{\foo:NN}
+ % No variant.
+ 0
+\end{function}
+
+\begin{function}[noTF]{\foo_b:NN, \foo_b:cN}
+ % Single variant, e.g., \clist_get:NN(TF) and \clist_get:cN(TF)
+ 1
+\end{function}
+
+\begin{function}[noTF]{\foo_c:NN, \foo_c:cN, \foo_c:Nc}
+ % Multiple variants.
+ 2
+\end{function}
+
+\begin{function}[TF]{\bar:NN}
+ % No variant.
+ 0
+\end{function}
+
+\begin{function}[TF]{\bar_b:NN, \bar_b:cN}
+ % Single variant, e.g., \clist_pop:NN(TF) and \clist_pop:cN(TF)
+ 1
+\end{function}
+
+\begin{function}[TF]{\bar_c:NN, \bar_c:cN, \bar_c:Nc}
+ % Multiple variants.
+ 2
+\end{function}
+
+\START
+\showoutput
+\clearpage
+\OMIT
+\end{document}
diff --git a/l3kernel/testfiles-l3doc/github-1398.tlg b/l3kernel/testfiles-l3doc/github-1398.tlg
new file mode 100644
index 000000000..6753ce09e
--- /dev/null
+++ b/l3kernel/testfiles-l3doc/github-1398.tlg
@@ -0,0 +1,906 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+Completed box being shipped out [1]
+\vbox(682.0+0.0)x458.0
+.\hbox(0.0+0.0)x0.0
+.\hbox(0.0+0.0)x0.0
+..\kern -72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil
+...\kern -72.26999
+...\hbox(0.0+0.0)x0.0
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
+.\vbox(0.0+0.0)x0.0, glue set - 15.99626fil
+..\kern 0.0
+..\kern 17.0
+..\kern -1.00374
+..\hbox(0.0+0.0)x0.0, glue set - 71.99626fil
+...\kern 0.0
+...\kern 73.0
+...\kern -1.00374
+...\pdfdest name{page.1} xyz
+...\penalty 10000
+...\glue 0.0 plus 1.0fil minus 1.0fil
+..\glue 0.0 plus 1.0fil minus 1.0fil
+.\glue(\lineskip) 0.0
+.\vbox(682.0+0.0)x458.0
+..\glue 17.0
+..\vbox(665.0+0.0)x385.0, shifted 73.0
+...\vbox(12.0+0.0)x385.0, glue set 12.0fil
+....\glue 0.0 plus 1.0fil
+....\hbox(0.0+0.0)x385.0
+.....\pdfcolorstack 0 push {0 g 0 G}
+.....\hbox(0.0+0.0)x385.0
+.....\pdfcolorstack 0 pop
+...\glue 25.0
+...\glue(\lineskip) 0.0
+...\vbox(598.0+0.0)x385.0, glue set 266.24683fil
+....\write-{}
+....\pdfdest name{Doc-Start} xyz
+....\glue(\topskip) 10.0
+....\hbox(0.0+28.12079)x385.0
+.....\hbox(0.0+28.12079)x385.0
+......\hbox(0.0+0.0)x0.0
+......\kern 0.0
+......\kern -47.52492
+......\hbox(0.0+28.12079)x432.52492
+.......\kern 47.52492
+.......\hbox(0.0+12.29724)x385.0
+........\hbox(0.0+0.0)x0.0
+.........\kern 0.0
+.........\kern 0.0
+.........\hbox(0.0+0.0)x0.0
+..........\pdfcolorstack 0 push {0 g 0 G}
+..........\pdfcolorstack 0 pop
+........\kern 0.0
+........\kern 0.0
+........\vbox(6.29724+0.0)x385.0, shifted 12.29724
+.........\hbox(6.29724+0.0)x385.0, glue set 380.0fil
+..........\T1/lmr/m/n/10 0
+..........\penalty 10000
+..........\glue(\parfillskip) 0.0 plus 1.0fil
+..........\glue(\rightskip) 0.0
+.......\kern -385.0
+.......\kern -47.52492
+.......\hbox(0.0+28.12079)x42.52492
+........\pdfcolorstack 0 push {0 g 0 G}
+........\hbox(0.0+0.0)x0.0
+.........\hbox(0.0+0.0)x0.0, shifted -7.79996
+..........\hbox(0.0+0.0)x0.0, glue set - 1.57533fil
+...........\glue 0.0 plus 1.0fil minus 1.0fil
+...........\pdfdest name{HD.1} xyz
+...........\penalty 10000
+...........\kern 1.57533
+........\hbox(0.0+28.12079)x42.52492
+.........\mathon
+.........\vbox(0.0+28.12079)x42.52492
+..........\glue 0.0
+..........\rule(0.80002+0.0)x42.52492
+..........\glue 2.79857
+..........\hbox(7.69997+3.30003)x42.52492
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x42.52492, glue set 9.44998fill
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\write5{\indexentry{foo commands:=\pkg{foo} commands:>foo:NN={\verbatim at font !\verb*&!\foo:NN&}|hdpindex{usage}}{MMMMI-\thepage }}
+............\write1{\newlabel{doc/function//foo:NN}{{}{\thepage }{}{HD.1}{}}}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 N
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue(\lineskip) 0.0
+..........\hbox(7.69997+3.30003)x42.52492
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x42.52492
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\write5{\indexentry{foo commands:=\pkg{foo} commands:>foo:NNTF={\verbatim at font !\verb*&!\foo:NNTF&}|hdpindex{usage}}{MMMMI-\thepage }}
+............\write1{\newlabel{doc/function//foo:NNTF}{{}{\thepage }{}{HD.1}{}}}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 N
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue 1.72218
+..........\rule(0.80002+0.0)x42.52492
+..........\glue 0.0
+.........\mathoff
+........\pdfcolorstack 0 pop
+.......\kern 390.0
+.....\penalty 10000
+.....\glue(\parfillskip) 0.0 plus 1.0fil
+.....\glue(\rightskip) 0.0
+....\penalty 0
+....\glue 12.0 plus 4.0 minus 4.0
+....\glue 0.0
+....\glue(\parskip) 0.0 plus 3.0
+....\glue(\parskip) 0.0
+....\glue(\baselineskip) 12.0
+....\hbox(0.0+50.12079)x385.0
+.....\hbox(0.0+50.12079)x385.0
+......\hbox(0.0+0.0)x0.0
+......\kern 0.0
+......\kern -56.9749
+......\hbox(0.0+50.12079)x441.9749
+.......\kern 56.9749
+.......\hbox(0.0+12.29724)x385.0
+........\hbox(0.0+0.0)x0.0
+.........\kern 0.0
+.........\kern 0.0
+.........\hbox(0.0+0.0)x0.0
+..........\pdfcolorstack 0 push {0 g 0 G}
+..........\pdfcolorstack 0 pop
+........\kern 0.0
+........\kern 0.0
+........\vbox(6.29724+0.0)x385.0, shifted 12.29724
+.........\hbox(6.29724+0.0)x385.0, glue set 380.0fil
+..........\T1/lmr/m/n/10 1
+..........\penalty 10000
+..........\glue(\parfillskip) 0.0 plus 1.0fil
+..........\glue(\rightskip) 0.0
+.......\kern -385.0
+.......\kern -56.9749
+.......\hbox(0.0+50.12079)x51.9749
+........\pdfcolorstack 0 push {0 g 0 G}
+........\hbox(0.0+0.0)x0.0
+.........\hbox(0.0+0.0)x0.0, shifted -7.79996
+..........\hbox(0.0+0.0)x0.0, glue set - 1.57533fil
+...........\glue 0.0 plus 1.0fil minus 1.0fil
+...........\pdfdest name{HD.2} xyz
+...........\penalty 10000
+...........\kern 1.57533
+........\hbox(0.0+50.12079)x51.9749
+.........\mathon
+.........\vbox(0.0+50.12079)x51.9749
+..........\glue 0.0
+..........\rule(0.80002+0.0)x51.9749
+..........\glue 2.79857
+..........\hbox(7.69997+3.30003)x51.9749
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x51.9749, glue set 9.44998fill
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\write5{\indexentry{foo commands:=\pkg{foo} commands:>foo_b:NN={\verbatim at font !\verb*&!\foo&!\_!\verb*&b:NN&}|hdpindex{usage}}{MMMMI-\thepage }}
+............\write1{\newlabel{doc/function//foo/b:NN}{{}{\thepage }{}{HD.2}{}}}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 b
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 N
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue(\lineskip) 0.0
+..........\hbox(7.69997+3.30003)x51.9749
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x51.9749, glue set 9.44998fill
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\pdfcolorstack 0 push {0.5 g 0.5 G}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 b
+............\pdfcolorstack 0 pop
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 c
+............\T1/lmtt/m/n/9 N
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue(\lineskip) 0.0
+..........\hbox(7.69997+3.30003)x51.9749
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x51.9749
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\write5{\indexentry{foo commands:=\pkg{foo} commands:>foo_b:NNTF={\verbatim at font !\verb*&!\foo&!\_!\verb*&b:NNTF&}|hdpindex{usage}}{MMMMI-\thepage }}
+............\write1{\newlabel{doc/function//foo/b:NNTF}{{}{\thepage }{}{HD.2}{}}}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 b
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 N
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue(\lineskip) 0.0
+..........\hbox(7.69997+3.30003)x51.9749
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x51.9749
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\pdfcolorstack 0 push {0.5 g 0.5 G}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 b
+............\pdfcolorstack 0 pop
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 c
+............\T1/lmtt/m/n/9 N
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue 1.72218
+..........\rule(0.80002+0.0)x51.9749
+..........\glue 0.0
+.........\mathoff
+........\pdfcolorstack 0 pop
+.......\kern 390.0
+.....\penalty 10000
+.....\glue(\parfillskip) 0.0 plus 1.0fil
+.....\glue(\rightskip) 0.0
+....\penalty 0
+....\glue 12.0 plus 4.0 minus 4.0
+....\glue 0.0
+....\glue(\parskip) 0.0 plus 3.0
+....\glue(\parskip) 0.0
+....\glue(\baselineskip) 12.0
+....\hbox(0.0+50.12079)x385.0
+.....\hbox(0.0+50.12079)x385.0
+......\hbox(0.0+0.0)x0.0
+......\kern 0.0
+......\kern -76.18839
+......\hbox(0.0+50.12079)x461.18839
+.......\kern 76.18839
+.......\hbox(0.0+12.29724)x385.0
+........\hbox(0.0+0.0)x0.0
+.........\kern 0.0
+.........\kern 0.0
+.........\hbox(0.0+0.0)x0.0
+..........\pdfcolorstack 0 push {0 g 0 G}
+..........\pdfcolorstack 0 pop
+........\kern 0.0
+........\kern 0.0
+........\vbox(6.29724+0.0)x385.0, shifted 12.29724
+.........\hbox(6.29724+0.0)x385.0, glue set 380.0fil
+..........\T1/lmr/m/n/10 2
+..........\penalty 10000
+..........\glue(\parfillskip) 0.0 plus 1.0fil
+..........\glue(\rightskip) 0.0
+.......\kern -385.0
+.......\kern -76.18839
+.......\hbox(0.0+50.12079)x71.18839
+........\pdfcolorstack 0 push {0 g 0 G}
+........\hbox(0.0+0.0)x0.0
+.........\hbox(0.0+0.0)x0.0, shifted -7.79996
+..........\hbox(0.0+0.0)x0.0, glue set - 1.57533fil
+...........\glue 0.0 plus 1.0fil minus 1.0fil
+...........\pdfdest name{HD.3} xyz
+...........\penalty 10000
+...........\kern 1.57533
+........\hbox(0.0+50.12079)x71.18839
+.........\mathon
+.........\vbox(0.0+50.12079)x71.18839
+..........\glue 0.0
+..........\rule(0.80002+0.0)x71.18839
+..........\glue 2.79857
+..........\hbox(7.69997+3.30003)x71.18839
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x71.18839, glue set 28.66347fill
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\write5{\indexentry{foo commands:=\pkg{foo} commands:>foo_c:NN={\verbatim at font !\verb*&!\foo&!\_!\verb*&c:NN&}|hdpindex{usage}}{MMMMI-\thepage }}
+............\write1{\newlabel{doc/function//foo/c:NN}{{}{\thepage }{}{HD.3}{}}}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 c
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 N
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue(\lineskip) 0.0
+..........\hbox(7.69997+3.30003)x71.18839
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x71.18839, glue set 9.44998fill
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.75+*)x0.0
+............\pdfcolorstack 0 push {0.5 g 0.5 G}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 c
+............\pdfcolorstack 0 pop
+............\T1/lmtt/m/n/9 :
+............\kern 0.0
+............\T1/lmr/m/n/9 (
+............\kern 0.0
+............\T1/lmtt/m/n/9 c
+............\T1/lmtt/m/n/9 N
+............\kern 0.0
+............\T1/lmr/m/n/9 |
+............\kern 0.0
+............\penalty 151
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 c
+............\kern 0.0
+............\T1/lmr/m/n/9 )
+............\kern 0.0
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue(\lineskip) 0.0
+..........\hbox(7.69997+3.30003)x71.18839
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x71.18839, glue set 19.21349fill
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\write5{\indexentry{foo commands:=\pkg{foo} commands:>foo_c:NNTF={\verbatim at font !\verb*&!\foo&!\_!\verb*&c:NNTF&}|hdpindex{usage}}{MMMMI-\thepage }}
+............\write1{\newlabel{doc/function//foo/c:NNTF}{{}{\thepage }{}{HD.3}{}}}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 c
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 N
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue(\lineskip) 0.0
+..........\hbox(7.69997+3.30003)x71.18839
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x71.18839
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.75+*)x0.0
+............\pdfcolorstack 0 push {0.5 g 0.5 G}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 f
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 o
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 c
+............\pdfcolorstack 0 pop
+............\T1/lmtt/m/n/9 :
+............\kern 0.0
+............\T1/lmr/m/n/9 (
+............\kern 0.0
+............\T1/lmtt/m/n/9 c
+............\T1/lmtt/m/n/9 N
+............\kern 0.0
+............\T1/lmr/m/n/9 |
+............\kern 0.0
+............\penalty 151
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 c
+............\kern 0.0
+............\T1/lmr/m/n/9 )
+............\kern 0.0
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue 1.72218
+..........\rule(0.80002+0.0)x71.18839
+..........\glue 0.0
+.........\mathoff
+........\pdfcolorstack 0 pop
+.......\kern 390.0
+.....\penalty 10000
+.....\glue(\parfillskip) 0.0 plus 1.0fil
+.....\glue(\rightskip) 0.0
+....\penalty 0
+....\glue 12.0 plus 4.0 minus 4.0
+....\glue 0.0
+....\glue(\parskip) 0.0 plus 3.0
+....\glue(\parskip) 0.0
+....\glue(\baselineskip) 12.0
+....\hbox(0.0+17.12079)x385.0
+.....\hbox(0.0+17.12079)x385.0
+......\hbox(0.0+0.0)x0.0
+......\kern 0.0
+......\kern -47.52492
+......\hbox(0.0+17.12079)x432.52492
+.......\kern 47.52492
+.......\hbox(0.0+12.29724)x385.0
+........\hbox(0.0+0.0)x0.0
+.........\kern 0.0
+.........\kern 0.0
+.........\hbox(0.0+0.0)x0.0
+..........\pdfcolorstack 0 push {0 g 0 G}
+..........\pdfcolorstack 0 pop
+........\kern 0.0
+........\kern 0.0
+........\vbox(6.29724+0.0)x385.0, shifted 12.29724
+.........\hbox(6.29724+0.0)x385.0, glue set 380.0fil
+..........\T1/lmr/m/n/10 0
+..........\penalty 10000
+..........\glue(\parfillskip) 0.0 plus 1.0fil
+..........\glue(\rightskip) 0.0
+.......\kern -385.0
+.......\kern -47.52492
+.......\hbox(0.0+17.12079)x42.52492
+........\pdfcolorstack 0 push {0 g 0 G}
+........\hbox(0.0+0.0)x0.0
+.........\hbox(0.0+0.0)x0.0, shifted -7.79996
+..........\hbox(0.0+0.0)x0.0, glue set - 1.57533fil
+...........\glue 0.0 plus 1.0fil minus 1.0fil
+...........\pdfdest name{HD.4} xyz
+...........\penalty 10000
+...........\kern 1.57533
+........\hbox(0.0+17.12079)x42.52492
+.........\mathon
+.........\vbox(0.0+17.12079)x42.52492
+..........\glue 0.0
+..........\rule(0.80002+0.0)x42.52492
+..........\glue 2.79857
+..........\hbox(7.69997+3.30003)x42.52492
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x42.52492
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\write5{\indexentry{bar commands:=\pkg{bar} commands:>bar:NNTF={\verbatim at font !\verb*&!\bar:NNTF&}|hdpindex{usage}}{MMMMI-\thepage }}
+............\write1{\newlabel{doc/function//bar:NNTF}{{}{\thepage }{}{HD.4}{}}}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 b
+............\T1/lmtt/m/n/9 a
+............\T1/lmtt/m/n/9 r
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 N
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue 1.72218
+..........\rule(0.80002+0.0)x42.52492
+..........\glue 0.0
+.........\mathoff
+........\pdfcolorstack 0 pop
+.......\kern 390.0
+.....\penalty 10000
+.....\glue(\parfillskip) 0.0 plus 1.0fil
+.....\glue(\rightskip) 0.0
+....\penalty 0
+....\glue 12.0 plus 4.0 minus 4.0
+....\glue 0.0
+....\glue(\parskip) 0.0 plus 3.0
+....\glue(\parskip) 0.0
+....\glue(\baselineskip) 12.0
+....\hbox(0.0+28.12079)x385.0
+.....\hbox(0.0+28.12079)x385.0
+......\hbox(0.0+0.0)x0.0
+......\kern 0.0
+......\kern -56.9749
+......\hbox(0.0+28.12079)x441.9749
+.......\kern 56.9749
+.......\hbox(0.0+12.29724)x385.0
+........\hbox(0.0+0.0)x0.0
+.........\kern 0.0
+.........\kern 0.0
+.........\hbox(0.0+0.0)x0.0
+..........\pdfcolorstack 0 push {0 g 0 G}
+..........\pdfcolorstack 0 pop
+........\kern 0.0
+........\kern 0.0
+........\vbox(6.29724+0.0)x385.0, shifted 12.29724
+.........\hbox(6.29724+0.0)x385.0, glue set 380.0fil
+..........\T1/lmr/m/n/10 1
+..........\penalty 10000
+..........\glue(\parfillskip) 0.0 plus 1.0fil
+..........\glue(\rightskip) 0.0
+.......\kern -385.0
+.......\kern -56.9749
+.......\hbox(0.0+28.12079)x51.9749
+........\pdfcolorstack 0 push {0 g 0 G}
+........\hbox(0.0+0.0)x0.0
+.........\hbox(0.0+0.0)x0.0, shifted -7.79996
+..........\hbox(0.0+0.0)x0.0, glue set - 1.57533fil
+...........\glue 0.0 plus 1.0fil minus 1.0fil
+...........\pdfdest name{HD.5} xyz
+...........\penalty 10000
+...........\kern 1.57533
+........\hbox(0.0+28.12079)x51.9749
+.........\mathon
+.........\vbox(0.0+28.12079)x51.9749
+..........\glue 0.0
+..........\rule(0.80002+0.0)x51.9749
+..........\glue 2.79857
+..........\hbox(7.69997+3.30003)x51.9749
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x51.9749
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\write5{\indexentry{bar commands:=\pkg{bar} commands:>bar_b:NNTF={\verbatim at font !\verb*&!\bar&!\_!\verb*&b:NNTF&}|hdpindex{usage}}{MMMMI-\thepage }}
+............\write1{\newlabel{doc/function//bar/b:NNTF}{{}{\thepage }{}{HD.5}{}}}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 b
+............\T1/lmtt/m/n/9 a
+............\T1/lmtt/m/n/9 r
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 b
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 N
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue(\lineskip) 0.0
+..........\hbox(7.69997+3.30003)x51.9749
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x51.9749
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\pdfcolorstack 0 push {0.5 g 0.5 G}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 b
+............\T1/lmtt/m/n/9 a
+............\T1/lmtt/m/n/9 r
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 b
+............\pdfcolorstack 0 pop
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 c
+............\T1/lmtt/m/n/9 N
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue 1.72218
+..........\rule(0.80002+0.0)x51.9749
+..........\glue 0.0
+.........\mathoff
+........\pdfcolorstack 0 pop
+.......\kern 390.0
+.....\penalty 10000
+.....\glue(\parfillskip) 0.0 plus 1.0fil
+.....\glue(\rightskip) 0.0
+....\penalty 0
+....\glue 12.0 plus 4.0 minus 4.0
+....\glue 0.0
+....\glue(\parskip) 0.0 plus 3.0
+....\glue(\parskip) 0.0
+....\glue(\baselineskip) 12.0
+....\hbox(0.0+28.12079)x385.0
+.....\hbox(0.0+28.12079)x385.0
+......\hbox(0.0+0.0)x0.0
+......\kern 0.0
+......\kern -76.18839
+......\hbox(0.0+28.12079)x461.18839
+.......\kern 76.18839
+.......\hbox(0.0+12.29724)x385.0
+........\hbox(0.0+0.0)x0.0
+.........\kern 0.0
+.........\kern 0.0
+.........\hbox(0.0+0.0)x0.0
+..........\pdfcolorstack 0 push {0 g 0 G}
+..........\pdfcolorstack 0 pop
+........\kern 0.0
+........\kern 0.0
+........\vbox(6.29724+0.0)x385.0, shifted 12.29724
+.........\hbox(6.29724+0.0)x385.0, glue set 380.0fil
+..........\T1/lmr/m/n/10 2
+..........\penalty 10000
+..........\glue(\parfillskip) 0.0 plus 1.0fil
+..........\glue(\rightskip) 0.0
+.......\kern -385.0
+.......\kern -76.18839
+.......\hbox(0.0+28.12079)x71.18839
+........\pdfcolorstack 0 push {0 g 0 G}
+........\hbox(0.0+0.0)x0.0
+.........\hbox(0.0+0.0)x0.0, shifted -7.79996
+..........\hbox(0.0+0.0)x0.0, glue set - 1.57533fil
+...........\glue 0.0 plus 1.0fil minus 1.0fil
+...........\pdfdest name{HD.6} xyz
+...........\penalty 10000
+...........\kern 1.57533
+........\hbox(0.0+28.12079)x71.18839
+.........\mathon
+.........\vbox(0.0+28.12079)x71.18839
+..........\glue 0.0
+..........\rule(0.80002+0.0)x71.18839
+..........\glue 2.79857
+..........\hbox(7.69997+3.30003)x71.18839
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x71.18839, glue set 19.21349fill
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.25+*)x0.0
+............\write5{\indexentry{bar commands:=\pkg{bar} commands:>bar_c:NNTF={\verbatim at font !\verb*&!\bar&!\_!\verb*&c:NNTF&}|hdpindex{usage}}{MMMMI-\thepage }}
+............\write1{\newlabel{doc/function//bar/c:NNTF}{{}{\thepage }{}{HD.6}{}}}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 b
+............\T1/lmtt/m/n/9 a
+............\T1/lmtt/m/n/9 r
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 c
+............\T1/lmtt/m/n/9 :
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 N
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue(\lineskip) 0.0
+..........\hbox(7.69997+3.30003)x71.18839
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x71.18839
+............\rule(7.69997+3.30003)x0.0
+............\rule(6.75+*)x0.0
+............\pdfcolorstack 0 push {0.5 g 0.5 G}
+............\T1/lmtt/m/n/9 \
+............\T1/lmtt/m/n/9 b
+............\T1/lmtt/m/n/9 a
+............\T1/lmtt/m/n/9 r
+............\T1/lmtt/m/n/9 _
+............\T1/lmtt/m/n/9 c
+............\pdfcolorstack 0 pop
+............\T1/lmtt/m/n/9 :
+............\kern 0.0
+............\T1/lmr/m/n/9 (
+............\kern 0.0
+............\T1/lmtt/m/n/9 c
+............\T1/lmtt/m/n/9 N
+............\kern 0.0
+............\T1/lmr/m/n/9 |
+............\kern 0.0
+............\penalty 151
+............\T1/lmtt/m/n/9 N
+............\T1/lmtt/m/n/9 c
+............\kern 0.0
+............\T1/lmr/m/n/9 )
+............\kern 0.0
+............\hbox(5.39143+1.9999)x9.44998
+.............\pdfcolorstack 0 push {0 g 0 G}
+.............\T1/lmtt/m/it/9 T
+.............\T1/lmtt/m/it/9 F
+.............\hbox(5.39143+1.9999)x0.0, glue set - 8.50493fil
+..............\glue 0.0 plus 1.0fil minus 1.0fil
+..............\mathon
+..............\vbox(5.39143+1.9999)x8.50493
+...............\hbox(5.39143+0.0)x8.50493
+................\hbox(5.39143+0.0)x9.44998
+................\kern -0.94505
+...............\kern1.19994
+...............\rule(0.39998+0.0)x*
+..............\mathoff
+............\pdfcolorstack 0 pop
+............\glue 0.0 plus 1.0fill
+...........\glue(\tabskip) 0.0
+...........\hbox(7.69997+3.30003)x0.0
+............\rule(0.0+*)x0.0
+............\glue 0.0 plus 1.0fill
+............\kern 0.0
+...........\glue(\tabskip) 0.0
+..........\glue 1.72218
+..........\rule(0.80002+0.0)x71.18839
+..........\glue 0.0
+.........\mathoff
+........\pdfcolorstack 0 pop
+.......\kern 390.0
+.....\penalty 10000
+.....\glue(\parfillskip) 0.0 plus 1.0fil
+.....\glue(\rightskip) 0.0
+....\penalty 0
+....\glue 0.0 plus 1.0fil
+....\glue 0.0
+....\glue 0.0 plus 0.0001fil
+...\glue(\baselineskip) 23.70276
+...\hbox(6.29724+0.0)x385.0
+....\pdfcolorstack 0 push {0 g 0 G}
+....\hbox(6.29724+0.0)x385.0, glue set 190.0fil
+.....\glue 0.0 plus 1.0fil
+.....\T1/lmr/m/n/10 1
+.....\glue 0.0 plus 1.0fil
+....\pdfcolorstack 0 pop
+.\kern 0.0
+.\kern 0.0
More information about the latex3-commits
mailing list.