texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: Block more ligatures in LaTeX


From: Gavin D. Smith
Subject: branch master updated: Block more ligatures in LaTeX
Date: Mon, 08 Aug 2022 17:01:04 -0400

This is an automated email from the git hooks/post-receive script.

gavin pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new af9b7b95a9 Block more ligatures in LaTeX
af9b7b95a9 is described below

commit af9b7b95a9f80ac860a6f35a157f86ce29b4b04e
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Mon Aug 8 22:00:54 2022 +0100

    Block more ligatures in LaTeX
    
    * tp/Texinfo/Convert/LaTeX.pm (_protect_text):
    Block more ligatures in code and block several others everywhere.
---
 ChangeLog                                          |   7 +
 tp/Texinfo/Convert/LaTeX.pm                        |  13 +-
 tp/t/results/converters_tests/image_formatting.pl  |  16 +-
 .../printindex_merged_indices_code_style.tex       |   4 +-
 .../converters_tests/ref_error_formatting.pl       |  44 +-
 tp/t/results/converters_tests/refs_formatting.pl   |  42 +-
 tp/t/results/converters_tests/top_in_ref.pl        |  42 +-
 .../res_parser/formatting_latex/formatting.tex     | 576 ++++++++++-----------
 8 files changed, 381 insertions(+), 363 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 883b8a99e1..98caf9b9ea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2022-08-08  Gavin Smith  <gavinsmith0123@gmail.com>
+
+       Block more ligatures in LaTeX
+
+       * tp/Texinfo/Convert/LaTeX.pm (_protect_text):
+       Block more ligatures in code and block several others everywhere.
+
 2022-08-08  Gavin Smith  <gavinsmith0123@gmail.com>
 
        * tp/Texinfo/ParserNonXS.pm (_parse_texi),
diff --git a/tp/Texinfo/Convert/LaTeX.pm b/tp/Texinfo/Convert/LaTeX.pm
index 142144ed10..0771e961a8 100644
--- a/tp/Texinfo/Convert/LaTeX.pm
+++ b/tp/Texinfo/Convert/LaTeX.pm
@@ -1627,7 +1627,8 @@ sub _protect_text($$)
     if ($self->{'formatting_context'}->[-1]->{'index'}) {
       $text = _protect_index_text($text);
     }
-  } elsif ($self->{'formatting_context'}->[-1]->{'text_context'}->[-1] ne 
'raw') {
+  } elsif ($self->{'formatting_context'}->[-1]->{'text_context'}->[-1]
+             ne 'raw') {
     # temporarily replace \ with a control character
     $text =~ s/\\/\x08/g;
 
@@ -1642,9 +1643,19 @@ sub _protect_text($$)
       $text = _protect_index_text($text);
     }
     if ($self->{'formatting_context'}->[-1]->{'code'}->[-1]) {
+      # Under T1 encoding there are several ligatures even in fixed width fonts
       $text =~ s/---/{-}{-}{-}/g;
       $text =~ s/--/{-}{-}/g;
+      $text =~ s/``/{`}{`}/g;
+      $text =~ s/''/{'}{'}/g;
     }
+    # Disable these ligatures everywhere
+    $text =~ s/,,/{,}{,}/g;
+    $text =~ s/<</{<}{<}/g;
+    $text =~ s/>>/{>}{>}/g;
+    $text =~ s/\?`/{?}{`}/g;
+    $text =~ s/!`/{!}{`}/g;
+
     if ($self->{'formatting_context'}->[-1]->{'dot_not_end_sentence'}) {
       $text =~ s/\./\.\\@/g;
     }
diff --git a/tp/t/results/converters_tests/image_formatting.pl 
b/tp/t/results/converters_tests/image_formatting.pl
index f18bf5089b..ee9a2f711a 100644
--- a/tp/t/results/converters_tests/image_formatting.pl
+++ b/tp/t/results/converters_tests/image_formatting.pl
@@ -3027,11 +3027,11 @@ $result_converted{'latex'}->{'image_formatting'} = 
'\\label{anchor:Top}%
 
 \\texttt{@image\\{f{-}{-}ile\\}} \\includegraphics{f--ile}
 \\texttt{@image\\{f{-}{-}ile,l{-}{-}i\\}} \\includegraphics[width=l--i]{f--ile}
-\\texttt{@image\\{f{-}{-}ile,,l{-}{-}e\\}} 
\\includegraphics[height=l--e]{f--ile}
-\\texttt{@image\\{f{-}{-}ile,,,alt\\}} \\includegraphics{f--ile}
-\\texttt{@image\\{f{-}{-}ile,,,,e-d-xt\\}} \\includegraphics{f--ile}
+\\texttt{@image\\{f{-}{-}ile{,}{,}l{-}{-}e\\}} 
\\includegraphics[height=l--e]{f--ile}
+\\texttt{@image\\{f{-}{-}ile{,}{,},alt\\}} \\includegraphics{f--ile}
+\\texttt{@image\\{f{-}{-}ile{,}{,}{,}{,}e-d-xt\\}} \\includegraphics{f--ile}
 \\texttt{@image\\{f{-}{-}ile,aze,az,alt,e{-}{-}xt\\}} 
\\includegraphics[width=aze,height=az]{f--ile}
-\\texttt{@image\\{f-ile,aze,,a{-}{-}lt\\}} \\includegraphics[width=aze]{f-ile}
+\\texttt{@image\\{f-ile,aze{,}{,}a{-}{-}lt\\}} 
\\includegraphics[width=aze]{f-ile}
 \\texttt{@image\\{@file\\{f{-}{-}ile\\}@@@.,aze,az,alt,@file\\{file ext\\} 
e{-}{-}xt@\\}} \\includegraphics[width=aze,height=az]{f--ile@.}
 \\includegraphics{image} \\includegraphics{image}
 
@@ -3039,11 +3039,11 @@ $result_converted{'latex'}->{'image_formatting'} = 
'\\label{anchor:Top}%
 \\leftskip=2em\\relax\\ttfamily%
 \\texttt{@image\\{f{-}{-}ile\\}} \\includegraphics{f--ile}
 \\texttt{@image\\{f{-}{-}ile,l{-}{-}i\\}} \\includegraphics[width=l--i]{f--ile}
-\\texttt{@image\\{f{-}{-}ile,,l{-}{-}e\\}} 
\\includegraphics[height=l--e]{f--ile}
-\\texttt{@image\\{f{-}{-}ile,,,alt\\}} \\includegraphics{f--ile}
-\\texttt{@image\\{f{-}{-}ile,,,,e-d-xt\\}} \\includegraphics{f--ile}
+\\texttt{@image\\{f{-}{-}ile{,}{,}l{-}{-}e\\}} 
\\includegraphics[height=l--e]{f--ile}
+\\texttt{@image\\{f{-}{-}ile{,}{,},alt\\}} \\includegraphics{f--ile}
+\\texttt{@image\\{f{-}{-}ile{,}{,}{,}{,}e-d-xt\\}} \\includegraphics{f--ile}
 \\texttt{@image\\{f{-}{-}ile,aze,az,alt,e{-}{-}xt\\}} 
\\includegraphics[width=aze,height=az]{f--ile}
-\\texttt{@image\\{f-ile,aze,,a{-}{-}lt\\}} \\includegraphics[width=aze]{f-ile}
+\\texttt{@image\\{f-ile,aze{,}{,}a{-}{-}lt\\}} 
\\includegraphics[width=aze]{f-ile}
 \\texttt{@image\\{@file\\{f{-}{-}ile\\}@@@.,aze,az,alt,@file\\{file ext\\} 
e{-}{-}xt@\\}} \\includegraphics[width=aze,height=az]{f--ile@.}
 \\includegraphics{image} \\includegraphics{image}
 \\end{GNUTexinfopreformatted}
diff --git 
a/tp/t/results/converters_tests/printindex_merged_indices_code_style/res_latex/printindex_merged_indices_code_style.tex
 
b/tp/t/results/converters_tests/printindex_merged_indices_code_style/res_latex/printindex_merged_indices_code_style.tex
index 43bc37ef6f..bcff8ad352 100644
--- 
a/tp/t/results/converters_tests/printindex_merged_indices_code_style/res_latex/printindex_merged_indices_code_style.tex
+++ 
b/tp/t/results/converters_tests/printindex_merged_indices_code_style/res_latex/printindex_merged_indices_code_style.tex
@@ -72,7 +72,7 @@
 
 \index[fn]{v``j}%
 
-\index[fn]{f``g@\texttt{f``g}}%
+\index[fn]{f``g@\texttt{f{`}{`}g}}%
 
 
 
@@ -80,7 +80,7 @@
 
 
 
-\index[fn]{ddi``g@\texttt{ddi``g}}%
+\index[fn]{ddi``g@\texttt{ddi{`}{`}g}}%
 
 \printindex[fn]
 \end{document}
diff --git a/tp/t/results/converters_tests/ref_error_formatting.pl 
b/tp/t/results/converters_tests/ref_error_formatting.pl
index c0957d0015..d880bb84db 100644
--- a/tp/t/results/converters_tests/ref_error_formatting.pl
+++ b/tp/t/results/converters_tests/ref_error_formatting.pl
@@ -4601,43 +4601,43 @@ $result_converted{'latex'}->{'ref_error_formatting'} = '
 \\texttt{@ref\\{node\\}} node
 
 \\texttt{@ref\\{,cross ref name\\}} 
-\\texttt{@ref\\{,,title\\}} title
-\\texttt{@ref\\{,,,file name\\}} \\texttt{file name}
-\\texttt{@ref\\{,,,,manual\\}} \\textsl{manual}
+\\texttt{@ref\\{{,}{,}title\\}} title
+\\texttt{@ref\\{{,}{,},file name\\}} \\texttt{file name}
+\\texttt{@ref\\{{,}{,}{,}{,}manual\\}} \\textsl{manual}
 \\texttt{@ref\\{node,cross ref name\\}} node
-\\texttt{@ref\\{node,,title\\}} title
-\\texttt{@ref\\{node,,,file name\\}} Section ``node\'\' in \\texttt{file name}
-\\texttt{@ref\\{node,,,,manual\\}} Section ``node\'\' in \\textsl{manual}
+\\texttt{@ref\\{node{,}{,}title\\}} title
+\\texttt{@ref\\{node{,}{,},file name\\}} Section ``node\'\' in \\texttt{file 
name}
+\\texttt{@ref\\{node{,}{,}{,}{,}manual\\}} Section ``node\'\' in 
\\textsl{manual}
 \\texttt{@ref\\{node,cross ref name,title,\\}} title
-\\texttt{@ref\\{node,cross ref name,,file name\\}} Section ``node\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{node,cross ref name,,,manual\\}} Section ``node\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{node,cross ref name{,}{,}file name\\}} Section ``node\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{node,cross ref name{,}{,},manual\\}} Section ``node\'\' in 
\\textsl{manual}
 \\texttt{@ref\\{node,cross ref name,title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{node,cross ref name,title,,manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{node,cross ref name,title{,}{,}manual\\}} Section ``title\'\' 
in \\textsl{manual}
 \\texttt{@ref\\{node,cross ref name,title, file name, manual\\}} Section 
``title\'\' in \\textsl{manual}
-\\texttt{@ref\\{node,,title,file name\\}} Section ``title\'\' in \\texttt{file 
name}
-\\texttt{@ref\\{node,,title,,manual\\}} Section ``title\'\' in \\textsl{manual}
-\\texttt{@ref\\{node,,title, file name, manual\\}} Section ``title\'\' in 
\\textsl{manual}
-\\texttt{@ref\\{node,,,file name,manual\\}} Section ``node\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{node{,}{,}title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{node{,}{,}title{,}{,}manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{node{,}{,}title, file name, manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{node{,}{,},file name,manual\\}} Section ``node\'\' in 
\\textsl{manual}
 \\texttt{@ref\\{,cross ref name,title,\\}} title
-\\texttt{@ref\\{,cross ref name,,file name\\}} \\texttt{file name}
-\\texttt{@ref\\{,cross ref name,,,manual\\}} \\textsl{manual}
+\\texttt{@ref\\{,cross ref name{,}{,}file name\\}} \\texttt{file name}
+\\texttt{@ref\\{,cross ref name{,}{,},manual\\}} \\textsl{manual}
 \\texttt{@ref\\{,cross ref name,title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{,cross ref name,title,,manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{,cross ref name,title{,}{,}manual\\}} Section ``title\'\' in 
\\textsl{manual}
 \\texttt{@ref\\{,cross ref name,title, file name, manual\\}} Section 
``title\'\' in \\textsl{manual}
-\\texttt{@ref\\{,,title,file name\\}} Section ``title\'\' in \\texttt{file 
name}
-\\texttt{@ref\\{,,title,,manual\\}} Section ``title\'\' in \\textsl{manual}
-\\texttt{@ref\\{,,title, file name, manual\\}} Section ``title\'\' in 
\\textsl{manual}
-\\texttt{@ref\\{,,,file name,manual\\}} \\textsl{manual}
+\\texttt{@ref\\{{,}{,}title,file name\\}} Section ``title\'\' in \\texttt{file 
name}
+\\texttt{@ref\\{{,}{,}title{,}{,}manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{{,}{,}title, file name, manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{{,}{,},file name,manual\\}} \\textsl{manual}
 
 \\texttt{@inforef\\{,cross ref name \\}} 
-\\texttt{@inforef\\{,,file name\\}} \\texttt{file name}
+\\texttt{@inforef\\{{,}{,}file name\\}} \\texttt{file name}
 \\texttt{@inforef\\{,cross ref name, file name\\}} \\texttt{file name}
 \\texttt{@inforef\\{\\}} 
 
 \\texttt{@inforef\\{node, cross ref name, file name\\}} Section ``node\'\' in 
\\texttt{file name}
 \\texttt{@inforef\\{node\\}} node
 \\texttt{@inforef\\{node, cross ref name\\}} node
-\\texttt{@inforef\\{node,,file name\\}} Section ``node\'\' in \\texttt{file 
name}
+\\texttt{@inforef\\{node{,}{,}file name\\}} Section ``node\'\' in 
\\texttt{file name}
 ';
 
 1;
diff --git a/tp/t/results/converters_tests/refs_formatting.pl 
b/tp/t/results/converters_tests/refs_formatting.pl
index 7d8c74915e..a732b3fbef 100644
--- a/tp/t/results/converters_tests/refs_formatting.pl
+++ b/tp/t/results/converters_tests/refs_formatting.pl
@@ -4588,39 +4588,39 @@ $result_converted{'latex'}->{'refs_formatting'} = 
'\\chapter{{chapter}}
 \\label{anchor:chapter}%
 
 \\texttt{@ref\\{chapter,cross ref name\\}} 
\\hyperref[anchor:chapter]{\\chaptername~\\ref*{anchor:chapter} [chapter], 
page~\\pageref*{anchor:chapter}}
-\\texttt{@ref\\{chapter,,title\\}} 
\\hyperref[anchor:chapter]{\\chaptername~\\ref*{anchor:chapter} [title], 
page~\\pageref*{anchor:chapter}}
-\\texttt{@ref\\{chapter,,,file name\\}} Section ``chapter\'\' in \\texttt{file 
name}
-\\texttt{@ref\\{chapter,,,,manual\\}} Section ``chapter\'\' in \\textsl{manual}
+\\texttt{@ref\\{chapter{,}{,}title\\}} 
\\hyperref[anchor:chapter]{\\chaptername~\\ref*{anchor:chapter} [title], 
page~\\pageref*{anchor:chapter}}
+\\texttt{@ref\\{chapter{,}{,},file name\\}} Section ``chapter\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{chapter{,}{,}{,}{,}manual\\}} Section ``chapter\'\' in 
\\textsl{manual}
 \\texttt{@ref\\{chapter,cross ref name,title,\\}} 
\\hyperref[anchor:chapter]{\\chaptername~\\ref*{anchor:chapter} [title], 
page~\\pageref*{anchor:chapter}}
-\\texttt{@ref\\{chapter,cross ref name,,file name\\}} Section ``chapter\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{chapter,cross ref name,,,manual\\}} Section ``chapter\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{chapter,cross ref name{,}{,}file name\\}} Section 
``chapter\'\' in \\texttt{file name}
+\\texttt{@ref\\{chapter,cross ref name{,}{,},manual\\}} Section ``chapter\'\' 
in \\textsl{manual}
 \\texttt{@ref\\{chapter,cross ref name,title,file name\\}} Section ``title\'\' 
in \\texttt{file name}
-\\texttt{@ref\\{chapter,cross ref name,title,,manual\\}} Section ``title\'\' 
in \\textsl{manual}
+\\texttt{@ref\\{chapter,cross ref name,title{,}{,}manual\\}} Section 
``title\'\' in \\textsl{manual}
 \\texttt{@ref\\{chapter,cross ref name,title, file name, manual\\}} Section 
``title\'\' in \\textsl{manual}
-\\texttt{@ref\\{chapter,,title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{chapter,,title,,manual\\}} Section ``title\'\' in 
\\textsl{manual}
-\\texttt{@ref\\{chapter,,title, file name, manual\\}} Section ``title\'\' in 
\\textsl{manual}
-\\texttt{@ref\\{chapter,,,file name,manual\\}} Section ``chapter\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{chapter{,}{,}title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{chapter{,}{,}title{,}{,}manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{chapter{,}{,}title, file name, manual\\}} Section ``title\'\' 
in \\textsl{manual}
+\\texttt{@ref\\{chapter{,}{,},file name,manual\\}} Section ``chapter\'\' in 
\\textsl{manual}
 
 \\texttt{@ref\\{(pman)anode,cross ref name\\}} (pman)anode
-\\texttt{@ref\\{(pman)anode,,title\\}} title
-\\texttt{@ref\\{(pman)anode,,,file name\\}} Section ``(pman)anode\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{(pman)anode,,,,manual\\}} Section ``(pman)anode\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{(pman)anode{,}{,}title\\}} title
+\\texttt{@ref\\{(pman)anode{,}{,},file name\\}} Section ``(pman)anode\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{(pman)anode{,}{,}{,}{,}manual\\}} Section ``(pman)anode\'\' in 
\\textsl{manual}
 \\texttt{@ref\\{(pman)anode,cross ref name,title,\\}} title
-\\texttt{@ref\\{(pman)anode,cross ref name,,file name\\}} Section 
``(pman)anode\'\' in \\texttt{file name}
-\\texttt{@ref\\{(pman)anode,cross ref name,,,manual\\}} Section 
``(pman)anode\'\' in \\textsl{manual}
+\\texttt{@ref\\{(pman)anode,cross ref name{,}{,}file name\\}} Section 
``(pman)anode\'\' in \\texttt{file name}
+\\texttt{@ref\\{(pman)anode,cross ref name{,}{,},manual\\}} Section 
``(pman)anode\'\' in \\textsl{manual}
 \\texttt{@ref\\{(pman)anode,cross ref name,title,file name\\}} Section 
``title\'\' in \\texttt{file name}
-\\texttt{@ref\\{(pman)anode,cross ref name,title,,manual\\}} Section 
``title\'\' in \\textsl{manual}
+\\texttt{@ref\\{(pman)anode,cross ref name,title{,}{,}manual\\}} Section 
``title\'\' in \\textsl{manual}
 \\texttt{@ref\\{(pman)anode,cross ref name,title, file name, manual\\}} 
Section ``title\'\' in \\textsl{manual}
-\\texttt{@ref\\{(pman)anode,,title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{(pman)anode,,title,,manual\\}} Section ``title\'\' in 
\\textsl{manual}
-\\texttt{@ref\\{(pman)anode,,title, file name, manual\\}} Section ``title\'\' 
in \\textsl{manual}
-\\texttt{@ref\\{(pman)anode,,,file name,manual\\}} Section ``(pman)anode\'\' 
in \\textsl{manual}
+\\texttt{@ref\\{(pman)anode{,}{,}title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{(pman)anode{,}{,}title{,}{,}manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{(pman)anode{,}{,}title, file name, manual\\}} Section 
``title\'\' in \\textsl{manual}
+\\texttt{@ref\\{(pman)anode{,}{,},file name,manual\\}} Section 
``(pman)anode\'\' in \\textsl{manual}
 
 \\texttt{@inforef\\{chapter, cross ref name, file name\\}} Section 
``chapter\'\' in \\texttt{file name}
 \\texttt{@inforef\\{chapter\\}} chapter
 \\texttt{@inforef\\{chapter, cross ref name\\}} chapter
-\\texttt{@inforef\\{chapter,,file name\\}} Section ``chapter\'\' in 
\\texttt{file name}
+\\texttt{@inforef\\{chapter{,}{,}file name\\}} Section ``chapter\'\' in 
\\texttt{file name}
 ';
 
 1;
diff --git a/tp/t/results/converters_tests/top_in_ref.pl 
b/tp/t/results/converters_tests/top_in_ref.pl
index 5b57533f93..271ea5c19a 100644
--- a/tp/t/results/converters_tests/top_in_ref.pl
+++ b/tp/t/results/converters_tests/top_in_ref.pl
@@ -4592,39 +4592,39 @@ $result_converted{'latex'}->{'top_in_ref'} = 
'\\label{anchor:Top}%
 \\label{anchor:refs-node}%
 
 \\texttt{@ref\\{Top,cross ref name\\}} \\hyperref[anchor:Top]{[Top], 
page~\\pageref*{anchor:Top}}
-\\texttt{@ref\\{Top,,title\\}} \\hyperref[anchor:Top]{[title], 
page~\\pageref*{anchor:Top}}
-\\texttt{@ref\\{Top,,,file name\\}} Section ``Top\'\' in \\texttt{file name}
-\\texttt{@ref\\{Top,,,,manual\\}} Section ``Top\'\' in \\textsl{manual}
+\\texttt{@ref\\{Top{,}{,}title\\}} \\hyperref[anchor:Top]{[title], 
page~\\pageref*{anchor:Top}}
+\\texttt{@ref\\{Top{,}{,},file name\\}} Section ``Top\'\' in \\texttt{file 
name}
+\\texttt{@ref\\{Top{,}{,}{,}{,}manual\\}} Section ``Top\'\' in \\textsl{manual}
 \\texttt{@ref\\{Top,cross ref name,title,\\}} \\hyperref[anchor:Top]{[title], 
page~\\pageref*{anchor:Top}}
-\\texttt{@ref\\{Top,cross ref name,,file name\\}} Section ``Top\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{Top,cross ref name,,,manual\\}} Section ``Top\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{Top,cross ref name{,}{,}file name\\}} Section ``Top\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{Top,cross ref name{,}{,},manual\\}} Section ``Top\'\' in 
\\textsl{manual}
 \\texttt{@ref\\{Top,cross ref name,title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{Top,cross ref name,title,,manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{Top,cross ref name,title{,}{,}manual\\}} Section ``title\'\' 
in \\textsl{manual}
 \\texttt{@ref\\{Top,cross ref name,title, file name, manual\\}} Section 
``title\'\' in \\textsl{manual}
-\\texttt{@ref\\{Top,,title,file name\\}} Section ``title\'\' in \\texttt{file 
name}
-\\texttt{@ref\\{Top,,title,,manual\\}} Section ``title\'\' in \\textsl{manual}
-\\texttt{@ref\\{Top,,title, file name, manual\\}} Section ``title\'\' in 
\\textsl{manual}
-\\texttt{@ref\\{Top,,,file name,manual\\}} Section ``Top\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{Top{,}{,}title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{Top{,}{,}title{,}{,}manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{Top{,}{,}title, file name, manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{Top{,}{,},file name,manual\\}} Section ``Top\'\' in 
\\textsl{manual}
 
 \\texttt{@ref\\{(pman)Top,cross ref name\\}} (pman)Top
-\\texttt{@ref\\{(pman)Top,,title\\}} title
-\\texttt{@ref\\{(pman)Top,,,file name\\}} Section ``(pman)Top\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{(pman)Top,,,,manual\\}} Section ``(pman)Top\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{(pman)Top{,}{,}title\\}} title
+\\texttt{@ref\\{(pman)Top{,}{,},file name\\}} Section ``(pman)Top\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{(pman)Top{,}{,}{,}{,}manual\\}} Section ``(pman)Top\'\' in 
\\textsl{manual}
 \\texttt{@ref\\{(pman)Top,cross ref name,title,\\}} title
-\\texttt{@ref\\{(pman)Top,cross ref name,,file name\\}} Section 
``(pman)Top\'\' in \\texttt{file name}
-\\texttt{@ref\\{(pman)Top,cross ref name,,,manual\\}} Section ``(pman)Top\'\' 
in \\textsl{manual}
+\\texttt{@ref\\{(pman)Top,cross ref name{,}{,}file name\\}} Section 
``(pman)Top\'\' in \\texttt{file name}
+\\texttt{@ref\\{(pman)Top,cross ref name{,}{,},manual\\}} Section 
``(pman)Top\'\' in \\textsl{manual}
 \\texttt{@ref\\{(pman)Top,cross ref name,title,file name\\}} Section 
``title\'\' in \\texttt{file name}
-\\texttt{@ref\\{(pman)Top,cross ref name,title,,manual\\}} Section ``title\'\' 
in \\textsl{manual}
+\\texttt{@ref\\{(pman)Top,cross ref name,title{,}{,}manual\\}} Section 
``title\'\' in \\textsl{manual}
 \\texttt{@ref\\{(pman)Top,cross ref name,title, file name, manual\\}} Section 
``title\'\' in \\textsl{manual}
-\\texttt{@ref\\{(pman)Top,,title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
-\\texttt{@ref\\{(pman)Top,,title,,manual\\}} Section ``title\'\' in 
\\textsl{manual}
-\\texttt{@ref\\{(pman)Top,,title, file name, manual\\}} Section ``title\'\' in 
\\textsl{manual}
-\\texttt{@ref\\{(pman)Top,,,file name,manual\\}} Section ``(pman)Top\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{(pman)Top{,}{,}title,file name\\}} Section ``title\'\' in 
\\texttt{file name}
+\\texttt{@ref\\{(pman)Top{,}{,}title{,}{,}manual\\}} Section ``title\'\' in 
\\textsl{manual}
+\\texttt{@ref\\{(pman)Top{,}{,}title, file name, manual\\}} Section 
``title\'\' in \\textsl{manual}
+\\texttt{@ref\\{(pman)Top{,}{,},file name,manual\\}} Section ``(pman)Top\'\' 
in \\textsl{manual}
 
 \\texttt{@inforef\\{Top, cross ref name, file name\\}} Section ``Top\'\' in 
\\texttt{file name}
 \\texttt{@inforef\\{Top\\}} Top
 \\texttt{@inforef\\{Top, cross ref name\\}} Top
-\\texttt{@inforef\\{Top,,file name\\}} Section ``Top\'\' in \\texttt{file name}
+\\texttt{@inforef\\{Top{,}{,}file name\\}} Section ``Top\'\' in \\texttt{file 
name}
 ';
 
 1;
diff --git a/tp/tests/layout/res_parser/formatting_latex/formatting.tex 
b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
index ebcb6e6fee..081cb3eee3 100644
--- a/tp/tests/layout/res_parser/formatting_latex/formatting.tex
+++ b/tp/tests/layout/res_parser/formatting_latex/formatting.tex
@@ -128,16 +128,16 @@ In titlepage
 `
 
 ``simple-double--three---four----''\leavevmode{}\\
-code: \texttt{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''} 
\leavevmode{}\\
+code: \texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}} 
\leavevmode{}\\
 asis: ``simple-double--three---four----'' \leavevmode{}\\
 strong: \textbf{``simple-double--three---four----''} \leavevmode{}\\
-kbd: {\ttfamily\textsl{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''}} 
\leavevmode{}\\
+kbd: 
{\ttfamily\textsl{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}}} 
\leavevmode{}\\
 
 `\hbox{}`simple-double-\hbox{}-three---four----'\hbox{}'\leavevmode{}\\
 
 \index[cp]{--option}%
 \index[cp]{``}%
-\index[fn]{``@\texttt{``}}%
+\index[fn]{``@\texttt{{`}{`}}}%
 \index[fn]{--foption@\texttt{{-}{-}foption}}%
 
 @"u \"{u} 
@@ -276,8 +276,8 @@ but , ,\@
 \texttt{@uref\{,{-}{-}b\}} --b
 \texttt{@uref\{{-}{-}a,{-}{-}b,{-}{-}c\}} --c
 \texttt{@uref\{,{-}{-}b,{-}{-}c\}} --c
-\texttt{@uref\{{-}{-}a,,{-}{-}c\}} --c
-\texttt{@uref\{,,{-}{-}c\}} --c
+\texttt{@uref\{{-}{-}a{,}{,}{-}{-}c\}} --c
+\texttt{@uref\{{,}{,}{-}{-}c\}} --c
 \texttt{@url\{{-}{-}a,{-}{-}b\}} \href{--a}{--b (\nolinkurl{--a})}
 \texttt{@url\{{-}{-}a,\}} \url{--a}
 \texttt{@url\{,{-}{-}b\}} --b
@@ -1244,45 +1244,45 @@ ref, a comma@comma\{\} in title, a comma@comma\{\} in 
file, a @comma\{\} in manu
 Section ``a comma, in title'' in \textsl{a , in manual name}
 
 \texttt{@ref\{chapter,cross ref name\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [chapter], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,,file name\}} Section ``chapter'' in \texttt{file name}
-\texttt{@ref\{chapter,,,,manual\}} Section ``chapter'' in \textsl{manual}
+\texttt{@ref\{chapter{,}{,}title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
+\texttt{@ref\{chapter{,}{,},file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@ref\{chapter{,}{,}{,}{,}manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,cross ref name,,file name\}} Section ``chapter'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,,,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
+\texttt{@ref\{chapter,cross ref name{,}{,},manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title,file name\}} Section ``title'' in \texttt{file 
name}
-\texttt{@ref\{chapter,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{chapter,,,file name,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{chapter{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,},file name,manual\}} Section ``chapter'' in 
\textsl{manual}
 
 
 \texttt{@ref\{(pman)anode,cross ref name\}} (pman)anode
-\texttt{@ref\{(pman)anode,,title\}} title
-\texttt{@ref\{(pman)anode,,,file name\}} Section ``(pman)anode'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,,,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title\}} title
+\texttt{@ref\{(pman)anode{,}{,},file name\}} Section ``(pman)anode'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}{,}{,}manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,\}} title
-\texttt{@ref\{(pman)anode,cross ref name,,file name\}} Section ``(pman)anode'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,,,manual\}} Section ``(pman)anode'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,}file name\}} Section 
``(pman)anode'' in \texttt{file name}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,},manual\}} Section 
``(pman)anode'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,file name\}} Section ``title'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name,title{,}{,}manual\}} Section 
``title'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{(pman)anode,,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,title,,manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,,file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title, file name, manual\}} Section ``title'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,},file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 
 
 \texttt{@inforef\{chapter, cross ref name, file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{chapter\}} chapter
 \texttt{@inforef\{chapter, cross ref name\}} chapter
-\texttt{@inforef\{chapter,,file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@inforef\{chapter{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{node, cross ref name, file name\}} Section ``node'' in 
\texttt{file name}
 \texttt{@inforef\{node\}} node
 \texttt{@inforef\{node, cross ref name\}} node
-\texttt{@inforef\{node,,file name\}} Section ``node'' in \texttt{file name}
+\texttt{@inforef\{node{,}{,}file name\}} Section ``node'' in \texttt{file name}
 \texttt{@inforef\{chapter, cross ref name, file name, spurious arg\}} Section 
``chapter'' in \texttt{file name, spurious arg}
 
 \texttt{@inforef\{s{-}{-}ect@comma\{\}ion, a @comma\{\} in cross
@@ -1426,22 +1426,22 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@w\{{-}{-}a\}} \hbox{--a}
 
 \texttt{@image\{,1{-}{-}xt\}} 
-\texttt{@image\{,,2{-}{-}xt\}} 
-\texttt{@image\{,,,3{-}{-}xt\}} 
+\texttt{@image\{{,}{,}2{-}{-}xt\}} 
+\texttt{@image\{{,}{,},3{-}{-}xt\}} 
 
-\texttt{@image\{f-ile,aze,,a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
-\texttt{@image\{f-ile,,,alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
+\texttt{@image\{f-ile,aze{,}{,}a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
+\texttt{@image\{f-ile{,}{,},alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
 
 \texttt{@image\{f{-}{-}ile\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,alt\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,,.e-d-xt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,},alt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}{,}{,}.e-d-xt\}} \includegraphics{f--ile}
 \texttt{@image\{f{-}{-}ile,l{-}{-}i\}} \includegraphics[width=l--i]{f--ile}
-\texttt{@image\{f{-}{-}ile,,l{-}{-}e\}} \includegraphics[height=l--e]{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}l{-}{-}e\}} 
\includegraphics[height=l--e]{f--ile}
 \texttt{@image\{f{-}{-}ile,aze,az,alt,.e{-}{-}xt\}} 
\includegraphics[width=aze,height=az]{f--ile}
 \texttt{@image\{@file\{f{-}{-}ile\}@@@.,aze,az,alt,@file\{.file ext\} 
e{-}{-}xt@\}} \includegraphics[width=aze,height=az]{f--ile@.}
 
 \texttt{@image\{f{-}{-}ile,aze,az,@verb\{:jk \_" \%@:\} @b\{in b 
"\},e{-}{-}xt\}} \includegraphics[width=aze,height=az]{f--ile}
-\texttt{@image\{file@verb\{:jk \_" \%@:\},,,alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
+\texttt{@image\{file@verb\{:jk \_" \%@:\}{,}{,},alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
 
 
 {\bfseries author}%
@@ -1566,37 +1566,37 @@ g--roupe
 \texttt{@ref\{node\}} node
 
 \texttt{@ref\{,cross ref name\}} 
-\texttt{@ref\{,,title\}} title
-\texttt{@ref\{,,,file name\}} \texttt{file name}
-\texttt{@ref\{,,,,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title\}} title
+\texttt{@ref\{{,}{,},file name\}} \texttt{file name}
+\texttt{@ref\{{,}{,}{,}{,}manual\}} \textsl{manual}
 \texttt{@ref\{node,cross ref name\}} node
-\texttt{@ref\{node,,title\}} title
-\texttt{@ref\{node,,,file name\}} Section ``node'' in \texttt{file name}
-\texttt{@ref\{node,,,,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title\}} title
+\texttt{@ref\{node{,}{,},file name\}} Section ``node'' in \texttt{file name}
+\texttt{@ref\{node{,}{,}{,}{,}manual\}} Section ``node'' in \textsl{manual}
 \texttt{@ref\{node,cross ref name,title,\}} title
-\texttt{@ref\{node,cross ref name,,file name\}} Section ``node'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,,,manual\}} Section ``node'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name{,}{,}file name\}} Section ``node'' in 
\texttt{file name}
+\texttt{@ref\{node,cross ref name{,}{,},manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{node,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{node,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,,file name,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title,file name\}} Section ``title'' in \texttt{file 
name}
+\texttt{@ref\{node{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,},file name,manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title,\}} title
-\texttt{@ref\{,cross ref name,,file name\}} \texttt{file name}
-\texttt{@ref\{,cross ref name,,,manual\}} \textsl{manual}
+\texttt{@ref\{,cross ref name{,}{,}file name\}} \texttt{file name}
+\texttt{@ref\{,cross ref name{,}{,},manual\}} \textsl{manual}
 \texttt{@ref\{,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,,file name,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title,file name\}} Section ``title'' in \texttt{file name}
+\texttt{@ref\{{,}{,}title{,}{,}manual\}} Section ``title'' in \textsl{manual}
+\texttt{@ref\{{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{{,}{,},file name,manual\}} \textsl{manual}
 
 \texttt{@inforef\{,cross ref name \}} 
-\texttt{@inforef\{,,file name\}} \texttt{file name}
+\texttt{@inforef\{{,}{,}file name\}} \texttt{file name}
 \texttt{@inforef\{,cross ref name, file name\}} \texttt{file name}
 \texttt{@inforef\{\}} 
 
@@ -1613,16 +1613,16 @@ In copying
 `
 
 ``simple-double--three---four----''\leavevmode{}\\
-code: \texttt{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''} 
\leavevmode{}\\
+code: \texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}} 
\leavevmode{}\\
 asis: ``simple-double--three---four----'' \leavevmode{}\\
 strong: \textbf{``simple-double--three---four----''} \leavevmode{}\\
-kbd: {\ttfamily\textsl{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''}} 
\leavevmode{}\\
+kbd: 
{\ttfamily\textsl{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}}} 
\leavevmode{}\\
 
 `\hbox{}`simple-double-\hbox{}-three---four----'\hbox{}'\leavevmode{}\\
 
 \index[cp]{--option}%
 \index[cp]{``}%
-\index[fn]{``@\texttt{``}}%
+\index[fn]{``@\texttt{{`}{`}}}%
 \index[fn]{--foption@\texttt{{-}{-}foption}}%
 
 @"u \"{u} 
@@ -1761,8 +1761,8 @@ but , ,\@
 \texttt{@uref\{,{-}{-}b\}} --b
 \texttt{@uref\{{-}{-}a,{-}{-}b,{-}{-}c\}} --c
 \texttt{@uref\{,{-}{-}b,{-}{-}c\}} --c
-\texttt{@uref\{{-}{-}a,,{-}{-}c\}} --c
-\texttt{@uref\{,,{-}{-}c\}} --c
+\texttt{@uref\{{-}{-}a{,}{,}{-}{-}c\}} --c
+\texttt{@uref\{{,}{,}{-}{-}c\}} --c
 \texttt{@url\{{-}{-}a,{-}{-}b\}} \href{--a}{--b (\nolinkurl{--a})}
 \texttt{@url\{{-}{-}a,\}} \url{--a}
 \texttt{@url\{,{-}{-}b\}} --b
@@ -2726,45 +2726,45 @@ ref, a comma@comma\{\} in title, a comma@comma\{\} in 
file, a @comma\{\} in manu
 Section ``a comma, in title'' in \textsl{a , in manual name}
 
 \texttt{@ref\{chapter,cross ref name\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [chapter], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,,file name\}} Section ``chapter'' in \texttt{file name}
-\texttt{@ref\{chapter,,,,manual\}} Section ``chapter'' in \textsl{manual}
+\texttt{@ref\{chapter{,}{,}title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
+\texttt{@ref\{chapter{,}{,},file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@ref\{chapter{,}{,}{,}{,}manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,cross ref name,,file name\}} Section ``chapter'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,,,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
+\texttt{@ref\{chapter,cross ref name{,}{,},manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title,file name\}} Section ``title'' in \texttt{file 
name}
-\texttt{@ref\{chapter,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{chapter,,,file name,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{chapter{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,},file name,manual\}} Section ``chapter'' in 
\textsl{manual}
 
 
 \texttt{@ref\{(pman)anode,cross ref name\}} (pman)anode
-\texttt{@ref\{(pman)anode,,title\}} title
-\texttt{@ref\{(pman)anode,,,file name\}} Section ``(pman)anode'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,,,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title\}} title
+\texttt{@ref\{(pman)anode{,}{,},file name\}} Section ``(pman)anode'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}{,}{,}manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,\}} title
-\texttt{@ref\{(pman)anode,cross ref name,,file name\}} Section ``(pman)anode'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,,,manual\}} Section ``(pman)anode'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,}file name\}} Section 
``(pman)anode'' in \texttt{file name}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,},manual\}} Section 
``(pman)anode'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,file name\}} Section ``title'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name,title{,}{,}manual\}} Section 
``title'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{(pman)anode,,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,title,,manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,,file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title, file name, manual\}} Section ``title'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,},file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 
 
 \texttt{@inforef\{chapter, cross ref name, file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{chapter\}} chapter
 \texttt{@inforef\{chapter, cross ref name\}} chapter
-\texttt{@inforef\{chapter,,file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@inforef\{chapter{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{node, cross ref name, file name\}} Section ``node'' in 
\texttt{file name}
 \texttt{@inforef\{node\}} node
 \texttt{@inforef\{node, cross ref name\}} node
-\texttt{@inforef\{node,,file name\}} Section ``node'' in \texttt{file name}
+\texttt{@inforef\{node{,}{,}file name\}} Section ``node'' in \texttt{file name}
 \texttt{@inforef\{chapter, cross ref name, file name, spurious arg\}} Section 
``chapter'' in \texttt{file name, spurious arg}
 
 \texttt{@inforef\{s{-}{-}ect@comma\{\}ion, a @comma\{\} in cross
@@ -2908,22 +2908,22 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@w\{{-}{-}a\}} \hbox{--a}
 
 \texttt{@image\{,1{-}{-}xt\}} 
-\texttt{@image\{,,2{-}{-}xt\}} 
-\texttt{@image\{,,,3{-}{-}xt\}} 
+\texttt{@image\{{,}{,}2{-}{-}xt\}} 
+\texttt{@image\{{,}{,},3{-}{-}xt\}} 
 
-\texttt{@image\{f-ile,aze,,a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
-\texttt{@image\{f-ile,,,alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
+\texttt{@image\{f-ile,aze{,}{,}a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
+\texttt{@image\{f-ile{,}{,},alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
 
 \texttt{@image\{f{-}{-}ile\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,alt\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,,.e-d-xt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,},alt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}{,}{,}.e-d-xt\}} \includegraphics{f--ile}
 \texttt{@image\{f{-}{-}ile,l{-}{-}i\}} \includegraphics[width=l--i]{f--ile}
-\texttt{@image\{f{-}{-}ile,,l{-}{-}e\}} \includegraphics[height=l--e]{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}l{-}{-}e\}} 
\includegraphics[height=l--e]{f--ile}
 \texttt{@image\{f{-}{-}ile,aze,az,alt,.e{-}{-}xt\}} 
\includegraphics[width=aze,height=az]{f--ile}
 \texttt{@image\{@file\{f{-}{-}ile\}@@@.,aze,az,alt,@file\{.file ext\} 
e{-}{-}xt@\}} \includegraphics[width=aze,height=az]{f--ile@.}
 
 \texttt{@image\{f{-}{-}ile,aze,az,@verb\{:jk \_" \%@:\} @b\{in b 
"\},e{-}{-}xt\}} \includegraphics[width=aze,height=az]{f--ile}
-\texttt{@image\{file@verb\{:jk \_" \%@:\},,,alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
+\texttt{@image\{file@verb\{:jk \_" \%@:\}{,}{,},alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
 
 
 {\bfseries author}%
@@ -3048,37 +3048,37 @@ g--roupe
 \texttt{@ref\{node\}} node
 
 \texttt{@ref\{,cross ref name\}} 
-\texttt{@ref\{,,title\}} title
-\texttt{@ref\{,,,file name\}} \texttt{file name}
-\texttt{@ref\{,,,,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title\}} title
+\texttt{@ref\{{,}{,},file name\}} \texttt{file name}
+\texttt{@ref\{{,}{,}{,}{,}manual\}} \textsl{manual}
 \texttt{@ref\{node,cross ref name\}} node
-\texttt{@ref\{node,,title\}} title
-\texttt{@ref\{node,,,file name\}} Section ``node'' in \texttt{file name}
-\texttt{@ref\{node,,,,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title\}} title
+\texttt{@ref\{node{,}{,},file name\}} Section ``node'' in \texttt{file name}
+\texttt{@ref\{node{,}{,}{,}{,}manual\}} Section ``node'' in \textsl{manual}
 \texttt{@ref\{node,cross ref name,title,\}} title
-\texttt{@ref\{node,cross ref name,,file name\}} Section ``node'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,,,manual\}} Section ``node'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name{,}{,}file name\}} Section ``node'' in 
\texttt{file name}
+\texttt{@ref\{node,cross ref name{,}{,},manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{node,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{node,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,,file name,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title,file name\}} Section ``title'' in \texttt{file 
name}
+\texttt{@ref\{node{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,},file name,manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title,\}} title
-\texttt{@ref\{,cross ref name,,file name\}} \texttt{file name}
-\texttt{@ref\{,cross ref name,,,manual\}} \textsl{manual}
+\texttt{@ref\{,cross ref name{,}{,}file name\}} \texttt{file name}
+\texttt{@ref\{,cross ref name{,}{,},manual\}} \textsl{manual}
 \texttt{@ref\{,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,,file name,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title,file name\}} Section ``title'' in \texttt{file name}
+\texttt{@ref\{{,}{,}title{,}{,}manual\}} Section ``title'' in \textsl{manual}
+\texttt{@ref\{{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{{,}{,},file name,manual\}} \textsl{manual}
 
 \texttt{@inforef\{,cross ref name \}} 
-\texttt{@inforef\{,,file name\}} \texttt{file name}
+\texttt{@inforef\{{,}{,}file name\}} \texttt{file name}
 \texttt{@inforef\{,cross ref name, file name\}} \texttt{file name}
 \texttt{@inforef\{\}} 
 
@@ -3116,16 +3116,16 @@ In copying
 `
 
 ``simple-double--three---four----''\leavevmode{}\\
-code: \texttt{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''} 
\leavevmode{}\\
+code: \texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}} 
\leavevmode{}\\
 asis: ``simple-double--three---four----'' \leavevmode{}\\
 strong: \textbf{``simple-double--three---four----''} \leavevmode{}\\
-kbd: {\ttfamily\textsl{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''}} 
\leavevmode{}\\
+kbd: 
{\ttfamily\textsl{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}}} 
\leavevmode{}\\
 
 `\hbox{}`simple-double-\hbox{}-three---four----'\hbox{}'\leavevmode{}\\
 
 \index[cp]{--option}%
 \index[cp]{``}%
-\index[fn]{``@\texttt{``}}%
+\index[fn]{``@\texttt{{`}{`}}}%
 \index[fn]{--foption@\texttt{{-}{-}foption}}%
 
 @"u \"{u} 
@@ -3264,8 +3264,8 @@ but , ,\@
 \texttt{@uref\{,{-}{-}b\}} --b
 \texttt{@uref\{{-}{-}a,{-}{-}b,{-}{-}c\}} --c
 \texttt{@uref\{,{-}{-}b,{-}{-}c\}} --c
-\texttt{@uref\{{-}{-}a,,{-}{-}c\}} --c
-\texttt{@uref\{,,{-}{-}c\}} --c
+\texttt{@uref\{{-}{-}a{,}{,}{-}{-}c\}} --c
+\texttt{@uref\{{,}{,}{-}{-}c\}} --c
 \texttt{@url\{{-}{-}a,{-}{-}b\}} \href{--a}{--b (\nolinkurl{--a})}
 \texttt{@url\{{-}{-}a,\}} \url{--a}
 \texttt{@url\{,{-}{-}b\}} --b
@@ -4229,45 +4229,45 @@ ref, a comma@comma\{\} in title, a comma@comma\{\} in 
file, a @comma\{\} in manu
 Section ``a comma, in title'' in \textsl{a , in manual name}
 
 \texttt{@ref\{chapter,cross ref name\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [chapter], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,,file name\}} Section ``chapter'' in \texttt{file name}
-\texttt{@ref\{chapter,,,,manual\}} Section ``chapter'' in \textsl{manual}
+\texttt{@ref\{chapter{,}{,}title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
+\texttt{@ref\{chapter{,}{,},file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@ref\{chapter{,}{,}{,}{,}manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,cross ref name,,file name\}} Section ``chapter'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,,,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
+\texttt{@ref\{chapter,cross ref name{,}{,},manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title,file name\}} Section ``title'' in \texttt{file 
name}
-\texttt{@ref\{chapter,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{chapter,,,file name,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{chapter{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,},file name,manual\}} Section ``chapter'' in 
\textsl{manual}
 
 
 \texttt{@ref\{(pman)anode,cross ref name\}} (pman)anode
-\texttt{@ref\{(pman)anode,,title\}} title
-\texttt{@ref\{(pman)anode,,,file name\}} Section ``(pman)anode'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,,,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title\}} title
+\texttt{@ref\{(pman)anode{,}{,},file name\}} Section ``(pman)anode'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}{,}{,}manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,\}} title
-\texttt{@ref\{(pman)anode,cross ref name,,file name\}} Section ``(pman)anode'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,,,manual\}} Section ``(pman)anode'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,}file name\}} Section 
``(pman)anode'' in \texttt{file name}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,},manual\}} Section 
``(pman)anode'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,file name\}} Section ``title'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name,title{,}{,}manual\}} Section 
``title'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{(pman)anode,,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,title,,manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,,file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title, file name, manual\}} Section ``title'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,},file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 
 
 \texttt{@inforef\{chapter, cross ref name, file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{chapter\}} chapter
 \texttt{@inforef\{chapter, cross ref name\}} chapter
-\texttt{@inforef\{chapter,,file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@inforef\{chapter{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{node, cross ref name, file name\}} Section ``node'' in 
\texttt{file name}
 \texttt{@inforef\{node\}} node
 \texttt{@inforef\{node, cross ref name\}} node
-\texttt{@inforef\{node,,file name\}} Section ``node'' in \texttt{file name}
+\texttt{@inforef\{node{,}{,}file name\}} Section ``node'' in \texttt{file name}
 \texttt{@inforef\{chapter, cross ref name, file name, spurious arg\}} Section 
``chapter'' in \texttt{file name, spurious arg}
 
 \texttt{@inforef\{s{-}{-}ect@comma\{\}ion, a @comma\{\} in cross
@@ -4411,22 +4411,22 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@w\{{-}{-}a\}} \hbox{--a}
 
 \texttt{@image\{,1{-}{-}xt\}} 
-\texttt{@image\{,,2{-}{-}xt\}} 
-\texttt{@image\{,,,3{-}{-}xt\}} 
+\texttt{@image\{{,}{,}2{-}{-}xt\}} 
+\texttt{@image\{{,}{,},3{-}{-}xt\}} 
 
-\texttt{@image\{f-ile,aze,,a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
-\texttt{@image\{f-ile,,,alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
+\texttt{@image\{f-ile,aze{,}{,}a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
+\texttt{@image\{f-ile{,}{,},alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
 
 \texttt{@image\{f{-}{-}ile\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,alt\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,,.e-d-xt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,},alt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}{,}{,}.e-d-xt\}} \includegraphics{f--ile}
 \texttt{@image\{f{-}{-}ile,l{-}{-}i\}} \includegraphics[width=l--i]{f--ile}
-\texttt{@image\{f{-}{-}ile,,l{-}{-}e\}} \includegraphics[height=l--e]{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}l{-}{-}e\}} 
\includegraphics[height=l--e]{f--ile}
 \texttt{@image\{f{-}{-}ile,aze,az,alt,.e{-}{-}xt\}} 
\includegraphics[width=aze,height=az]{f--ile}
 \texttt{@image\{@file\{f{-}{-}ile\}@@@.,aze,az,alt,@file\{.file ext\} 
e{-}{-}xt@\}} \includegraphics[width=aze,height=az]{f--ile@.}
 
 \texttt{@image\{f{-}{-}ile,aze,az,@verb\{:jk \_" \%@:\} @b\{in b 
"\},e{-}{-}xt\}} \includegraphics[width=aze,height=az]{f--ile}
-\texttt{@image\{file@verb\{:jk \_" \%@:\},,,alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
+\texttt{@image\{file@verb\{:jk \_" \%@:\}{,}{,},alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
 
 
 {\bfseries author}%
@@ -4551,37 +4551,37 @@ g--roupe
 \texttt{@ref\{node\}} node
 
 \texttt{@ref\{,cross ref name\}} 
-\texttt{@ref\{,,title\}} title
-\texttt{@ref\{,,,file name\}} \texttt{file name}
-\texttt{@ref\{,,,,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title\}} title
+\texttt{@ref\{{,}{,},file name\}} \texttt{file name}
+\texttt{@ref\{{,}{,}{,}{,}manual\}} \textsl{manual}
 \texttt{@ref\{node,cross ref name\}} node
-\texttt{@ref\{node,,title\}} title
-\texttt{@ref\{node,,,file name\}} Section ``node'' in \texttt{file name}
-\texttt{@ref\{node,,,,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title\}} title
+\texttt{@ref\{node{,}{,},file name\}} Section ``node'' in \texttt{file name}
+\texttt{@ref\{node{,}{,}{,}{,}manual\}} Section ``node'' in \textsl{manual}
 \texttt{@ref\{node,cross ref name,title,\}} title
-\texttt{@ref\{node,cross ref name,,file name\}} Section ``node'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,,,manual\}} Section ``node'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name{,}{,}file name\}} Section ``node'' in 
\texttt{file name}
+\texttt{@ref\{node,cross ref name{,}{,},manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{node,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{node,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,,file name,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title,file name\}} Section ``title'' in \texttt{file 
name}
+\texttt{@ref\{node{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,},file name,manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title,\}} title
-\texttt{@ref\{,cross ref name,,file name\}} \texttt{file name}
-\texttt{@ref\{,cross ref name,,,manual\}} \textsl{manual}
+\texttt{@ref\{,cross ref name{,}{,}file name\}} \texttt{file name}
+\texttt{@ref\{,cross ref name{,}{,},manual\}} \textsl{manual}
 \texttt{@ref\{,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,,file name,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title,file name\}} Section ``title'' in \texttt{file name}
+\texttt{@ref\{{,}{,}title{,}{,}manual\}} Section ``title'' in \textsl{manual}
+\texttt{@ref\{{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{{,}{,},file name,manual\}} \textsl{manual}
 
 \texttt{@inforef\{,cross ref name \}} 
-\texttt{@inforef\{,,file name\}} \texttt{file name}
+\texttt{@inforef\{{,}{,}file name\}} \texttt{file name}
 \texttt{@inforef\{,cross ref name, file name\}} \texttt{file name}
 \texttt{@inforef\{\}} 
 
@@ -4597,16 +4597,16 @@ Normal text
 `
 
 ``simple-double--three---four----''\leavevmode{}\\
-code: \texttt{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''} 
\leavevmode{}\\
+code: \texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}} 
\leavevmode{}\\
 asis: ``simple-double--three---four----'' \leavevmode{}\\
 strong: \textbf{``simple-double--three---four----''} \leavevmode{}\\
-kbd: {\ttfamily\textsl{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''}} 
\leavevmode{}\\
+kbd: 
{\ttfamily\textsl{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}}} 
\leavevmode{}\\
 
 `\hbox{}`simple-double-\hbox{}-three---four----'\hbox{}'\leavevmode{}\\
 
 \index[cp]{--option}%
 \index[cp]{``}%
-\index[fn]{``@\texttt{``}}%
+\index[fn]{``@\texttt{{`}{`}}}%
 \index[fn]{--foption@\texttt{{-}{-}foption}}%
 
 @"u \"{u} 
@@ -4745,8 +4745,8 @@ but , ,\@
 \texttt{@uref\{,{-}{-}b\}} --b
 \texttt{@uref\{{-}{-}a,{-}{-}b,{-}{-}c\}} --c
 \texttt{@uref\{,{-}{-}b,{-}{-}c\}} --c
-\texttt{@uref\{{-}{-}a,,{-}{-}c\}} --c
-\texttt{@uref\{,,{-}{-}c\}} --c
+\texttt{@uref\{{-}{-}a{,}{,}{-}{-}c\}} --c
+\texttt{@uref\{{,}{,}{-}{-}c\}} --c
 \texttt{@url\{{-}{-}a,{-}{-}b\}} \href{--a}{--b (\nolinkurl{--a})}
 \texttt{@url\{{-}{-}a,\}} \url{--a}
 \texttt{@url\{,{-}{-}b\}} --b
@@ -5710,45 +5710,45 @@ ref, a comma@comma\{\} in title, a comma@comma\{\} in 
file, a @comma\{\} in manu
 Section ``a comma, in title'' in \textsl{a , in manual name}
 
 \texttt{@ref\{chapter,cross ref name\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [chapter], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,,file name\}} Section ``chapter'' in \texttt{file name}
-\texttt{@ref\{chapter,,,,manual\}} Section ``chapter'' in \textsl{manual}
+\texttt{@ref\{chapter{,}{,}title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
+\texttt{@ref\{chapter{,}{,},file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@ref\{chapter{,}{,}{,}{,}manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,cross ref name,,file name\}} Section ``chapter'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,,,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
+\texttt{@ref\{chapter,cross ref name{,}{,},manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title,file name\}} Section ``title'' in \texttt{file 
name}
-\texttt{@ref\{chapter,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{chapter,,,file name,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{chapter{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,},file name,manual\}} Section ``chapter'' in 
\textsl{manual}
 
 
 \texttt{@ref\{(pman)anode,cross ref name\}} (pman)anode
-\texttt{@ref\{(pman)anode,,title\}} title
-\texttt{@ref\{(pman)anode,,,file name\}} Section ``(pman)anode'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,,,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title\}} title
+\texttt{@ref\{(pman)anode{,}{,},file name\}} Section ``(pman)anode'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}{,}{,}manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,\}} title
-\texttt{@ref\{(pman)anode,cross ref name,,file name\}} Section ``(pman)anode'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,,,manual\}} Section ``(pman)anode'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,}file name\}} Section 
``(pman)anode'' in \texttt{file name}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,},manual\}} Section 
``(pman)anode'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,file name\}} Section ``title'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name,title{,}{,}manual\}} Section 
``title'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{(pman)anode,,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,title,,manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,,file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title, file name, manual\}} Section ``title'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,},file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 
 
 \texttt{@inforef\{chapter, cross ref name, file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{chapter\}} chapter
 \texttt{@inforef\{chapter, cross ref name\}} chapter
-\texttt{@inforef\{chapter,,file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@inforef\{chapter{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{node, cross ref name, file name\}} Section ``node'' in 
\texttt{file name}
 \texttt{@inforef\{node\}} node
 \texttt{@inforef\{node, cross ref name\}} node
-\texttt{@inforef\{node,,file name\}} Section ``node'' in \texttt{file name}
+\texttt{@inforef\{node{,}{,}file name\}} Section ``node'' in \texttt{file name}
 \texttt{@inforef\{chapter, cross ref name, file name, spurious arg\}} Section 
``chapter'' in \texttt{file name, spurious arg}
 
 \texttt{@inforef\{s{-}{-}ect@comma\{\}ion, a @comma\{\} in cross
@@ -5892,22 +5892,22 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@w\{{-}{-}a\}} \hbox{--a}
 
 \texttt{@image\{,1{-}{-}xt\}} 
-\texttt{@image\{,,2{-}{-}xt\}} 
-\texttt{@image\{,,,3{-}{-}xt\}} 
+\texttt{@image\{{,}{,}2{-}{-}xt\}} 
+\texttt{@image\{{,}{,},3{-}{-}xt\}} 
 
-\texttt{@image\{f-ile,aze,,a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
-\texttt{@image\{f-ile,,,alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
+\texttt{@image\{f-ile,aze{,}{,}a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
+\texttt{@image\{f-ile{,}{,},alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
 
 \texttt{@image\{f{-}{-}ile\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,alt\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,,.e-d-xt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,},alt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}{,}{,}.e-d-xt\}} \includegraphics{f--ile}
 \texttt{@image\{f{-}{-}ile,l{-}{-}i\}} \includegraphics[width=l--i]{f--ile}
-\texttt{@image\{f{-}{-}ile,,l{-}{-}e\}} \includegraphics[height=l--e]{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}l{-}{-}e\}} 
\includegraphics[height=l--e]{f--ile}
 \texttt{@image\{f{-}{-}ile,aze,az,alt,.e{-}{-}xt\}} 
\includegraphics[width=aze,height=az]{f--ile}
 \texttt{@image\{@file\{f{-}{-}ile\}@@@.,aze,az,alt,@file\{.file ext\} 
e{-}{-}xt@\}} \includegraphics[width=aze,height=az]{f--ile@.}
 
 \texttt{@image\{f{-}{-}ile,aze,az,@verb\{:jk \_" \%@:\} @b\{in b 
"\},e{-}{-}xt\}} \includegraphics[width=aze,height=az]{f--ile}
-\texttt{@image\{file@verb\{:jk \_" \%@:\},,,alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
+\texttt{@image\{file@verb\{:jk \_" \%@:\}{,}{,},alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
 
 
 {\bfseries author}%
@@ -6032,37 +6032,37 @@ g--roupe
 \texttt{@ref\{node\}} node
 
 \texttt{@ref\{,cross ref name\}} 
-\texttt{@ref\{,,title\}} title
-\texttt{@ref\{,,,file name\}} \texttt{file name}
-\texttt{@ref\{,,,,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title\}} title
+\texttt{@ref\{{,}{,},file name\}} \texttt{file name}
+\texttt{@ref\{{,}{,}{,}{,}manual\}} \textsl{manual}
 \texttt{@ref\{node,cross ref name\}} node
-\texttt{@ref\{node,,title\}} title
-\texttt{@ref\{node,,,file name\}} Section ``node'' in \texttt{file name}
-\texttt{@ref\{node,,,,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title\}} title
+\texttt{@ref\{node{,}{,},file name\}} Section ``node'' in \texttt{file name}
+\texttt{@ref\{node{,}{,}{,}{,}manual\}} Section ``node'' in \textsl{manual}
 \texttt{@ref\{node,cross ref name,title,\}} title
-\texttt{@ref\{node,cross ref name,,file name\}} Section ``node'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,,,manual\}} Section ``node'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name{,}{,}file name\}} Section ``node'' in 
\texttt{file name}
+\texttt{@ref\{node,cross ref name{,}{,},manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{node,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{node,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,,file name,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title,file name\}} Section ``title'' in \texttt{file 
name}
+\texttt{@ref\{node{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,},file name,manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title,\}} title
-\texttt{@ref\{,cross ref name,,file name\}} \texttt{file name}
-\texttt{@ref\{,cross ref name,,,manual\}} \textsl{manual}
+\texttt{@ref\{,cross ref name{,}{,}file name\}} \texttt{file name}
+\texttt{@ref\{,cross ref name{,}{,},manual\}} \textsl{manual}
 \texttt{@ref\{,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,,file name,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title,file name\}} Section ``title'' in \texttt{file name}
+\texttt{@ref\{{,}{,}title{,}{,}manual\}} Section ``title'' in \textsl{manual}
+\texttt{@ref\{{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{{,}{,},file name,manual\}} \textsl{manual}
 
 \texttt{@inforef\{,cross ref name \}} 
-\texttt{@inforef\{,,file name\}} \texttt{file name}
+\texttt{@inforef\{{,}{,}file name\}} \texttt{file name}
 \texttt{@inforef\{,cross ref name, file name\}} \texttt{file name}
 \texttt{@inforef\{\}} 
 
@@ -6079,17 +6079,17 @@ In example.
 '
 `
 
-``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''\leavevmode{}\\
-code: \texttt{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''} 
\leavevmode{}\\
-asis: ``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-'' \leavevmode{}\\
-strong: \textbf{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''} 
\leavevmode{}\\
-kbd: {\ttfamily\textsl{``simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-''}} 
\leavevmode{}\\
+{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}\leavevmode{}\\
+code: \texttt{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}} 
\leavevmode{}\\
+asis: {`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'} 
\leavevmode{}\\
+strong: \textbf{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}} 
\leavevmode{}\\
+kbd: 
{\ttfamily\textsl{{`}{`}simple-double{-}{-}three{-}{-}{-}four{-}{-}{-}-{'}{'}}} 
\leavevmode{}\\
 
 
`\hbox{}`simple-double-\hbox{}-three{-}{-}{-}four{-}{-}{-}-'\hbox{}'\leavevmode{}\\
 
 \index[cp]{--option}%
 \index[cp]{``}%
-\index[fn]{``@\texttt{``}}%
+\index[fn]{``@\texttt{{`}{`}}}%
 \index[fn]{--foption@\texttt{{-}{-}foption}}%
 
 @"u \"{u} 
@@ -6231,8 +6231,8 @@ but , ,\@
 \texttt{@uref\{,{-}{-}b\}} {-}{-}b
 \texttt{@uref\{{-}{-}a,{-}{-}b,{-}{-}c\}} {-}{-}c
 \texttt{@uref\{,{-}{-}b,{-}{-}c\}} {-}{-}c
-\texttt{@uref\{{-}{-}a,,{-}{-}c\}} {-}{-}c
-\texttt{@uref\{,,{-}{-}c\}} {-}{-}c
+\texttt{@uref\{{-}{-}a{,}{,}{-}{-}c\}} {-}{-}c
+\texttt{@uref\{{,}{,}{-}{-}c\}} {-}{-}c
 \texttt{@url\{{-}{-}a,{-}{-}b\}} \href{--a}{{-}{-}b (\nolinkurl{--a})}
 \texttt{@url\{{-}{-}a,\}} \url{--a}
 \texttt{@url\{,{-}{-}b\}} {-}{-}b
@@ -7792,45 +7792,45 @@ ref, a comma@comma\{\} in title, a comma@comma\{\} in 
file, a @comma\{\} in manu
 Section ``a comma, in title'' in \textsl{a , in manual name}
 
 \texttt{@ref\{chapter,cross ref name\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [chapter], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,,,file name\}} Section ``chapter'' in \texttt{file name}
-\texttt{@ref\{chapter,,,,manual\}} Section ``chapter'' in \textsl{manual}
+\texttt{@ref\{chapter{,}{,}title\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
+\texttt{@ref\{chapter{,}{,},file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@ref\{chapter{,}{,}{,}{,}manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,\}} 
\hyperref[anchor:chapter]{\chaptername~\ref*{anchor:chapter} [title], 
page~\pageref*{anchor:chapter}}
-\texttt{@ref\{chapter,cross ref name,,file name\}} Section ``chapter'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,,,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
+\texttt{@ref\{chapter,cross ref name{,}{,},manual\}} Section ``chapter'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{chapter,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{chapter,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title,file name\}} Section ``title'' in \texttt{file 
name}
-\texttt{@ref\{chapter,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{chapter,,,file name,manual\}} Section ``chapter'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{chapter{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,},file name,manual\}} Section ``chapter'' in 
\textsl{manual}
 
 
 \texttt{@ref\{(pman)anode,cross ref name\}} (pman)anode
-\texttt{@ref\{(pman)anode,,title\}} title
-\texttt{@ref\{(pman)anode,,,file name\}} Section ``(pman)anode'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,,,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title\}} title
+\texttt{@ref\{(pman)anode{,}{,},file name\}} Section ``(pman)anode'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}{,}{,}manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,\}} title
-\texttt{@ref\{(pman)anode,cross ref name,,file name\}} Section ``(pman)anode'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,,,manual\}} Section ``(pman)anode'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,}file name\}} Section 
``(pman)anode'' in \texttt{file name}
+\texttt{@ref\{(pman)anode,cross ref name{,}{,},manual\}} Section 
``(pman)anode'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title,file name\}} Section ``title'' 
in \texttt{file name}
-\texttt{@ref\{(pman)anode,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode,cross ref name,title{,}{,}manual\}} Section 
``title'' in \textsl{manual}
 \texttt{@ref\{(pman)anode,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{(pman)anode,,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{(pman)anode,,title,,manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{(pman)anode,,,file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title,file name\}} Section ``title'' in 
\texttt{file name}
+\texttt{@ref\{(pman)anode{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,}title, file name, manual\}} Section ``title'' 
in \textsl{manual}
+\texttt{@ref\{(pman)anode{,}{,},file name,manual\}} Section ``(pman)anode'' in 
\textsl{manual}
 
 
 \texttt{@inforef\{chapter, cross ref name, file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{chapter\}} chapter
 \texttt{@inforef\{chapter, cross ref name\}} chapter
-\texttt{@inforef\{chapter,,file name\}} Section ``chapter'' in \texttt{file 
name}
+\texttt{@inforef\{chapter{,}{,}file name\}} Section ``chapter'' in 
\texttt{file name}
 \texttt{@inforef\{node, cross ref name, file name\}} Section ``node'' in 
\texttt{file name}
 \texttt{@inforef\{node\}} node
 \texttt{@inforef\{node, cross ref name\}} node
-\texttt{@inforef\{node,,file name\}} Section ``node'' in \texttt{file name}
+\texttt{@inforef\{node{,}{,}file name\}} Section ``node'' in \texttt{file name}
 \texttt{@inforef\{chapter, cross ref name, file name, spurious arg\}} Section 
``chapter'' in \texttt{file name, spurious arg}
 
 \texttt{@inforef\{s{-}{-}ect@comma\{\}ion, a @comma\{\} in cross
@@ -8061,22 +8061,22 @@ Invalid use of @':\leavevmode{}\\
 \texttt{@w\{{-}{-}a\}} \hbox{{-}{-}a}
 
 \texttt{@image\{,1{-}{-}xt\}} 
-\texttt{@image\{,,2{-}{-}xt\}} 
-\texttt{@image\{,,,3{-}{-}xt\}} 
+\texttt{@image\{{,}{,}2{-}{-}xt\}} 
+\texttt{@image\{{,}{,},3{-}{-}xt\}} 
 
-\texttt{@image\{f-ile,aze,,a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
-\texttt{@image\{f-ile,,,alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
+\texttt{@image\{f-ile,aze{,}{,}a{-}{-}lt\}} \includegraphics[width=aze]{f-ile}
+\texttt{@image\{f-ile{,}{,},alt@verb\{:jk \_" \%\@\}\}} \includegraphics{f-ile}
 
 \texttt{@image\{f{-}{-}ile\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,alt\}} \includegraphics{f--ile}
-\texttt{@image\{f{-}{-}ile,,,,.e-d-xt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,},alt\}} \includegraphics{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}{,}{,}.e-d-xt\}} \includegraphics{f--ile}
 \texttt{@image\{f{-}{-}ile,l{-}{-}i\}} \includegraphics[width=l--i]{f--ile}
-\texttt{@image\{f{-}{-}ile,,l{-}{-}e\}} \includegraphics[height=l--e]{f--ile}
+\texttt{@image\{f{-}{-}ile{,}{,}l{-}{-}e\}} 
\includegraphics[height=l--e]{f--ile}
 \texttt{@image\{f{-}{-}ile,aze,az,alt,.e{-}{-}xt\}} 
\includegraphics[width=aze,height=az]{f--ile}
 \texttt{@image\{@file\{f{-}{-}ile\}@@@.,aze,az,alt,@file\{.file ext\} 
e{-}{-}xt@\}} \includegraphics[width=aze,height=az]{f--ile@.}
 
 \texttt{@image\{f{-}{-}ile,aze,az,@verb\{:jk \_" \%@:\} @b\{in b 
"\},e{-}{-}xt\}} \includegraphics[width=aze,height=az]{f--ile}
-\texttt{@image\{file@verb\{:jk \_" \%@:\},,,alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
+\texttt{@image\{file@verb\{:jk \_" \%@:\}{,}{,},alt@verb\{:jk \_" \%@:\}\}} 
\includegraphics{filejk _" \%@}
 
 
 {\bfseries author}%
@@ -8279,37 +8279,37 @@ g{-}{-}roupe
 \texttt{@ref\{node\}} node
 
 \texttt{@ref\{,cross ref name\}} 
-\texttt{@ref\{,,title\}} title
-\texttt{@ref\{,,,file name\}} \texttt{file name}
-\texttt{@ref\{,,,,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title\}} title
+\texttt{@ref\{{,}{,},file name\}} \texttt{file name}
+\texttt{@ref\{{,}{,}{,}{,}manual\}} \textsl{manual}
 \texttt{@ref\{node,cross ref name\}} node
-\texttt{@ref\{node,,title\}} title
-\texttt{@ref\{node,,,file name\}} Section ``node'' in \texttt{file name}
-\texttt{@ref\{node,,,,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title\}} title
+\texttt{@ref\{node{,}{,},file name\}} Section ``node'' in \texttt{file name}
+\texttt{@ref\{node{,}{,}{,}{,}manual\}} Section ``node'' in \textsl{manual}
 \texttt{@ref\{node,cross ref name,title,\}} title
-\texttt{@ref\{node,cross ref name,,file name\}} Section ``node'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,,,manual\}} Section ``node'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name{,}{,}file name\}} Section ``node'' in 
\texttt{file name}
+\texttt{@ref\{node,cross ref name{,}{,},manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{node,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{node,cross ref name,title, file name, manual\}} Section 
``title'' in \textsl{manual}
-\texttt{@ref\{node,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{node,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{chapter,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{node,,,file name,manual\}} Section ``node'' in \textsl{manual}
+\texttt{@ref\{node{,}{,}title,file name\}} Section ``title'' in \texttt{file 
name}
+\texttt{@ref\{node{,}{,}title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{chapter{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{node{,}{,},file name,manual\}} Section ``node'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title,\}} title
-\texttt{@ref\{,cross ref name,,file name\}} \texttt{file name}
-\texttt{@ref\{,cross ref name,,,manual\}} \textsl{manual}
+\texttt{@ref\{,cross ref name{,}{,}file name\}} \texttt{file name}
+\texttt{@ref\{,cross ref name{,}{,},manual\}} \textsl{manual}
 \texttt{@ref\{,cross ref name,title,file name\}} Section ``title'' in 
\texttt{file name}
-\texttt{@ref\{,cross ref name,title,,manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{,cross ref name,title{,}{,}manual\}} Section ``title'' in 
\textsl{manual}
 \texttt{@ref\{,cross ref name,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,title,file name\}} Section ``title'' in \texttt{file name}
-\texttt{@ref\{,,title,,manual\}} Section ``title'' in \textsl{manual}
-\texttt{@ref\{,,title, file name, manual\}} Section ``title'' in 
\textsl{manual}
-\texttt{@ref\{,,,file name,manual\}} \textsl{manual}
+\texttt{@ref\{{,}{,}title,file name\}} Section ``title'' in \texttt{file name}
+\texttt{@ref\{{,}{,}title{,}{,}manual\}} Section ``title'' in \textsl{manual}
+\texttt{@ref\{{,}{,}title, file name, manual\}} Section ``title'' in 
\textsl{manual}
+\texttt{@ref\{{,}{,},file name,manual\}} \textsl{manual}
 
 \texttt{@inforef\{,cross ref name \}} 
-\texttt{@inforef\{,,file name\}} \texttt{file name}
+\texttt{@inforef\{{,}{,}file name\}} \texttt{file name}
 \texttt{@inforef\{,cross ref name, file name\}} \texttt{file name}
 \texttt{@inforef\{\}} 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]