[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated: Title page info specific handling in DocBook
From: |
Patrice Dumas |
Subject: |
branch master updated: Title page info specific handling in DocBook |
Date: |
Fri, 18 Feb 2022 09:03:01 -0500 |
This is an automated email from the git hooks/post-receive script.
pertusus pushed a commit to branch master
in repository texinfo.
The following commit(s) were added to refs/heads/master by this push:
new 33b4110019 Title page info specific handling in DocBook
33b4110019 is described below
commit 33b41100198002b0dd019a605f1197195100c2e0
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Fri Feb 18 15:02:52 2022 +0100
Title page info specific handling in DocBook
* tp/Texinfo/Convert/DocBook.pm (%ignored_block_commands, output)
(_convert): determine title based on more @-commands than @settitle.
Get only title, subtitle and authors informations from @titlepage.
Get title, author and legal notice informations in headers, afterwards
ignore @copying, @titlepage. Ignore @documentdescription.
Set @documentlanguage to the end of preamble value for the header
formatting.
---
ChangeLog | 12 +
tp/Texinfo/Convert/DocBook.pm | 135 +-
tp/t/02coverage.t | 10 +-
tp/t/08misc_commands.t | 7 +-
tp/t/converters_tests.t | 10 +-
tp/t/languages.t | 6 +-
tp/t/results/converters_tests/line_breaks.pl | 24 +-
tp/t/results/coverage/insertcopying.pl | 12 +-
tp/t/results/languages/multiple.pl | 10 +-
tp/t/results/languages/multiple_in_preamble.pl | 20 +-
.../languages/multiple_in_preamble_before_node.pl | 16 +-
.../codequoteundirected_codequotebacktick.pl | 55 +-
.../misc_commands/comment_space_command_on_line.pl | 11 +-
tp/t/test_utils.pl | 7 +-
.../res_parser/formatting_docbook/formatting.2 | 10 -
.../res_parser/formatting_docbook/formatting.xml | 1693 +-------------------
16 files changed, 274 insertions(+), 1764 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 307cdda4c5..bb6186fc1d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2022-02-18 Patrice Dumas <pertusus@free.fr>
+
+ Title page info specific handling in DocBook
+
+ * tp/Texinfo/Convert/DocBook.pm (%ignored_block_commands, output)
+ (_convert): determine title based on more @-commands than @settitle.
+ Get only title, subtitle and authors informations from @titlepage.
+ Get title, author and legal notice informations in headers, afterwards
+ ignore @copying, @titlepage. Ignore @documentdescription.
+ Set @documentlanguage to the end of preamble value for the header
+ formatting.
+
2022-02-17 Patrice Dumas <pertusus@free.fr>
* tp/Texinfo/Convert/DocBook.pm (%docbook_misc_elements_with_arg_map)
diff --git a/tp/Texinfo/Convert/DocBook.pm b/tp/Texinfo/Convert/DocBook.pm
index aaa87b0625..0a48ad2ea7 100644
--- a/tp/Texinfo/Convert/DocBook.pm
+++ b/tp/Texinfo/Convert/DocBook.pm
@@ -163,7 +163,6 @@ foreach my $command(@all_style_commands) {
}
my %docbook_misc_elements_with_arg_map = (
- 'settitle' => 'title',
'exdent' => 'simpara role="exdent"',
'center' => 'simpara role="center"',
);
@@ -205,6 +204,10 @@ my %def_argument_types_docbook = (
'typearg' => ['type'],
);
+my %ignored_block_commands;
+foreach my $block_command ('copying', 'titlepage', 'documentdescription') {
+ $ignored_block_commands{$block_command} = 1;
+}
my %ignored_types;
foreach my $type (
@@ -334,6 +337,7 @@ sub output($$)
$self->{'lang_stack'} = [];
my $lang = $DEFAULT_LANG;
+ $self->set_global_document_commands('preamble', ['documentlanguage']);
if (defined($self->get_conf('documentlanguage'))) {
$lang = $self->get_conf('documentlanguage');
push @{$self->{'lang_stack'}}, $self->get_conf('documentlanguage');
@@ -347,6 +351,129 @@ sub output($$)
]>
'. "<book${id} lang=\"$lang\">\n";
+ my $legalnotice;
+ if ($self->{'global_commands'}->{'copying'}) {
+ my $copying_element = $self->{'global_commands'}->{'copying'};
+ my $copying_result
+ = $self->convert_tree({'contents' => $copying_element->{'contents'}});
+ if ($copying_result ne '') {
+ $legalnotice = "<legalnotice>$copying_result</legalnotice>";
+ }
+ }
+
+ my $fulltitle_command;
+ foreach my $title_cmdname ('title', 'shorttitlepage', 'titlefont') {
+ if ($self->{'global_commands'}->{$title_cmdname}) {
+ my $command = $self->{'global_commands'}->{$title_cmdname};
+ next if (!$command->{'args'}
+ or (!$command->{'args'}->[0]->{'contents'}
+ or $command->{'extra'}->{'missing_argument'}));
+ $fulltitle_command = $command;
+ last;
+ }
+ }
+
+ # get informations from the @titlepage. Since the fulltitle is gathered
+ # independently, only author and subtitle are gathered here.
+ my $subtitle_info = '';
+ my $authors_info = '';
+ if ($self->{'global_commands'}->{'titlepage'}) {
+ my $collected_commands = Texinfo::Common::collect_commands_list_in_tree(
+ $self->{'global_commands'}->{'titlepage'}, ['author', 'subtitle']);
+
+ my @authors_elements;
+ my $subtitle_text = '';
+ if (scalar(@{$collected_commands})) {
+ foreach my $element (@{$collected_commands}) {
+ my $cmdname = $element->{'cmdname'};
+ if ($cmdname eq 'author') {
+ push @authors_elements, $element;
+ } elsif ($cmdname eq 'subtitle') {
+ # concatenate the text of @subtitle as DocBook only allows one.
+ my ($arg, $end_line) =
$self->_convert_argument_and_end_line($element);
+ $subtitle_text .= $arg . $end_line
+ }
+ }
+ }
+ if ($subtitle_text ne '') {
+ chomp ($subtitle_text);
+ $subtitle_info = "<subtitle>$subtitle_text</subtitle>\n";
+ }
+
+ if (scalar(@authors_elements)) {
+ # using authorgroup and collab is the best, because it doesn't require
+ # knowing people name decomposition. Also it should work for group
names.
+ # FIXME dblatex ignores collab/collabname.
+ $authors_info .= "<authorgroup>\n";
+ foreach my $element (@authors_elements) {
+ my ($arg, $end_line) = $self->_convert_argument_and_end_line($element);
+ my $result = "<collab><collabname>$arg</collabname></collab>$end_line";
+ chomp ($result);
+ $result .= "\n";
+ $authors_info .= $result;
+ }
+ $authors_info .= "</authorgroup>\n";
+ }
+ }
+
+ my $settitle_command;
+ if ($self->{'global_commands'}->{'settitle'}) {
+ my $command = $self->{'global_commands'}->{'settitle'};
+ $settitle_command = $command
+ unless (!$command->{'args'}
+ or (!$command->{'args'}->[0]->{'contents'}
+ or $command->{'extra'}->{'missing_argument'}));
+
+ }
+
+ my $titleabbrev_command;
+ if ($fulltitle_command) {
+ $titleabbrev_command = $settitle_command;
+ } elsif ($settitle_command) {
+ $fulltitle_command = $settitle_command;
+ } elsif (defined($legalnotice) and $self->{'global_commands'}->{'top'}) {
+ # if there is a legalnotice, we really want to have a title
+ # preceding it, so we also use @top
+ my $command = $self->{'global_commands'}->{'top'};
+ $fulltitle_command = $command
+ unless (!$command->{'args'}
+ or (!$command->{'args'}->[0]->{'contents'}
+ or $command->{'extra'}->{'missing_argument'}));
+ }
+
+ my $title_info = '';
+
+ if ($fulltitle_command) {
+ foreach my $element_command ([$fulltitle_command, 'title'],
+ [$titleabbrev_command, 'titleabbrev']) {
+ my ($element, $docbook_element) = @$element_command;
+ if (defined($element)) {
+ my ($arg, $end_line) = $self->_convert_argument_and_end_line($element);
+ my $result = "<$docbook_element>$arg</$docbook_element>$end_line";
+ chomp ($result);
+ $result .= "\n";
+ $title_info .= $result;
+ if ($docbook_element eq 'title') {
+ $title_info .= $subtitle_info;
+ }
+ }
+ }
+ }
+ $self->set_global_document_commands('before', ['documentlanguage']);
+
+ my $document_info = '';
+ $document_info .= $title_info . $authors_info;
+ $document_info .= $legalnotice if (defined($legalnotice));
+
+ # we duplicate title info, as it is explicitly said in the DocBook manual
+ # that it can be duplicated if exactly the same
+ $header .= $title_info;
+
+ if ($document_info ne '') {
+ # FIXME DocBook 5 bookinfo->info
+ $header .= "<bookinfo>$document_info</bookinfo>\n";
+ }
+
my $result = '';
$result .= $self->write_or_return($header, $fh);
$result .= $self->convert_document_sections($root, $fh);
@@ -1185,6 +1312,9 @@ sub _convert($$;$)
return $w_command_mark;
} elsif (exists($Texinfo::Common::block_commands{$element->{'cmdname'}})) {
+ if ($ignored_block_commands{$element->{'cmdname'}}) {
+ return '';
+ }
if ($self->{'context_block_commands'}->{$element->{'cmdname'}}) {
push (@{$self->{'document_context'}},
{'monospace' => [0], 'upper_case' => [0]});
@@ -1292,9 +1422,6 @@ sub _convert($$;$)
}
$format_element = 'blockquote' if (!defined($format_element));
push @format_elements, $format_element;
- } elsif ($element->{'cmdname'} eq 'copying') {
- # FIXME DocBook 5 bookinfo->info
- push @format_elements, ('bookinfo', 'legalnotice');
} elsif ($Texinfo::Common::format_raw_commands{$element->{'cmdname'}}) {
return '' if
(!$self->{'expanded_formats_hash'}->{$element->{'cmdname'}});
# the context is here only for the command, so this is forgotten
diff --git a/tp/t/02coverage.t b/tp/t/02coverage.t
index 7d3a84e52d..6f2a44e7a2 100644
--- a/tp/t/02coverage.t
+++ b/tp/t/02coverage.t
@@ -834,11 +834,19 @@ before first multitable
'],
);
+my %docbooc_doc_tests = (
+ 'insertcopying' => 1,
+);
+
foreach my $test (@test_cases) {
push @{$test->[2]->{'test_formats'}}, 'plaintext';
push @{$test->[2]->{'test_formats'}}, 'html_text';
push @{$test->[2]->{'test_formats'}}, 'xml';
- push @{$test->[2]->{'test_formats'}}, 'docbook';
+ if ($docbooc_doc_tests{$test->[0]}) {
+ push @{$test->[2]->{'test_formats'}}, 'docbook_doc';
+ } else {
+ push @{$test->[2]->{'test_formats'}}, 'docbook';
+ }
}
our ($arg_test_case, $arg_generate, $arg_debug);
diff --git a/tp/t/08misc_commands.t b/tp/t/08misc_commands.t
index 1951517727..c9d86d262b 100644
--- a/tp/t/08misc_commands.t
+++ b/tp/t/08misc_commands.t
@@ -547,9 +547,12 @@ my %docbook_tests = (
'empty_center' => 1,
'ref_in_center' => 1,
'footnote_in_center' => 1,
+ 'command_in_heading_footing' => 1,
+);
+
+my %docbooc_doc_tests = (
'codequoteundirected_codequotebacktick' => 1,
'comment_space_command_on_line' => 1,
- 'command_in_heading_footing' => 1,
);
my %latex_tests = (
@@ -563,6 +566,8 @@ foreach my $test (@converted_test_cases) {
push @{$test->[2]->{'test_formats'}}, 'html_text';
if ($docbook_tests{$test->[0]}) {
push @{$test->[2]->{'test_formats'}}, 'docbook';
+ } elsif ($docbooc_doc_tests{$test->[0]}) {
+ push @{$test->[2]->{'test_formats'}}, 'docbook_doc';
}
if ($info_tests{$test->[0]}) {
push @{$test->[2]->{'test_formats'}}, 'info';
diff --git a/tp/t/converters_tests.t b/tp/t/converters_tests.t
index 2d37176a2a..37646dd29f 100644
--- a/tp/t/converters_tests.t
+++ b/tp/t/converters_tests.t
@@ -744,6 +744,10 @@ my %html_tests = (
'line_breaks' => 1,
);
+my %docbooc_doc_tests = (
+ 'line_breaks' => 1,
+);
+
# this is temporary, all the files in @test_cases should go
# through the LaTeX converter
my %latex_tests = (
@@ -759,7 +763,11 @@ foreach my $test (@test_cases) {
push @{$test->[2]->{'test_formats'}}, 'html_text';
}
push @{$test->[2]->{'test_formats'}}, 'xml';
- push @{$test->[2]->{'test_formats'}}, 'docbook';
+ if ($docbooc_doc_tests{$test->[0]}) {
+ push @{$test->[2]->{'test_formats'}}, 'docbook_doc';
+ } else {
+ push @{$test->[2]->{'test_formats'}}, 'docbook';
+ }
push @{$test->[2]->{'test_formats'}}, 'latex'
if ($latex_tests{$test->[0]});
push @{$test->[2]->{'test_formats'}}, 'info'
diff --git a/tp/t/languages.t b/tp/t/languages.t
index ee6e89931c..ab1881c9ef 100644
--- a/tp/t/languages.t
+++ b/tp/t/languages.t
@@ -233,7 +233,7 @@ my %xml_tests = (
'multiple_in_preamble_before_node' => 1,
);
-my %docbook_tests = (
+my %docbook_doc_tests = (
'multiple' => 1,
'multiple_in_preamble' => 1,
'multiple_in_preamble_before_node' => 1,
@@ -248,8 +248,8 @@ foreach my $test (@test_cases) {
if ($xml_tests{$test->[0]}) {
push @{$test->[2]->{'test_formats'}}, 'xml';
}
- if ($docbook_tests{$test->[0]}) {
- push @{$test->[2]->{'test_formats'}}, 'docbook';
+ if ($docbook_doc_tests{$test->[0]}) {
+ push @{$test->[2]->{'test_formats'}}, 'docbook_doc';
}
$test->[2]->{'full_document'} = 1 unless
(exists($test->[2]->{'full_document'}));
diff --git a/tp/t/results/converters_tests/line_breaks.pl
b/tp/t/results/converters_tests/line_breaks.pl
index 7c121c8b08..efc7e75592 100644
--- a/tp/t/results/converters_tests/line_breaks.pl
+++ b/tp/t/results/converters_tests/line_breaks.pl
@@ -668,11 +668,22 @@ $result_converted{'xml'}->{'line_breaks'} =
'<documentdescription endspaces=" ">
';
-$result_converted{'docbook'}->{'line_breaks'} = '<para>a document
- yes!
-</para>
-<title>the manual
- new version</title>
+$result_converted{'docbook_doc'}->{'line_breaks'} = '<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book lang="en">
+<title>AWK As A Major Systems Programming
+ Language—Revisited</title>
+<titleabbrev>the manual
+ new version</titleabbrev>
+<bookinfo><title>AWK As A Major Systems Programming
+ Language—Revisited</title>
+<titleabbrev>the manual
+ new version</titleabbrev>
+</bookinfo>
+
<simpara role="center">in center
line break</simpara>
@@ -685,6 +696,7 @@ $result_converted{'docbook'}->{'line_breaks'} = '<para>a
document
</para></listitem></varlistentry></variablelist>
<blockquote><para><emphasis role="bold">Q
uotation:</emphasis> T
-</para></blockquote>';
+</para></blockquote></book>
+';
1;
diff --git a/tp/t/results/coverage/insertcopying.pl
b/tp/t/results/coverage/insertcopying.pl
index d151206d42..fb5c2429de 100644
--- a/tp/t/results/coverage/insertcopying.pl
+++ b/tp/t/results/coverage/insertcopying.pl
@@ -276,15 +276,23 @@ $result_converted{'xml'}->{'insertcopying'} = '<copying
endspaces=" ">
';
-$result_converted{'docbook'}->{'insertcopying'} =
'<bookinfo><legalnotice><para>License.
+$result_converted{'docbook_doc'}->{'insertcopying'} = '<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book lang="en">
+<bookinfo><legalnotice><para>License.
</para>
<blockquote><para>You are not allowed.
</para></blockquote></legalnotice></bookinfo>
+
<para>License:
</para>
<para>License.
</para>
<blockquote><para>You are not allowed.
-</para></blockquote>';
+</para></blockquote></book>
+';
1;
diff --git a/tp/t/results/languages/multiple.pl
b/tp/t/results/languages/multiple.pl
index 06a12f9655..811c8457fe 100644
--- a/tp/t/results/languages/multiple.pl
+++ b/tp/t/results/languages/multiple.pl
@@ -1310,10 +1310,17 @@ $result_converted{'xml'}->{'multiple'} =
'<documentlanguage xml:lang="fr" spaces
';
-$result_converted{'docbook'}->{'multiple'} = '
+$result_converted{'docbook_doc'}->{'multiple'} = '<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book lang="fr">
<bookinfo><legalnotice><synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<emphasis role="arg">b</emphasis></synopsis>
<blockquote><para>erreur→
</para></blockquote></legalnotice></bookinfo>
+
+
<anchor id="Top"/>
<synopsis><indexterm role="vr"><primary>BBB de fr</primary></indexterm><phrase
role="category"><emphasis role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>fr</classname></ooclass> <property>BBB</property> <emphasis
role="arg">CCC</emphasis></synopsis>
@@ -1331,6 +1338,7 @@ $result_converted{'docbook'}->{'multiple'} = '
<blockquote><para>greška→
</para></blockquote>
<index role="vr"></index>
+</book>
';
1;
diff --git a/tp/t/results/languages/multiple_in_preamble.pl
b/tp/t/results/languages/multiple_in_preamble.pl
index 3a2696fbac..fa66217ca4 100644
--- a/tp/t/results/languages/multiple_in_preamble.pl
+++ b/tp/t/results/languages/multiple_in_preamble.pl
@@ -1328,16 +1328,25 @@ $result_converted{'xml'}->{'multiple_in_preamble'} =
'<documentlanguage xml:lang
';
-$result_converted{'docbook'}->{'multiple_in_preamble'} = '
-<bookinfo><legalnotice><synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<emphasis role="arg">b</emphasis></synopsis>
-<blockquote><para>erreur→
+$result_converted{'docbook_doc'}->{'multiple_in_preamble'} = '<?xml
version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book lang="hr">
+<title>top section</title>
+<bookinfo><title>top section</title>
+<legalnotice><synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<emphasis role="arg">b</emphasis></synopsis>
+<blockquote><para>greška→
</para></blockquote></legalnotice></bookinfo>
-<chapter label="" id="Top" lang="hr">
+
+
+<chapter label="" id="Top">
<title>top section</title>
</chapter>
-<chapter label="1" id="chapter" lang="hr">
+<chapter label="1" id="chapter">
<title>chap</title>
<synopsis><indexterm role="vr"><primary>BBB od hr</primary></indexterm><phrase
role="category"><emphasis role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>hr</classname></ooclass> <property>BBB</property> <emphasis
role="arg">CCC</emphasis></synopsis>
@@ -1346,6 +1355,7 @@ $result_converted{'docbook'}->{'multiple_in_preamble'} = '
<synopsis><indexterm role="vr"><primary>FFF von
de</primary></indexterm><phrase role="category"><emphasis role="bold">Instance
Variable</emphasis>:</phrase> <ooclass><classname>de</classname></ooclass>
<property>FFF</property> <emphasis role="arg">GGG</emphasis></synopsis>
</chapter>
+</book>
';
1;
diff --git a/tp/t/results/languages/multiple_in_preamble_before_node.pl
b/tp/t/results/languages/multiple_in_preamble_before_node.pl
index 40f59c1a9b..94a50e5b1c 100644
--- a/tp/t/results/languages/multiple_in_preamble_before_node.pl
+++ b/tp/t/results/languages/multiple_in_preamble_before_node.pl
@@ -1148,11 +1148,20 @@
$result_converted{'xml'}->{'multiple_in_preamble_before_node'} = '<documentlangu
';
-$result_converted{'docbook'}->{'multiple_in_preamble_before_node'} = '
-<bookinfo><legalnotice><synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<emphasis role="arg">b</emphasis></synopsis>
-<blockquote><para>erreur→
+$result_converted{'docbook_doc'}->{'multiple_in_preamble_before_node'} =
'<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book lang="hr">
+<title>top section</title>
+<bookinfo><title>top section</title>
+<legalnotice><synopsis><indexterm role="vr"><primary>a de
copying</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>copying</classname></ooclass> <property>a</property>
<emphasis role="arg">b</emphasis></synopsis>
+<blockquote><para>greška→
</para></blockquote></legalnotice></bookinfo>
+
+
<para>Text ending the preamble
</para>
@@ -1166,6 +1175,7 @@
$result_converted{'docbook'}->{'multiple_in_preamble_before_node'} = '
<synopsis><indexterm role="vr"><primary>BBB von c</primary></indexterm><phrase
role="category"><emphasis role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>c</classname></ooclass> <property>BBB</property> <emphasis
role="arg">CCC</emphasis></synopsis>
<blockquote><para>error→
</para></blockquote></chapter>
+</book>
';
1;
diff --git
a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
index 0e4e5a1ba9..9827519791 100644
--- a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
+++ b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
@@ -5384,9 +5384,15 @@ samp: ‘<samp
class="samp">``simple-double--three---four----\'\' `simple\'
';
-$result_converted{'docbook'}->{'codequoteundirected_codequotebacktick'} = '
-
-<bookinfo><legalnotice><para>“simple-double–three—four—-”
‘simple’ quotedblleft: “
+$result_converted{'docbook_doc'}->{'codequoteundirected_codequotebacktick'} =
'<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book lang="en">
+<title>test quotes</title>
+<bookinfo><title>test quotes</title>
+<legalnotice><para>“simple-double–three—four—-”
‘simple’ quotedblleft: “
code: <literal>``simple-double--three---four----\'\' `simple\' quotedblleft:
“</literal>
@@ -5428,50 +5434,10 @@ kbd: <userinput>``simple-double--three---four----\'\'
`simple\' quotedblleft: &#
samp: ‘<literal>``simple-double--three---four----\'\' `simple\'
quotedblleft: “</literal>’
-</para></legalnotice></bookinfo><para>Titlepage
-</para><para>“simple-double–three—four—-”
‘simple’ quotedblleft: “
-
-code: <literal>``simple-double--three---four----\'\' `simple\' quotedblleft:
“</literal>
-
-asis: “simple-double–three—four—-”
‘simple’ quotedblleft: “
+</para></legalnotice></bookinfo>
-strong: <emphasis
role="bold">“simple-double–three—four—-”
‘simple’ quotedblleft: “</emphasis>
-
-kbd: <userinput>``simple-double--three---four----\'\' `simple\' quotedblleft:
“</userinput>
-
-samp: ‘<literal>``simple-double--three---four----\'\' `simple\'
quotedblleft: “</literal>’
-</para>
-<screen>@codequoteundirected on
-@codequotebacktick on
-</screen><para>“simple-double–three—four—-”
‘simple’ quotedblleft: “
-
-code: <literal>``simple-double--three---four----\'\' `simple\' quotedblleft:
“</literal>
-
-asis: “simple-double–three—four—-”
‘simple’ quotedblleft: “
-
-strong: <emphasis
role="bold">“simple-double–three—four—-”
‘simple’ quotedblleft: “</emphasis>
-kbd: <userinput>``simple-double--three---four----\'\' `simple\' quotedblleft:
“</userinput>
-
-samp: ‘<literal>``simple-double--three---four----\'\' `simple\'
quotedblleft: “</literal>’
-
-</para>
-<screen>@codequoteundirected off
-@codequotebacktick off
-</screen><para>“simple-double–three—four—-”
‘simple’ quotedblleft: “
-
-code: <literal>``simple-double--three---four----\'\' `simple\' quotedblleft:
“</literal>
-
-asis: “simple-double–three—four—-”
‘simple’ quotedblleft: “
-
-strong: <emphasis
role="bold">“simple-double–three—four—-”
‘simple’ quotedblleft: “</emphasis>
-
-kbd: <userinput>``simple-double--three---four----\'\' `simple\' quotedblleft:
“</userinput>
-
-samp: ‘<literal>``simple-double--three---four----\'\' `simple\'
quotedblleft: “</literal>’
-
-</para>
<chapter label="" id="Top">
<title>test quotes</title>
@@ -5563,6 +5529,7 @@ samp:
‘<literal>``simple-double--three---four----\'\' `simple\' quotedblle
</screen>
</chapter>
+</book>
';
1;
diff --git a/tp/t/results/misc_commands/comment_space_command_on_line.pl
b/tp/t/results/misc_commands/comment_space_command_on_line.pl
index eb84530ed8..e30db5cdff 100644
--- a/tp/t/results/misc_commands/comment_space_command_on_line.pl
+++ b/tp/t/results/misc_commands/comment_space_command_on_line.pl
@@ -863,7 +863,15 @@
$result_converted{'html_text'}->{'comment_space_command_on_line'} = '
';
-$result_converted{'docbook'}->{'comment_space_command_on_line'} =
'<title>Settitle  </title><!-- settittle -->
+$result_converted{'docbook_doc'}->{'comment_space_command_on_line'} = '<?xml
version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+ <!ENTITY tex "TeX">
+ <!ENTITY latex "LaTeX">
+]>
+<book lang="en">
+<title>Settitle  </title><!-- settittle -->
+<bookinfo><title>Settitle  </title><!-- settittle -->
+</bookinfo>
<chapter label="" id="Top">
<title>top element </title><!-- @top -->
@@ -880,6 +888,7 @@
$result_converted{'docbook'}->{'comment_space_command_on_line'} = '<title>Settit
</para>
</chapter>
+</book>
';
diff --git a/tp/t/test_utils.pl b/tp/t/test_utils.pl
index 151b92d429..edf3f0ef15 100644
--- a/tp/t/test_utils.pl
+++ b/tp/t/test_utils.pl
@@ -119,6 +119,7 @@ our %formats = (
'file_xml' => \&convert_to_xml,
'docbook' => \&convert_to_docbook,
'file_docbook' => \&convert_to_docbook,
+ 'docbook_doc' => \&convert_to_docbook,
'latex' => \&convert_to_latex,
'file_latex' => \&convert_to_latex,
);
@@ -128,6 +129,7 @@ our %extensions = (
'html_text' => 'html',
'xml' => 'xml',
'docbook' => 'dbk',
+ 'docbook_doc' => 'dbk',
'latex' => 'tex',
);
@@ -137,7 +139,7 @@ my $XML_DTD_VERSION =
$xml_converter_defaults{'TEXINFO_DTD_VERSION'};
my %outfile_preamble = (
'docbook' => ['<?xml version="1.0"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY tex "TeX">
<!ENTITY latex "LaTeX">
]>
@@ -709,7 +711,8 @@ sub convert_to_docbook($$$$$$;$)
%$converter_options });
my $result;
if (defined($converter_options->{'OUTFILE'})
- and $converter_options->{'OUTFILE'} eq '') {
+ and $converter_options->{'OUTFILE'} eq ''
+ and $format ne 'docbook_doc') {
$result = $converter->convert($tree);
} else {
$result = $converter->output($tree);
diff --git a/tp/tests/layout/res_parser/formatting_docbook/formatting.2
b/tp/tests/layout/res_parser/formatting_docbook/formatting.2
index ae3913b1a2..5f1dfae658 100644
--- a/tp/tests/layout/res_parser/formatting_docbook/formatting.2
+++ b/tp/tests/layout/res_parser/formatting_docbook/formatting.2
@@ -276,16 +276,6 @@ formatting.texi:18: warning: @image file `f--ile@.' not
found, using `f--ile@..j
formatting.texi:18: warning: @image file `f-ile' not found, using `f-ile.jpg'
(possibly involving @mymacro)
formatting.texi:18: warning: @image file `filejk _" %@' not found, using
`filejk _" %@.jpg' (possibly involving @mymacro)
formatting.texi:18: warning: no argument specified for @U (possibly involving
@mymacro)
-formatting.texi:28: warning: @image file `f-ile' not found, using `f-ile.jpg'
(possibly involving @mymacro)
-formatting.texi:28: warning: @image file `f--ile@.' not found, using
`f--ile@..jpg' (possibly involving @mymacro)
-formatting.texi:28: warning: @image file `f-ile' not found, using `f-ile.jpg'
(possibly involving @mymacro)
-formatting.texi:28: warning: @image file `filejk _" %@' not found, using
`filejk _" %@.jpg' (possibly involving @mymacro)
-formatting.texi:28: warning: no argument specified for @U (possibly involving
@mymacro)
-formatting.texi:18: warning: @image file `f-ile' not found, using `f-ile.jpg'
(possibly involving @mymacro)
-formatting.texi:18: warning: @image file `f--ile@.' not found, using
`f--ile@..jpg' (possibly involving @mymacro)
-formatting.texi:18: warning: @image file `f-ile' not found, using `f-ile.jpg'
(possibly involving @mymacro)
-formatting.texi:18: warning: @image file `filejk _" %@' not found, using
`filejk _" %@.jpg' (possibly involving @mymacro)
-formatting.texi:18: warning: no argument specified for @U (possibly involving
@mymacro)
formatting.texi:18: warning: @image file `f-ile' not found, using `f-ile.jpg'
(possibly involving @mymacro)
formatting.texi:18: warning: @image file `f--ile@.' not found, using
`f--ile@..jpg' (possibly involving @mymacro)
formatting.texi:18: warning: @image file `f-ile' not found, using `f-ile.jpg'
(possibly involving @mymacro)
diff --git a/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
b/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
index 5c00d605eb..af8ccb6a00 100644
--- a/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
+++ b/tp/tests/layout/res_parser/formatting_docbook/formatting.xml
@@ -4,11 +4,19 @@
<!ENTITY latex "LaTeX">
]>
<book id="formatting.xml" lang="en">
-
-
-
-
-<bookinfo><legalnotice><para>In copying
+<title>title –a</title>
+<subtitle>formatting subtitle –a
+subtitle 2 –a</subtitle>
+<bookinfo><title>title –a</title>
+<subtitle>formatting subtitle –a
+subtitle 2 –a</subtitle>
+<authorgroup>
+<collab><collabname>author1 –a with accents in name
Téça</collabname></collab>
+<collab><collabname>author2 –a</collabname></collab>
+<collab><collabname>author</collabname></collab>
+<collab><collabname>quotation author</collabname></collab>
+</authorgroup>
+<legalnotice><para>In copying
</para>
<para><
>
@@ -848,1685 +856,10 @@ aaa</literallayout></textobject></inlinemediaobject>
</para>
</legalnotice></bookinfo>
-<para>In titlepage
-</para>
-<para><
->
-"
-&
-’
-‘
-</para>
-<para>“simple-double–three—four—-”
-
-code: <literal>``simple-double--three---four----''</literal>
-
-asis: “simple-double–three—four—-”
-
-strong: <emphasis
role="bold">“simple-double–three—four—-”</emphasis>
-
-kbd: <userinput>``simple-double--three---four----''</userinput>
-
-</para>
-<para>‘<!-- /@w -->‘simple-double-<!-- /@w
-->-three—four—-’<!-- /@w -->’
-
-</para>
-<indexterm role="cp"><primary>–option</primary></indexterm>
-<indexterm role="cp"><primary>“</primary></indexterm>
-<indexterm role="fn"><primary>``</primary></indexterm>
-<indexterm role="fn"><primary>--foption</primary></indexterm>
-
-<para>@"u ü
-@"{U} Ü
-@~n ñ
-@^a â
-@’e é
-@=o ō
-@‘i ì
-@’{e} é
-@’{@dotless{i}} í
-@dotless{i} i
-@dotless{j} j
-@‘{@=E} Ḕ
-@l{} ł
-@,{@’C} Ḉ
-@,c ç
-@,c@"u çü
-
-</para>
-<para>@U{0075} u
-</para>
-<para>@*
-
-@ followed by a space
- 
-@ followed by a tab
- 
-@ followed by a new line
- <literal>@-</literal>
-<literal>@|</literal>
-<literal>@:</literal>
-<literal>@!</literal> !
-<literal>@?</literal> ?
-<literal>@.</literal> .
-<literal>@@</literal> @
-<literal>@}</literal> }
-<literal>@{</literal> {
-<literal>@/</literal>
-</para>
-<para>foo vs. bar.
-colon :And something else.
-semi colon ;.
-And ? ?.
-Now ! !@
-but , ,
-</para>
-<para>@TeX &tex;
-@LaTeX &latex;
-@bullet •
-@copyright ©
-@dots …
-@enddots ...
-@equiv ≡
-@error error→
-@expansion ↦
-@minus −
-@point ★
-@print ⊣
-@result ⇒
-@today a sunny day
-</para>
-<para>@aa å
-@AA Å
-@ae æ
-@oe œ
-@AE Æ
-@OE Œ
-@o ø
-@O Ø
-@ss ß
-@l ł
-@L Ł
-@DH Ð
-@TH Þ
-@dh ð
-@th þ
-</para>
-<para>@exclamdown ¡
-@questiondown ¿
-@pounds £
-@registeredsymbol ®
-@ordf ª
-@ordm º
-@comma ,
-@quotedblleft “
-@quotedblright ”
-@quoteleft ‘
-@quoteright ’
-@quotedblbase „
-@quotesinglbase ‚
-@guillemetleft «
-@guillemetright »
-@guillemotleft «
-@guillemotright »
-@guilsinglleft ‹
-@guilsinglright ›
-@textdegree °
-@euro €
-@arrow →
-@leq ≤
-@geq ≥
-@tie a b
-</para>
-<para><literal>@acronym{--a,an accronym}</literal> <acronym>–a</acronym>
(an accronym)
-<literal>@acronym{--a}</literal> <acronym>–a</acronym>
-<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal>
<abbrev>É–. ,A.</abbrev> (Étude Autonome)
-<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>É–.
,A.</abbrev>
-<literal>@asis{--a}</literal> –a
-<literal>@b{--a}</literal> <emphasis role="bold">–a</emphasis>
-<literal>@cite{--a}</literal> <citetitle>–a</citetitle>
-<literal>@code{--a}</literal> <literal>--a</literal>
-<literal>@command{--a}</literal> <command>--a</command>
-<literal>@dfn{--a}</literal> <firstterm>–a</firstterm>
-<literal>@dmn{--a}</literal> –a
-<literal>@email{--a,--b}</literal> <ulink url="mailto:--a">–b</ulink>
-<literal>@email{,--b}</literal> –b
-<literal>@email{--a}</literal> <email>--a</email>
-<literal>@emph{--a}</literal> <emphasis>–a</emphasis>
-<literal>@env{--a}</literal> <envar>--a</envar>
-<literal>@file{--a}</literal> <filename>--a</filename>
-<literal>@i{--a}</literal> <emphasis>–a</emphasis>
-<literal>@kbd{--a}</literal> <userinput>--a</userinput>
-<literal>@key{--a}</literal> <keycap>--a</keycap>
-<literal>@math{--a {\frac{1}{2}} @minus{}}</literal>
<inlineequation><mathphrase>--a {\frac{1}{2}}
−</mathphrase></inlineequation>
-<literal>@option{--a}</literal> <option>--a</option>
-<literal>@r{--a}</literal> –a
-<literal>@samp{--a}</literal> ‘<literal>--a</literal>’
-<literal>@sc{--a}</literal> –A
-<literal>@strong{--a}</literal> <emphasis role="bold">–a</emphasis>
-<literal>@t{--a}</literal> <literal>--a</literal>
-<literal>@sansserif{--a}</literal> –a
-<literal>@slanted{--a}</literal> –a
-<literal>@titlefont{--a}</literal> </para>–a
-<para><literal>@indicateurl{--a}</literal> <literal>--a</literal>
-<literal>@uref{--a,--b}</literal> <ulink url="--a">–b</ulink>
-<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
-<literal>@uref{,--b}</literal> <ulink url="">–b</ulink>
-<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">–b</ulink>
-<literal>@uref{,--b,--c}</literal> <ulink url="">–b</ulink>
-<literal>@uref{--a,,--c}</literal> <ulink url="--a">–c</ulink>
-<literal>@uref{,,--c}</literal> <ulink url="">–c</ulink>
-<literal>@url{--a,--b}</literal> <ulink url="--a">–b</ulink>
-<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
-<literal>@url{,--b}</literal> <ulink url="">–b</ulink>
-<literal>@var{--a}</literal> <replaceable>–a</replaceable>
-<literal>@verb{:--a:}</literal> <literal>--a</literal>
-<literal>@verb{:a < & @ % " -- b:}</literal> <literal>a <
& @ % " -- b</literal>
-<literal>@w{a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
a a}</literal> a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
a a a<!-- /@w -->
-<literal>@H{a}</literal> a̋
-<literal>@H{--a}</literal> –a̋
-<literal>@dotaccent{a}</literal> ȧ
-<literal>@dotaccent{--a}</literal> –ȧ
-<literal>@ringaccent{a}</literal> å
-<literal>@ringaccent{--a}</literal> –å
-<literal>@tieaccent{a}</literal> a͡
-<literal>@tieaccent{--a}</literal> –a͡
-<literal>@u{a}</literal> ă
-<literal>@u{--a}</literal> –ă
-<literal>@ubaraccent{a}</literal> a̲
-<literal>@ubaraccent{--a}</literal> –a̲
-<literal>@udotaccent{a}</literal> ạ
-<literal>@udotaccent{--a}</literal> –ạ
-<literal>@v{a}</literal> ǎ
-<literal>@v{--a}</literal> –ǎ
-<literal>@,{c}</literal> ç
-<literal>@,{--c}</literal> –ç
-<literal>@ogonek{a}</literal> ą
-<literal>@ogonek{--a}</literal> –ą
-<literal>a@sup{h}@sub{l}</literal>
a<superscript>h</superscript><subscript>l</subscript>
-<literal>@footnote{in footnote}</literal> <footnote><para>in
footnote</para></footnote>
-<literal>@footnote{in footnote2}</literal> <footnote><para>in
footnote2</para></footnote>
-</para>
-<para><literal>@image{f--ile}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,l--i}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,,l--e}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,,,alt}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,,,,.e-d-xt}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,aze,az,alt,.e--xt}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f-ile,aze,,a--lt}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg"
format="JPG"></imagedata></imageobject></inlinemediaobject>
-<literal>@image{@file{f--ile}@@@.,aze,az,alt,@file{.file ext}
e--xt@}</literal> <inlinemediaobject><imageobject><imagedata
fileref="f--ile@..jpg"
format="JPG"></imagedata></imageobject></inlinemediaobject>
-</para>
-<para><literal>@sp 2</literal>
-</para><para><literal>@page</literal>
-</para>
-<para><literal>need 1002</literal>
-</para>
-<para><literal>@clicksequence{click @click{} A}</literal> click → A
-After clickstyle ⇒
-<literal>@clicksequence{click @click{} A}</literal> click ⇒ A
-</para>
-<!-- test most commands that could happen in math mode -->
-<informalequation><mathphrase><emphasis
role="bold">``simple-double--three---four----''</emphasis> aa<!-- /@w -->
-`<!-- /@w -->`simple-double-<!-- /@w -->-three---four----'<!-- /@w -->'
-</mathphrase></informalequation>
-<informalequation><mathphrase>ü Ü ñ â é ō ì
é i j Ḕ
-ł Ḉ Ḉ ç a̋ ȧ å a͡
-ă a̲ ạ ǎ ą
a<superscript>h</superscript><subscript>l</subscript>
-      ! ? . @ } {
-a sunny day
-</mathphrase></informalequation>
-<informalequation><mathphrase>→
-u
-&tex; &latex; • © … ... ≡
-error→ ↦ − ★ ⊣ ⇒
-å Å æ œ Æ Œ ø Ø ß ł Ł
Ð
-Þ ð þ ¡ ¿ £
-® ª º ,
-</mathphrase></informalequation>
-<informalequation><mathphrase>“ ”
-‘ ’ „ ‚ «
-» « » ‹
-› ° € → ≤ ≥
-</mathphrase></informalequation>
-<informalequation><mathphrase><emphasis role="bold">b</emphasis>
<emphasis>i</emphasis> r SC <literal>t</literal> sansserif slanted
-</mathphrase></informalequation>
-<para><userinput>default kbdinputstyle</userinput>
-</para><variablelist><varlistentry><term><indexterm role="vr"><primary>vtable
i--tem default kbdinputstyle</primary></indexterm><userinput>vtable i--tem
default kbdinputstyle</userinput>
-</term></varlistentry></variablelist><screen><userinput>in example default
kbdinputstyle</userinput>
-</screen><variablelist><varlistentry><term><indexterm
role="vr"><primary>vtable i--tem in example default
kbdinputstyle</primary></indexterm><userinput>vtable i--tem in example default
kbdinputstyle</userinput>
-</term></varlistentry></variablelist>
-<para><userinput>code kbdinputstyle</userinput>
-</para><variablelist><varlistentry><term><indexterm role="vr"><primary>vtable
i--tem code kbdinputstyle</primary></indexterm><userinput>vtable i--tem code
kbdinputstyle</userinput>
-</term></varlistentry></variablelist><screen><userinput>in example code
kbdinputstyle</userinput>
-</screen><variablelist><varlistentry><term><indexterm
role="vr"><primary>vtable i--tem in example code
kbdinputstyle</primary></indexterm><userinput>vtable i--tem in example code
kbdinputstyle</userinput>
-</term></varlistentry></variablelist>
-<para><userinput>example kbdinputstyle</userinput>
-</para><variablelist><varlistentry><term><indexterm role="vr"><primary>vtable
i--tem example kbdinputstyle</primary></indexterm><userinput>vtable i--tem
example kbdinputstyle</userinput>
-</term></varlistentry></variablelist><screen><userinput>in example example
kbdinputstyle</userinput>
-</screen><variablelist><varlistentry><term><indexterm
role="vr"><primary>vtable i--tem in example example
kbdinputstyle</primary></indexterm><userinput>vtable i--tem in example example
kbdinputstyle</userinput>
-</term></varlistentry></variablelist>
-<para><userinput>distinct kbdinputstyle</userinput>
-</para><variablelist><varlistentry><term><indexterm role="vr"><primary>vtable
i--tem distinct kbdinputstyle</primary></indexterm><userinput>vtable i--tem
distinct kbdinputstyle</userinput>
-</term></varlistentry></variablelist><screen><userinput>in example distinct
kbdinputstyle</userinput>
-</screen><variablelist><varlistentry><term><indexterm
role="vr"><primary>vtable i--tem in example distinct
kbdinputstyle</primary></indexterm><userinput>vtable i--tem in example distinct
kbdinputstyle</userinput>
-</term></varlistentry></variablelist>
-<blockquote><para>A quot—ation
-</para></blockquote>
-<note><para>A Note
-</para></note>
-<note><para>A note
-</para></note>
-<caution><para>Caution
-</para></caution>
-<important><para>Important
-</para></important>
-<tip><para>a Tip
-</para></tip>
-<warning><para>a Warning.
-</para></warning>
-<blockquote><para><emphasis role="bold">something é &tex;:</emphasis> The
something é &tex; is here.
-</para></blockquote>
-<blockquote><para><emphasis role="bold">@ at the end of line
 :</emphasis> A @ at the end of the @quotation line.
-</para></blockquote>
-<blockquote><para><emphasis role="bold">something, other thing:</emphasis>
something, other thing
-</para></blockquote>
-<blockquote><para><emphasis role="bold">Note, the note:</emphasis> Note, the
note
-</para></blockquote>
-<blockquote></blockquote>
-<blockquote></blockquote>
-<blockquote></blockquote>
-<blockquote></blockquote>
-<blockquote><attribution>quotation author</attribution>
-<para>aaa quotation
-</para></blockquote>
-<blockquote><para>indent in quotation
-</para></blockquote>
-<blockquote><simpara role="exdent">exdented quotation line and dash —
in quotation</simpara>
-</blockquote>
-<blockquote><para>Not exdented followed by exdented
-</para><simpara role="exdent">exdented quotation line</simpara>
-</blockquote>
-<blockquote><simpara role="exdent">exdented quotation line</simpara>
-<para>Followed by not exdented
-</para></blockquote>
-<blockquote><para>quotation1
-</para><simpara role="exdent">in exdented protected eol  </simpara>
-<para>following
-</para><simpara role="exdent">in exdented a @*
- and following</simpara>
-<para>after exdented
-</para></blockquote>
-<blockquote><para>A small quot—ation
-</para></blockquote>
-<note><para>A small Note
-</para></note>
-<blockquote><para><emphasis role="bold">something, other thing:</emphasis>
something, other thing
-</para></blockquote>
-<itemizedlist><listitem><para>i–temize
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para>+ i–tem +
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para>b–ullet
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para>− minu–s
-</para></listitem></itemizedlist>
-<itemizedlist><!-- comment in itemize -->
-<listitem><para><emphasis>after emph</emphasis> e–mph item
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><indexterm role="cp"><primary>index entry within
itemize</primary></indexterm>
-<para>• a–n itemize line i–tem 1
-</para></listitem><listitem><para>• a–n itemize line i–tem 2
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para><!-- /@w --> without brace w a–b
-</para></listitem><listitem><para><!-- /@w --> without brace w c–d
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para><!-- /@w --> with w a–b
-</para></listitem><listitem><para><!-- /@w --> with w c–d
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para><!-- /@w --> on a line line w a–b
-</para></listitem><listitem><para><!-- /@w --> on a line line with w c–d
-</para></listitem></itemizedlist>
-<orderedlist numeration="arabic"><listitem><para>e–numerate
-</para></listitem></orderedlist>
-<orderedlist numeration="arabic"><listitem><para>first third
-</para></listitem><listitem><para>second third
-</para></listitem></orderedlist>
-<orderedlist numeration="loweralpha"><listitem><para>e–numerate
-</para></listitem></orderedlist>
-<orderedlist numeration="loweralpha"><listitem><para>first c
-</para></listitem><listitem><para>second c
-</para></listitem></orderedlist>
-<informaltable><tgroup cols="2"><colspec colwidth="40*"></colspec><colspec
colwidth="60*"></colspec><thead><row><entry><para>mu–ltitable headitem
</para></entry><entry><para>another tab
-</para></entry></row></thead><tbody><row><entry><para>mu–ltitable item
</para></entry><entry><para>multitable tab
-<!-- comment in multitable -->
-</para></entry></row><row><entry><para>mu–ltitable item 2
</para></entry><entry><para>multitable tab 2
-<indexterm role="cp"><primary>index entry within
multitable</primary></indexterm>
-</para></entry></row><row><entry><para>lone mu–ltitable item
-</para></entry></row></tbody></tgroup></informaltable>
-<informaltable><tgroup cols="2"><colspec colwidth="4*"></colspec><colspec
colwidth="6*"></colspec><tbody><row><entry><para>truc
</para></entry><entry><para>bidule
-</para></entry></row></tbody></tgroup></informaltable>
-<screen>e--xample some
- text
-</screen>
-<screen>example one arg
-</screen>
-<screen>example two args
-</screen>
-<screen>example three args
-</screen>
-<screen>example four args
-</screen>
-<screen>example five args
-</screen>
-<screen>The something é &tex; is here.
-</screen>
-<screen>A @ at the end of the @example line.
-</screen>
-<screen>example with empty args
-</screen>
-<screen>example with empty and non empty args mix
-</screen>
-<screen>Exam---ple
-
-</screen><simpara role="exdent">Other li---ne</simpara>
-<screen>not exdented
-</screen>
-<simpara role="exdent">exdented and dash --- in example</simpara>
-<screen>Not exdented one
-</screen><simpara role="exdent">exdented two</simpara>
-<screen>Not exdented two
-</screen>
-<screen>Example Hoho.
-</screen><screen>Nested Other line
-</screen><simpara role="exdent">exdented nested other line</simpara>
-
-<screen>s--mallexample
-</screen>
-<para><literal>@noindent</literal> after smallexample.
-</para><screen>$ wget
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD&content-type=text/plain'
-$ wget
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HEAD&content-type=text/plain'
-</screen><para>Less recent versions are also present.
-</para>
-<literallayout>d–isplay
-</literallayout>
-<literallayout>s–malldisplay
-</literallayout>
-<programlisting>l--isp
-</programlisting>
-<programlisting>s--malllisp
-</programlisting>
-<literallayout>f–ormat
-</literallayout>
-<literallayout>s–mallformat
-</literallayout>
-<informalequation><mathphrase>disp--laymath
-f(x) = {1 \over \sigma \sqrt{2\pi}}e<superscript>-{1 \over 2}\left({x-\mu
\over \sigma}\right)^2</superscript>
-</mathphrase></informalequation>
-<synopsis><indexterm
role="fn"><primary>d--effn_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<function>d--effn_name</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–effn
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>de--ffn_name</primary></indexterm><phrase
role="category"><emphasis role="bold">cate--gory</emphasis>:</phrase>
<function>de--ffn_name</function> <emphasis role="arg">ar--guments</emphasis>
<emphasis role="arg">more</emphasis> <emphasis role="arg">args</emphasis>
<emphasis role="arg">
-</emphasis> <emphasis role="arg">even</emphasis> <emphasis
role="arg">more</emphasis> <emphasis role="arg">so</emphasis></synopsis>
-<blockquote><para>def–fn
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><phrase
role="category"><emphasis role="bold">fset</emphasis>:</phrase>
<function><replaceable>i</replaceable></function> <emphasis
role="arg">a</emphasis> <emphasis role="arg">g</emphasis></synopsis>
-<indexterm role="cp"><primary>index entry within deffn</primary></indexterm>
-<synopsis><indexterm role="fn"><primary>truc</primary></indexterm><phrase
role="category"><emphasis role="bold">cmde</emphasis>:</phrase>
<function>truc</function> <emphasis role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>log trap</primary></indexterm><phrase
role="category"><emphasis role="bold">Command</emphasis>:</phrase>
<function>log trap</function> <emphasis role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>log trap1</primary></indexterm><phrase
role="category"><emphasis role="bold">Command</emphasis>:</phrase>
<function>log trap1</function> <emphasis role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>log trap2</primary></indexterm><phrase
role="category"><emphasis role="bold">Command</emphasis>:</phrase>
<function>log trap2</function> <emphasis role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary><emphasis role="bold">id
ule</emphasis></primary></indexterm><phrase role="category"><emphasis
role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id
ule</emphasis></function> <emphasis role="arg">truc</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary><emphasis role="bold">id
‘<literal>i</literal>’ ule</emphasis></primary></indexterm><phrase
role="category"><emphasis role="bold">cmde2</emphasis>:</phrase>
<function><emphasis role="bold">id ‘i’ ule</emphasis></function>
<emphasis role="arg">truc</emphasis></synopsis>
-<synopsis><phrase role="category"><emphasis role="bold"><emphasis
role="bold">id ‘i’ ule</emphasis></emphasis>:</phrase></synopsis>
-<synopsis></synopsis>
-<synopsis><phrase role="category"><emphasis
role="bold">aaa</emphasis>:</phrase></synopsis>
-<synopsis><phrase role="category"><emphasis role="bold"></emphasis>:</phrase>
<function></function></synopsis>
-<synopsis><phrase role="category"><emphasis
role="bold"></emphasis>:</phrase></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold"></emphasis>:</phrase>
<function>machin</function></synopsis>
-<synopsis><indexterm role="fn"><primary>bidule
machin</primary></indexterm><phrase role="category"><emphasis
role="bold"></emphasis>:</phrase> <function>bidule machin</function></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function></synopsis>
-<synopsis><phrase role="category"><emphasis
role="bold">truc</emphasis>:</phrase> <function></function></synopsis>
-<synopsis><indexterm role="fn"><primary>followed</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>followed</function> <emphasis role="arg">by</emphasis> <emphasis
role="arg">a</emphasis> <emphasis role="arg">comment</emphasis></synopsis>
-<!-- comment -->
-<synopsis><phrase role="category"><emphasis
role="bold">truc</emphasis>:</phrase></synopsis>
-<synopsis><phrase role="category"><emphasis role="bold"></emphasis>:</phrase>
<function></function></synopsis>
-<synopsis><indexterm role="fn"><primary>a</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>a</function> <emphasis role="arg">b</emphasis> <emphasis
role="arg">c</emphasis> <emphasis role="arg">d</emphasis> <emphasis
role="arg">e</emphasis> <emphasis role="arg"><emphasis role="bold">f
g</emphasis></emphasis> <emphasis role="arg">h i</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>deffnx</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>deffnx</function> <emphasis role="arg">before</emphasis> <emphasis
role="arg">end</emphasis> <emphasis role="arg">deffn</emphasis></synopsis>
-
-
-<synopsis><indexterm role="fn"><primary>deffn</primary></indexterm><phrase
role="category"><emphasis role="bold">empty</emphasis>:</phrase>
<function>deffn</function></synopsis>
-
-<synopsis><indexterm role="fn"><primary>deffn</primary></indexterm><phrase
role="category"><emphasis role="bold">empty</emphasis>:</phrase>
<function>deffn</function> <emphasis role="arg">with</emphasis> <emphasis
role="arg">deffnx</emphasis></synopsis>
-<!-- comment between deffn and deffnx -->
-<synopsis><indexterm role="fn"><primary>deffnx</primary></indexterm><phrase
role="category"><emphasis role="bold">empty</emphasis>:</phrase>
<function>deffnx</function></synopsis>
-
-<synopsis><indexterm
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><phrase
role="category"><emphasis role="bold">fset</emphasis>:</phrase>
<function><replaceable>i</replaceable></function> <emphasis
role="arg">a</emphasis> <emphasis role="arg">g</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>truc</primary></indexterm><phrase
role="category"><emphasis role="bold">cmde</emphasis>:</phrase>
<function>truc</function> <emphasis role="arg"></emphasis></synopsis>
-<blockquote><!-- comment -->
-<para>text in def item for second def item
-</para></blockquote>
-<!-- from t/19def.t all_commands -->
-
-<synopsis><indexterm
role="vr"><primary>d--efvr_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<varname>d--efvr_name</varname></synopsis>
-<blockquote><para>d–efvr
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>n--ame</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<function>n--ame</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–effn
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>n--ame</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<function>n--ame</function></synopsis>
-<blockquote><para>d–effn no arg
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--eftypefn_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue> <function>d--eftypefn_name</function>
<type>a--rguments...</type></synopsis>
-<blockquote><para>d–eftypefn
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--eftypefn_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue>
<function>d--eftypefn_name</function></synopsis>
-<blockquote><para>d–eftypefn no arg
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypeop_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue> <methodname>d--eftypeop_name</methodname>
<type>a--rguments...</type></synopsis>
-<blockquote><para>d–eftypeop
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypeop_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue>
<methodname>d--eftypeop_name</methodname></synopsis>
-<blockquote><para>d–eftypeop no arg
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--eftypevr_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue> <varname>d--eftypevr_name</varname></synopsis>
-<blockquote><para>d–eftypevr
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efcv_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<property>d--efcv_name</property></synopsis>
-<blockquote><para>d–efcv
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efcv_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<property>d--efcv_name</property> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efcv with arguments
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypecv_name of
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue>
<property>d--eftypecv_name</property></synopsis>
-<blockquote><para>d–eftypecv
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypecv_name of
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue> <property>d--eftypecv_name</property>
<emphasis role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–eftypecv with arguments
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--efop_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<methodname>d--efop_name</methodname> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efop
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--efop_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<methodname>d--efop_name</methodname></synopsis>
-<blockquote><para>d–efop no arg
-</para></blockquote>
-<synopsis><indexterm
role="tp"><primary>d--eftp_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<structname>d--eftp_name</structname> <type>a--ttributes...</type></synopsis>
-<blockquote><para>d–eftp
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--efun_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Function</emphasis>:</phrase>
<function>d--efun_name</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efun
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--efmac_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Macro</emphasis>:</phrase>
<function>d--efmac_name</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efmac
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--efspec_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Special Form</emphasis>:</phrase>
<function>d--efspec_name</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efspec
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efvar_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Variable</emphasis>:</phrase>
<varname>d--efvar_name</varname></synopsis>
-<blockquote><para>d–efvar
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efvar_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Variable</emphasis>:</phrase>
<varname>d--efvar_name</varname> <emphasis role="arg">arg--var</emphasis>
<emphasis role="arg">arg--var1</emphasis></synopsis>
-<blockquote><para>d–efvar with args
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efopt_name</primary></indexterm><phrase
role="category"><emphasis role="bold">User Option</emphasis>:</phrase>
<varname>d--efopt_name</varname></synopsis>
-<blockquote><para>d–efopt
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--eftypefun_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Function</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue> <function>d--eftypefun_name</function>
<type>a--rguments...</type></synopsis>
-<blockquote><para>d–eftypefun
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--eftypevar_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Variable</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue>
<varname>d--eftypevar_name</varname></synopsis>
-<blockquote><para>d–eftypevar
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--efivar_name of
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<property>d--efivar_name</property></synopsis>
-<blockquote><para>d–efivar
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypeivar_name of
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue>
<property>d--eftypeivar_name</property></synopsis>
-<blockquote><para>d–eftypeivar
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--efmethod_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">Method</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<methodname>d--efmethod_name</methodname> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efmethod
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypemethod_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">Method</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue> <methodname>d--eftypemethod_name</methodname>
<type>a--rguments...</type></synopsis>
-<blockquote><para>d–eftypemethod
-</para></blockquote>
-
-<synopsis><indexterm role="fn"><primary>name2</primary></indexterm><phrase
role="category"><emphasis role="bold">Function</emphasis>:</phrase>
<returnvalue>data-type2</returnvalue> <function>name2</function>
<type>arguments2...</type></synopsis>
-<blockquote><para>aaa2
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--eftypefn_name2</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory2</emphasis>:</phrase>
<returnvalue>t--ype2</returnvalue>
<function>d--eftypefn_name2</function></synopsis>
-<blockquote><para>d–eftypefn no arg2
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypeop_name2 on
c--lass2</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory2</emphasis>:</phrase>
<ooclass><classname>c--lass2</classname></ooclass>
<returnvalue>t--ype2</returnvalue> <methodname>d--eftypeop_name2</methodname>
<type>a--rguments2...</type></synopsis>
-<blockquote><para>d–eftypeop2
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypeop_name2 on
c--lass2</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory2</emphasis>:</phrase>
<ooclass><classname>c--lass2</classname></ooclass>
<returnvalue>t--ype2</returnvalue>
<methodname>d--eftypeop_name2</methodname></synopsis>
-<blockquote><para>d–eftypeop no arg2
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypecv_name2 of
c--lass2</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory2</emphasis>:</phrase>
<ooclass><classname>c--lass2</classname></ooclass>
<returnvalue>t--ype2</returnvalue>
<property>d--eftypecv_name2</property></synopsis>
-<blockquote><para>d–eftypecv2
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypecv_name2 of
c--lass2</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory2</emphasis>:</phrase>
<ooclass><classname>c--lass2</classname></ooclass>
<returnvalue>t--ype2</returnvalue> <property>d--eftypecv_name2</property>
<emphasis role="arg">a--rguments2...</emphasis></synopsis>
-<blockquote><para>d–eftypecv with arguments2
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>arg2</primary></indexterm><phrase
role="category"><emphasis role="bold">fun2</emphasis>:</phrase>
<function>arg2</function></synopsis>
-<blockquote><para>fff2
-</para></blockquote>
-
-<para><literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file
n---ame@@, ma---nual@@}</literal> See section “t—itle@” in
<citetitle>ma—nual@</citetitle>.
-<literal>@ref{chapter, cross ref name, title, file name, manual}</literal>
section “title” in <citetitle>manual</citetitle>
-<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal>
see section “title” in <citetitle>manual</citetitle>
-<literal>@inforef{chapter, cross ref name, file name}</literal> See Info file
<filename>file name</filename>, node ‘<literal>chapter</literal>’
-</para>
-<para><literal>@ref{chapter}</literal> <link linkend="chapter">chapter</link>
-<literal>@xref{chapter}</literal> See <link linkend="chapter">chapter</link>.
-<literal>@pxref{chapter}</literal> see <link linkend="chapter">chapter</link>
-<literal>@ref{s--ect@comma{}ion}</literal> <link
linkend="s_002d_002dect_002cion">s–ect,ion</link>
-</para>
-<para><literal>@ref{s--ect@comma{}ion, a @comma{} in cross
-ref, a comma@comma{} in title, a comma@comma{} in file, a @comma{} in manual
name }</literal>
-section “a comma, in title” in <citetitle>a , in manual
name</citetitle>
-</para>
-<para><literal>@ref{chapter,cross ref name}</literal> <link
linkend="chapter">cross ref name</link>
-<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
-<literal>@ref{chapter,,,file name}</literal>
-<literal>@ref{chapter,,,,manual}</literal> section “chapter” in
<citetitle>manual</citetitle>
-<literal>@ref{chapter,cross ref name,title,}</literal> <link
linkend="chapter">title</link>
-<literal>@ref{chapter,cross ref name,,file name}</literal>
-<literal>@ref{chapter,cross ref name,,,manual}</literal> section “cross
ref name” in <citetitle>manual</citetitle>
-<literal>@ref{chapter,cross ref name,title,file name}</literal>
-<literal>@ref{chapter,cross ref name,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{chapter,cross ref name,title, file name, manual}</literal>
section “title” in <citetitle>manual</citetitle>
-<literal>@ref{chapter,,title,file name}</literal>
-<literal>@ref{chapter,,title,,manual}</literal> section “title” in
<citetitle>manual</citetitle>
-<literal>@ref{chapter,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{chapter,,,file name,manual}</literal> section
“chapter” in <citetitle>manual</citetitle>
-</para>
-
-<para><literal>@ref{(pman)anode,cross ref name}</literal> <link>cross ref
name</link>
-<literal>@ref{(pman)anode,,title}</literal> <link>title</link>
-<literal>@ref{(pman)anode,,,file name}</literal>
-<literal>@ref{(pman)anode,,,,manual}</literal> section
“(pman)anode” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link>title</link>
-<literal>@ref{(pman)anode,cross ref name,,file name}</literal>
-<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section
“cross ref name” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,cross ref name,title,file name}</literal>
-<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal>
section “title” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,,title,file name}</literal>
-<literal>@ref{(pman)anode,,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,,,file name,manual}</literal> section
“(pman)anode” in <citetitle>manual</citetitle>
-</para>
-
-<para><literal>@inforef{chapter, cross ref name, file name}</literal> See Info
file <filename>file name</filename>, node
‘<literal>chapter</literal>’
-<literal>@inforef{chapter}</literal> See node
‘<literal>chapter</literal>’
-<literal>@inforef{chapter, cross ref name}</literal> See node
‘<literal>chapter</literal>’
-<literal>@inforef{chapter,,file name}</literal> See Info file <filename>file
name</filename>, node ‘<literal>chapter</literal>’
-<literal>@inforef{node, cross ref name, file name}</literal> See Info file
<filename>file name</filename>, node ‘<literal>node</literal>’
-<literal>@inforef{node}</literal> See node
‘<literal>node</literal>’
-<literal>@inforef{node, cross ref name}</literal> See node
‘<literal>node</literal>’
-<literal>@inforef{node,,file name}</literal> See Info file <filename>file
name</filename>, node ‘<literal>node</literal>’
-<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal>
See Info file <filename>file name, spurious arg</filename>, node
‘<literal>chapter</literal>’
-</para>
-<para><literal>@inforef{s--ect@comma{}ion, a @comma{} in cross
-ref, a comma@comma{} in file}</literal>
-See Info file <filename>a comma, in file</filename>, node
‘<literal>s--ect,ion</literal>’
-</para>
-<!-- special cases with @uref -->
-<para>‘<literal><link linkend="chapter">chapter</link></literal>’.
-</para>
-<para>section “title with uref2 <ulink
url="href://http/myhost.com/index2.html">uref2</ulink>” in
<citetitle>printed manual with uref4 <ulink
url="href://http/myhost.com/index4.html">uref4</ulink></citetitle>
-<link linkend="chapter">title with uref2 <ulink
url="href://http/myhost.com/index2.html">uref2</ulink></link>
-</para>
-<variablelist><!-- comment in table -->
-<varlistentry><term><emphasis role="bold">a–strong</emphasis>
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<variablelist><varlistentry><term><indexterm
role="vr"><primary>a--asis</primary></indexterm>a–asis
-</term><!-- comment between item and itemx -->
-<term><indexterm role="vr"><primary>b</primary></indexterm>b
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<variablelist><varlistentry><term><indexterm
role="fn"><primary>a</primary></indexterm><emphasis>a</emphasis>
-</term><indexterm role="cp"><primary>index entry between item and
itemx</primary></indexterm>
-<term><indexterm
role="fn"><primary>b</primary></indexterm><emphasis>b</emphasis>
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<variablelist><para>Title
-</para><varlistentry><term><literal>a--code</literal>
-</term><listitem><para>Value–table code
-</para></listitem></varlistentry></variablelist>
-<variablelist><para>Title
-</para><varlistentry><term>‘<literal>a--samp</literal>’
-</term><term>‘<literal>a2--samp</literal>’
-</term><listitem><para>Value–table samp
-</para></listitem></varlistentry></variablelist>
-<para>c–artouche
-</para>
-<para>g–roupe
-</para>
-<para>f–lushleft
-more text
-</para>
-<para>f–lushright
-more text
-</para>
-<simpara role="center">ce–ntered line</simpara>
-
-<para>r–raggedright
-more text
-</para>
-<screen>\input texinfo @c -*-texinfo-*-
-
-@c this file is used in tests in @verbatiminclude but not converted
-
-@setfilename simplest.info
-
-@node Top
-
-This is a very simple texi manual @ <>.
-
-@bye
-</screen>
-<screen>in verbatim ''
-</screen>
-
-
-
-docbook ''
-
-
-<bridgehead renderas="other">majorheading</bridgehead>
-
-<bridgehead renderas="other">chapheading</bridgehead>
-
-<bridgehead renderas="sect1">heading</bridgehead>
-
-<bridgehead renderas="sect2">subheading</bridgehead>
-
-<bridgehead renderas="sect3">subsubheading</bridgehead>
-
-
-<para><literal>@acronym{--a,an accronym @comma{} @enddots{}}</literal>
<acronym>–a</acronym> (an accronym , ...)
-<literal>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</literal>
<abbrev>É–. ,A.</abbrev> (Étude–, <emphasis
role="bold">Autonome</emphasis>)
-<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>É–.
,A.</abbrev>
-</para>
-<para><literal>@math{--a@minus{} {\frac{1}{2}}}</literal>
<inlineequation><mathphrase>--a−
{\frac{1}{2}}</mathphrase></inlineequation>
-</para>
-<para><literal>@image{f-ile,,,alt@verb{:jk _" %}}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg"
format="JPG"></imagedata></imageobject></inlinemediaobject>
-<literal>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</literal> <inlinemediaobject><imageobject><imagedata
fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{file@verb{:jk _" %@:},,,alt@verb{:jk _"
%@:}}</literal> <inlinemediaobject><imageobject><imagedata fileref="filejk
_" %@.jpg" format="JPG"></imagedata></imageobject></inlinemediaobject>
-</para>
-
-
-<!-- invalid texinfo -->
-
-<para>Somehow invalid use of @,:
-
-@, ̧
-
-
-@,@"u ̧ü
-</para>
-<para>Invalid use of @’:
-
-@’ ́
-
-
-@’@"u ́ü
-</para>
-<!-- only i or j as arg -->
-<para>@dotless{truc} truc
-@dotless{ij} ij
-<literal>@dotless{--a}</literal> –a
-<literal>@dotless{a}</literal> a
-</para>
-<!-- @U arg must be specified and within range -->
-<para>@U, without braces @U{}, with empty arg
-@U{z}, with non-hex arg &#xz;
-@U{abc}, with <4 hex digits ઼
-@U{FFFFFFFFFFFFFF}, value much too large �
-@U{110000}, value just beyond Unicode �
-</para>
-<!-- braces missing -->
-<para>@TeX, but without brace &tex;<!-- unknown command -->
-<literal>@#</literal> #
-</para>
-<!-- no arg -->
-<para><literal>@w{--a}</literal> –a<!-- /@w -->
-</para>
-<!-- no file -->
-<para><literal>@image{,1--xt}</literal>
-<literal>@image{,,2--xt}</literal>
-<literal>@image{,,,3--xt}</literal>
-</para>
-
-<!-- style command in itemize -->
-<itemizedlist><listitem><para> e–mph item
-</para></listitem></itemizedlist>
-<!-- braces missing -->
-<itemizedlist><listitem><para> after emph e–mph item
-</para></listitem></itemizedlist>
-<!-- braces missing -->
-<itemizedlist><listitem><para>• a–n itemize line i–tem 1
-</para></listitem><listitem><para>• a–n itemize line i–tem 2
-</para></listitem></itemizedlist>
-<!-- not style formatting -->
-<variablelist><!-- comment in table -->
-<varlistentry><term>a
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<!-- missing style formatting -->
-<variablelist><!-- comment in table -->
-<varlistentry><term>a–missing style formatting
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<!-- not style formatting -->
-<variablelist><varlistentry><term><indexterm
role="fn"><primary>a</primary></indexterm>a
-</term><indexterm role="cp"><primary>index entry between item and
itemx</primary></indexterm>
-<term><indexterm role="fn"><primary>b</primary></indexterm>b
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<!-- deffnx after deff lines -->
-<synopsis><phrase role="category"><emphasis
role="bold">fun</emphasis>:</phrase></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function> <emphasis role="arg">bidule</emphasis> <emphasis
role="arg">chose</emphasis> <emphasis role="arg">and</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function> <emphasis role="arg">bidule</emphasis> <emphasis
role="arg">chose</emphasis> <emphasis role="arg">and</emphasis> <emphasis
role="arg">after</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function> <emphasis role="arg">bidule</emphasis> <emphasis
role="arg">chose</emphasis> <emphasis role="arg">and</emphasis> <emphasis
role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function> <emphasis role="arg">bidule</emphasis> <emphasis
role="arg">chose</emphasis> <emphasis role="arg">and</emphasis> <emphasis
role="arg">and after</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>followed</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>followed</function> <emphasis role="arg">by</emphasis> <emphasis
role="arg">a</emphasis> <emphasis role="arg">comment</emphasis></synopsis>
-<!-- comment -->
-<para>Various deff lines
-</para><synopsis><indexterm
role="fn"><primary>after</primary></indexterm><phrase role="category"><emphasis
role="bold">truc</emphasis>:</phrase> <function>after</function> <emphasis
role="arg">a</emphasis> <emphasis role="arg">deff</emphasis> <emphasis
role="arg">item</emphasis></synopsis>
-
-<!-- node is non existent, or missing first arg -->
-<para><literal>@ref{node}</literal> <link linkend="node">node</link>
-</para>
-<para><literal>@ref{,cross ref name}</literal> <link>cross ref name</link>
-<literal>@ref{,,title}</literal> <link>title</link>
-<literal>@ref{,,,file name}</literal>
-<literal>@ref{,,,,manual}</literal> <citetitle>manual</citetitle>
-<literal>@ref{node,cross ref name}</literal> <link linkend="node">cross ref
name</link>
-<literal>@ref{node,,title}</literal> <link linkend="node">title</link>
-<literal>@ref{node,,,file name}</literal>
-<literal>@ref{node,,,,manual}</literal> section “node” in
<citetitle>manual</citetitle>
-<literal>@ref{node,cross ref name,title,}</literal> <link
linkend="node">title</link>
-<literal>@ref{node,cross ref name,,file name}</literal>
-<literal>@ref{node,cross ref name,,,manual}</literal> section “cross ref
name” in <citetitle>manual</citetitle>
-<literal>@ref{node,cross ref name,title,file name}</literal>
-<literal>@ref{node,cross ref name,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{node,cross ref name,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{node,,title,file name}</literal>
-<literal>@ref{node,,title,,manual}</literal> section “title” in
<citetitle>manual</citetitle>
-<literal>@ref{chapter,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{node,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{node,,,file name,manual}</literal> section “node” in
<citetitle>manual</citetitle>
-<literal>@ref{,cross ref name,title,}</literal> <link>title</link>
-<literal>@ref{,cross ref name,,file name}</literal>
-<literal>@ref{,cross ref name,,,manual}</literal> section “cross ref
name” in <citetitle>manual</citetitle>
-<literal>@ref{,cross ref name,title,file name}</literal>
-<literal>@ref{,cross ref name,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{,cross ref name,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{,,title,file name}</literal>
-<literal>@ref{,,title,,manual}</literal> section “title” in
<citetitle>manual</citetitle>
-<literal>@ref{,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{,,,file name,manual}</literal> <citetitle>manual</citetitle>
-</para>
-<para><literal>@inforef{,cross ref name }</literal>
-<literal>@inforef{,,file name}</literal> See Info file <filename>file
name</filename>
-<literal>@inforef{,cross ref name, file name}</literal> See Info file
<filename>file name</filename>
-<literal>@inforef{}</literal>
-</para>
-
-
-<para>Insercopying in titlepage
-</para><para>In copying
-</para>
-<para><
->
-"
-&
-’
-‘
-</para>
-<para>“simple-double–three—four—-”
-
-code: <literal>``simple-double--three---four----''</literal>
-
-asis: “simple-double–three—four—-”
-
-strong: <emphasis
role="bold">“simple-double–three—four—-”</emphasis>
-
-kbd: <userinput>``simple-double--three---four----''</userinput>
-
-</para>
-<para>‘<!-- /@w -->‘simple-double-<!-- /@w
-->-three—four—-’<!-- /@w -->’
-
-</para>
-<indexterm role="cp"><primary>–option</primary></indexterm>
-<indexterm role="cp"><primary>“</primary></indexterm>
-<indexterm role="fn"><primary>``</primary></indexterm>
-<indexterm role="fn"><primary>--foption</primary></indexterm>
-
-<para>@"u ü
-@"{U} Ü
-@~n ñ
-@^a â
-@’e é
-@=o ō
-@‘i ì
-@’{e} é
-@’{@dotless{i}} í
-@dotless{i} i
-@dotless{j} j
-@‘{@=E} Ḕ
-@l{} ł
-@,{@’C} Ḉ
-@,c ç
-@,c@"u çü
-
-</para>
-<para>@U{0075} u
-</para>
-<para>@*
-
-@ followed by a space
- 
-@ followed by a tab
- 
-@ followed by a new line
- <literal>@-</literal>
-<literal>@|</literal>
-<literal>@:</literal>
-<literal>@!</literal> !
-<literal>@?</literal> ?
-<literal>@.</literal> .
-<literal>@@</literal> @
-<literal>@}</literal> }
-<literal>@{</literal> {
-<literal>@/</literal>
-</para>
-<para>foo vs. bar.
-colon :And something else.
-semi colon ;.
-And ? ?.
-Now ! !@
-but , ,
-</para>
-<para>@TeX &tex;
-@LaTeX &latex;
-@bullet •
-@copyright ©
-@dots …
-@enddots ...
-@equiv ≡
-@error error→
-@expansion ↦
-@minus −
-@point ★
-@print ⊣
-@result ⇒
-@today a sunny day
-</para>
-<para>@aa å
-@AA Å
-@ae æ
-@oe œ
-@AE Æ
-@OE Œ
-@o ø
-@O Ø
-@ss ß
-@l ł
-@L Ł
-@DH Ð
-@TH Þ
-@dh ð
-@th þ
-</para>
-<para>@exclamdown ¡
-@questiondown ¿
-@pounds £
-@registeredsymbol ®
-@ordf ª
-@ordm º
-@comma ,
-@quotedblleft “
-@quotedblright ”
-@quoteleft ‘
-@quoteright ’
-@quotedblbase „
-@quotesinglbase ‚
-@guillemetleft «
-@guillemetright »
-@guillemotleft «
-@guillemotright »
-@guilsinglleft ‹
-@guilsinglright ›
-@textdegree °
-@euro €
-@arrow →
-@leq ≤
-@geq ≥
-@tie a b
-</para>
-<para><literal>@acronym{--a,an accronym}</literal> <acronym>–a</acronym>
(an accronym)
-<literal>@acronym{--a}</literal> <acronym>–a</acronym>
-<literal>@abbr{@'E--. @comma{}A., @'Etude Autonome }</literal>
<abbrev>É–. ,A.</abbrev> (Étude Autonome)
-<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>É–.
,A.</abbrev>
-<literal>@asis{--a}</literal> –a
-<literal>@b{--a}</literal> <emphasis role="bold">–a</emphasis>
-<literal>@cite{--a}</literal> <citetitle>–a</citetitle>
-<literal>@code{--a}</literal> <literal>--a</literal>
-<literal>@command{--a}</literal> <command>--a</command>
-<literal>@dfn{--a}</literal> <firstterm>–a</firstterm>
-<literal>@dmn{--a}</literal> –a
-<literal>@email{--a,--b}</literal> <ulink url="mailto:--a">–b</ulink>
-<literal>@email{,--b}</literal> –b
-<literal>@email{--a}</literal> <email>--a</email>
-<literal>@emph{--a}</literal> <emphasis>–a</emphasis>
-<literal>@env{--a}</literal> <envar>--a</envar>
-<literal>@file{--a}</literal> <filename>--a</filename>
-<literal>@i{--a}</literal> <emphasis>–a</emphasis>
-<literal>@kbd{--a}</literal> <userinput>--a</userinput>
-<literal>@key{--a}</literal> <keycap>--a</keycap>
-<literal>@math{--a {\frac{1}{2}} @minus{}}</literal>
<inlineequation><mathphrase>--a {\frac{1}{2}}
−</mathphrase></inlineequation>
-<literal>@option{--a}</literal> <option>--a</option>
-<literal>@r{--a}</literal> –a
-<literal>@samp{--a}</literal> ‘<literal>--a</literal>’
-<literal>@sc{--a}</literal> –A
-<literal>@strong{--a}</literal> <emphasis role="bold">–a</emphasis>
-<literal>@t{--a}</literal> <literal>--a</literal>
-<literal>@sansserif{--a}</literal> –a
-<literal>@slanted{--a}</literal> –a
-<literal>@titlefont{--a}</literal> </para>–a
-<para><literal>@indicateurl{--a}</literal> <literal>--a</literal>
-<literal>@uref{--a,--b}</literal> <ulink url="--a">–b</ulink>
-<literal>@uref{--a}</literal> <ulink url="--a">--a</ulink>
-<literal>@uref{,--b}</literal> <ulink url="">–b</ulink>
-<literal>@uref{--a,--b,--c}</literal> <ulink url="--a">–b</ulink>
-<literal>@uref{,--b,--c}</literal> <ulink url="">–b</ulink>
-<literal>@uref{--a,,--c}</literal> <ulink url="--a">–c</ulink>
-<literal>@uref{,,--c}</literal> <ulink url="">–c</ulink>
-<literal>@url{--a,--b}</literal> <ulink url="--a">–b</ulink>
-<literal>@url{--a,}</literal> <ulink url="--a">--a</ulink>
-<literal>@url{,--b}</literal> <ulink url="">–b</ulink>
-<literal>@var{--a}</literal> <replaceable>–a</replaceable>
-<literal>@verb{:--a:}</literal> <literal>--a</literal>
-<literal>@verb{:a < & @ % " -- b:}</literal> <literal>a <
& @ % " -- b</literal>
-<literal>@w{a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
a a}</literal> a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a
a a a<!-- /@w -->
-<literal>@H{a}</literal> a̋
-<literal>@H{--a}</literal> –a̋
-<literal>@dotaccent{a}</literal> ȧ
-<literal>@dotaccent{--a}</literal> –ȧ
-<literal>@ringaccent{a}</literal> å
-<literal>@ringaccent{--a}</literal> –å
-<literal>@tieaccent{a}</literal> a͡
-<literal>@tieaccent{--a}</literal> –a͡
-<literal>@u{a}</literal> ă
-<literal>@u{--a}</literal> –ă
-<literal>@ubaraccent{a}</literal> a̲
-<literal>@ubaraccent{--a}</literal> –a̲
-<literal>@udotaccent{a}</literal> ạ
-<literal>@udotaccent{--a}</literal> –ạ
-<literal>@v{a}</literal> ǎ
-<literal>@v{--a}</literal> –ǎ
-<literal>@,{c}</literal> ç
-<literal>@,{--c}</literal> –ç
-<literal>@ogonek{a}</literal> ą
-<literal>@ogonek{--a}</literal> –ą
-<literal>a@sup{h}@sub{l}</literal>
a<superscript>h</superscript><subscript>l</subscript>
-<literal>@footnote{in footnote}</literal> <footnote><para>in
footnote</para></footnote>
-<literal>@footnote{in footnote2}</literal> <footnote><para>in
footnote2</para></footnote>
-</para>
-<para><literal>@image{f--ile}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,l--i}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,,l--e}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,,,alt}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,,,,.e-d-xt}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f--ile,aze,az,alt,.e--xt}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{f-ile,aze,,a--lt}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg"
format="JPG"></imagedata></imageobject></inlinemediaobject>
-<literal>@image{@file{f--ile}@@@.,aze,az,alt,@file{.file ext}
e--xt@}</literal> <inlinemediaobject><imageobject><imagedata
fileref="f--ile@..jpg"
format="JPG"></imagedata></imageobject></inlinemediaobject>
-</para>
-<para><literal>@sp 2</literal>
-
-</para><para><literal>@page</literal>
-
-</para>
-<para><literal>need 1002</literal>
-</para>
-<para><literal>@clicksequence{click @click{} A}</literal> click → A
-After clickstyle ⇒
-<literal>@clicksequence{click @click{} A}</literal> click ⇒ A
-</para>
-<!-- test most commands that could happen in math mode -->
-<informalequation><mathphrase><emphasis
role="bold">``simple-double--three---four----''</emphasis> aa<!-- /@w -->
-`<!-- /@w -->`simple-double-<!-- /@w -->-three---four----'<!-- /@w -->'
-
-</mathphrase></informalequation>
-<informalequation><mathphrase>ü Ü ñ â é ō ì
é i j Ḕ
-ł Ḉ Ḉ ç a̋ ȧ å a͡
-ă a̲ ạ ǎ ą
a<superscript>h</superscript><subscript>l</subscript>
-
-      ! ? . @ } {
-a sunny day
-</mathphrase></informalequation>
-<informalequation><mathphrase>→
-u
-&tex; &latex; • © … ... ≡
-error→ ↦ − ★ ⊣ ⇒
-å Å æ œ Æ Œ ø Ø ß ł Ł
Ð
-Þ ð þ ¡ ¿ £
-® ª º ,
-</mathphrase></informalequation>
-<informalequation><mathphrase>“ ”
-‘ ’ „ ‚ «
-» « » ‹
-› ° € → ≤ ≥
-</mathphrase></informalequation>
-<informalequation><mathphrase><emphasis role="bold">b</emphasis>
<emphasis>i</emphasis> r SC <literal>t</literal> sansserif slanted
-</mathphrase></informalequation>
-<para><userinput>default kbdinputstyle</userinput>
-</para><variablelist><varlistentry><term><indexterm role="vr"><primary>vtable
i--tem default kbdinputstyle</primary></indexterm><userinput>vtable i--tem
default kbdinputstyle</userinput>
-</term></varlistentry></variablelist><screen><userinput>in example default
kbdinputstyle</userinput>
-</screen><variablelist><varlistentry><term><indexterm
role="vr"><primary>vtable i--tem in example default
kbdinputstyle</primary></indexterm><userinput>vtable i--tem in example default
kbdinputstyle</userinput>
-</term></varlistentry></variablelist>
-<para><userinput>code kbdinputstyle</userinput>
-</para><variablelist><varlistentry><term><indexterm role="vr"><primary>vtable
i--tem code kbdinputstyle</primary></indexterm><userinput>vtable i--tem code
kbdinputstyle</userinput>
-</term></varlistentry></variablelist><screen><userinput>in example code
kbdinputstyle</userinput>
-</screen><variablelist><varlistentry><term><indexterm
role="vr"><primary>vtable i--tem in example code
kbdinputstyle</primary></indexterm><userinput>vtable i--tem in example code
kbdinputstyle</userinput>
-</term></varlistentry></variablelist>
-<para><userinput>example kbdinputstyle</userinput>
-</para><variablelist><varlistentry><term><indexterm role="vr"><primary>vtable
i--tem example kbdinputstyle</primary></indexterm><userinput>vtable i--tem
example kbdinputstyle</userinput>
-</term></varlistentry></variablelist><screen><userinput>in example example
kbdinputstyle</userinput>
-</screen><variablelist><varlistentry><term><indexterm
role="vr"><primary>vtable i--tem in example example
kbdinputstyle</primary></indexterm><userinput>vtable i--tem in example example
kbdinputstyle</userinput>
-</term></varlistentry></variablelist>
-<para><userinput>distinct kbdinputstyle</userinput>
-</para><variablelist><varlistentry><term><indexterm role="vr"><primary>vtable
i--tem distinct kbdinputstyle</primary></indexterm><userinput>vtable i--tem
distinct kbdinputstyle</userinput>
-</term></varlistentry></variablelist><screen><userinput>in example distinct
kbdinputstyle</userinput>
-</screen><variablelist><varlistentry><term><indexterm
role="vr"><primary>vtable i--tem in example distinct
kbdinputstyle</primary></indexterm><userinput>vtable i--tem in example distinct
kbdinputstyle</userinput>
-</term></varlistentry></variablelist>
-<blockquote><para>A quot—ation
-</para></blockquote>
-<note><para>A Note
-</para></note>
-<note><para>A note
-</para></note>
-<caution><para>Caution
-</para></caution>
-<important><para>Important
-</para></important>
-<tip><para>a Tip
-</para></tip>
-<warning><para>a Warning.
-</para></warning>
-<blockquote><para><emphasis role="bold">something é &tex;:</emphasis> The
something é &tex; is here.
-</para></blockquote>
-<blockquote><para><emphasis role="bold">@ at the end of line
 :</emphasis> A @ at the end of the @quotation line.
-</para></blockquote>
-<blockquote><para><emphasis role="bold">something, other thing:</emphasis>
something, other thing
-</para></blockquote>
-<blockquote><para><emphasis role="bold">Note, the note:</emphasis> Note, the
note
-</para></blockquote>
-<blockquote></blockquote>
-<blockquote></blockquote>
-<blockquote></blockquote>
-<blockquote></blockquote>
-<blockquote><attribution>quotation author</attribution>
-<para>aaa quotation
-</para></blockquote>
-<blockquote><para>indent in quotation
-</para></blockquote>
-<blockquote><simpara role="exdent">exdented quotation line and dash —
in quotation</simpara>
-</blockquote>
-<blockquote><para>Not exdented followed by exdented
-</para><simpara role="exdent">exdented quotation line</simpara>
-</blockquote>
-<blockquote><simpara role="exdent">exdented quotation line</simpara>
-<para>Followed by not exdented
-</para></blockquote>
-<blockquote><para>quotation1
-</para><simpara role="exdent">in exdented protected eol  </simpara>
-<para>following
-</para><simpara role="exdent">in exdented a @*
- and following</simpara>
-<para>after exdented
-</para></blockquote>
-<blockquote><para>A small quot—ation
-</para></blockquote>
-<note><para>A small Note
-</para></note>
-<blockquote><para><emphasis role="bold">something, other thing:</emphasis>
something, other thing
-</para></blockquote>
-<itemizedlist><listitem><para>i–temize
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para>+ i–tem +
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para>b–ullet
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para>− minu–s
-</para></listitem></itemizedlist>
-<itemizedlist><!-- comment in itemize -->
-<listitem><para><emphasis>after emph</emphasis> e–mph item
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><indexterm role="cp"><primary>index entry within
itemize</primary></indexterm>
-<para>• a–n itemize line i–tem 1
-</para></listitem><listitem><para>• a–n itemize line i–tem 2
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para><!-- /@w --> without brace w a–b
-</para></listitem><listitem><para><!-- /@w --> without brace w c–d
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para><!-- /@w --> with w a–b
-</para></listitem><listitem><para><!-- /@w --> with w c–d
-</para></listitem></itemizedlist>
-<itemizedlist><listitem><para><!-- /@w --> on a line line w a–b
-</para></listitem><listitem><para><!-- /@w --> on a line line with w c–d
-</para></listitem></itemizedlist>
-<orderedlist numeration="arabic"><listitem><para>e–numerate
-</para></listitem></orderedlist>
-<orderedlist numeration="arabic"><listitem><para>first third
-</para></listitem><listitem><para>second third
-</para></listitem></orderedlist>
-<orderedlist numeration="loweralpha"><listitem><para>e–numerate
-</para></listitem></orderedlist>
-<orderedlist numeration="loweralpha"><listitem><para>first c
-</para></listitem><listitem><para>second c
-</para></listitem></orderedlist>
-<informaltable><tgroup cols="2"><colspec colwidth="40*"></colspec><colspec
colwidth="60*"></colspec><thead><row><entry><para>mu–ltitable headitem
</para></entry><entry><para>another tab
-</para></entry></row></thead><tbody><row><entry><para>mu–ltitable item
</para></entry><entry><para>multitable tab
-<!-- comment in multitable -->
-</para></entry></row><row><entry><para>mu–ltitable item 2
</para></entry><entry><para>multitable tab 2
-<indexterm role="cp"><primary>index entry within
multitable</primary></indexterm>
-</para></entry></row><row><entry><para>lone mu–ltitable item
-</para></entry></row></tbody></tgroup></informaltable>
-<informaltable><tgroup cols="2"><colspec colwidth="4*"></colspec><colspec
colwidth="6*"></colspec><tbody><row><entry><para>truc
</para></entry><entry><para>bidule
-</para></entry></row></tbody></tgroup></informaltable>
-<screen>e--xample some
- text
-</screen>
-<screen>example one arg
-</screen>
-<screen>example two args
-</screen>
-<screen>example three args
-</screen>
-<screen>example four args
-</screen>
-<screen>example five args
-</screen>
-<screen>The something é &tex; is here.
-</screen>
-<screen>A @ at the end of the @example line.
-</screen>
-<screen>example with empty args
-</screen>
-<screen>example with empty and non empty args mix
-</screen>
-<screen>Exam---ple
-
-</screen><simpara role="exdent">Other li---ne</simpara>
-<screen>not exdented
-</screen>
-<simpara role="exdent">exdented and dash --- in example</simpara>
-<screen>Not exdented one
-</screen><simpara role="exdent">exdented two</simpara>
-<screen>Not exdented two
-</screen>
-<screen>Example Hoho.
-</screen><screen>Nested Other line
-</screen><simpara role="exdent">exdented nested other line</simpara>
-
-<screen>s--mallexample
-</screen>
-<para><literal>@noindent</literal> after smallexample.
-</para><screen>$ wget
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.guess?rev=HEAD&content-type=text/plain'
-$ wget
'http://savannah.gnu.org/cgi-bin/viewcvs/config/config/config.sub?rev=HEAD&content-type=text/plain'
-</screen><para>Less recent versions are also present.
-</para>
-<literallayout>d–isplay
-</literallayout>
-<literallayout>s–malldisplay
-</literallayout>
-<programlisting>l--isp
-</programlisting>
-<programlisting>s--malllisp
-</programlisting>
-<literallayout>f–ormat
-</literallayout>
-<literallayout>s–mallformat
-</literallayout>
-<informalequation><mathphrase>disp--laymath
-f(x) = {1 \over \sigma \sqrt{2\pi}}e<superscript>-{1 \over 2}\left({x-\mu
\over \sigma}\right)^2</superscript>
-</mathphrase></informalequation>
-<synopsis><indexterm
role="fn"><primary>d--effn_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<function>d--effn_name</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–effn
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>de--ffn_name</primary></indexterm><phrase
role="category"><emphasis role="bold">cate--gory</emphasis>:</phrase>
<function>de--ffn_name</function> <emphasis role="arg">ar--guments</emphasis>
<emphasis role="arg">more</emphasis> <emphasis role="arg">args</emphasis>
<emphasis role="arg">
-</emphasis> <emphasis role="arg">even</emphasis> <emphasis
role="arg">more</emphasis> <emphasis role="arg">so</emphasis></synopsis>
-<blockquote><para>def–fn
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><phrase
role="category"><emphasis role="bold">fset</emphasis>:</phrase>
<function><replaceable>i</replaceable></function> <emphasis
role="arg">a</emphasis> <emphasis role="arg">g</emphasis></synopsis>
-<indexterm role="cp"><primary>index entry within deffn</primary></indexterm>
-<synopsis><indexterm role="fn"><primary>truc</primary></indexterm><phrase
role="category"><emphasis role="bold">cmde</emphasis>:</phrase>
<function>truc</function> <emphasis role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>log trap</primary></indexterm><phrase
role="category"><emphasis role="bold">Command</emphasis>:</phrase>
<function>log trap</function> <emphasis role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>log trap1</primary></indexterm><phrase
role="category"><emphasis role="bold">Command</emphasis>:</phrase>
<function>log trap1</function> <emphasis role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>log trap2</primary></indexterm><phrase
role="category"><emphasis role="bold">Command</emphasis>:</phrase>
<function>log trap2</function> <emphasis role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary><emphasis role="bold">id
ule</emphasis></primary></indexterm><phrase role="category"><emphasis
role="bold">cmde</emphasis>:</phrase> <function><emphasis role="bold">id
ule</emphasis></function> <emphasis role="arg">truc</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary><emphasis role="bold">id
‘<literal>i</literal>’ ule</emphasis></primary></indexterm><phrase
role="category"><emphasis role="bold">cmde2</emphasis>:</phrase>
<function><emphasis role="bold">id ‘i’ ule</emphasis></function>
<emphasis role="arg">truc</emphasis></synopsis>
-<synopsis><phrase role="category"><emphasis role="bold"><emphasis
role="bold">id ‘i’ ule</emphasis></emphasis>:</phrase></synopsis>
-<synopsis></synopsis>
-<synopsis><phrase role="category"><emphasis
role="bold">aaa</emphasis>:</phrase></synopsis>
-<synopsis><phrase role="category"><emphasis role="bold"></emphasis>:</phrase>
<function></function></synopsis>
-<synopsis><phrase role="category"><emphasis
role="bold"></emphasis>:</phrase></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold"></emphasis>:</phrase>
<function>machin</function></synopsis>
-<synopsis><indexterm role="fn"><primary>bidule
machin</primary></indexterm><phrase role="category"><emphasis
role="bold"></emphasis>:</phrase> <function>bidule machin</function></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function></synopsis>
-<synopsis><phrase role="category"><emphasis
role="bold">truc</emphasis>:</phrase> <function></function></synopsis>
-<synopsis><indexterm role="fn"><primary>followed</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>followed</function> <emphasis role="arg">by</emphasis> <emphasis
role="arg">a</emphasis> <emphasis role="arg">comment</emphasis></synopsis>
-<!-- comment -->
-<synopsis><phrase role="category"><emphasis
role="bold">truc</emphasis>:</phrase></synopsis>
-<synopsis><phrase role="category"><emphasis role="bold"></emphasis>:</phrase>
<function></function></synopsis>
-<synopsis><indexterm role="fn"><primary>a</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>a</function> <emphasis role="arg">b</emphasis> <emphasis
role="arg">c</emphasis> <emphasis role="arg">d</emphasis> <emphasis
role="arg">e</emphasis> <emphasis role="arg"><emphasis role="bold">f
g</emphasis></emphasis> <emphasis role="arg">h i</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>deffnx</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>deffnx</function> <emphasis role="arg">before</emphasis> <emphasis
role="arg">end</emphasis> <emphasis role="arg">deffn</emphasis></synopsis>
-
-
-<synopsis><indexterm role="fn"><primary>deffn</primary></indexterm><phrase
role="category"><emphasis role="bold">empty</emphasis>:</phrase>
<function>deffn</function></synopsis>
-
-<synopsis><indexterm role="fn"><primary>deffn</primary></indexterm><phrase
role="category"><emphasis role="bold">empty</emphasis>:</phrase>
<function>deffn</function> <emphasis role="arg">with</emphasis> <emphasis
role="arg">deffnx</emphasis></synopsis>
-<!-- comment between deffn and deffnx -->
-<synopsis><indexterm role="fn"><primary>deffnx</primary></indexterm><phrase
role="category"><emphasis role="bold">empty</emphasis>:</phrase>
<function>deffnx</function></synopsis>
-
-<synopsis><indexterm
role="fn"><primary><replaceable>i</replaceable></primary></indexterm><phrase
role="category"><emphasis role="bold">fset</emphasis>:</phrase>
<function><replaceable>i</replaceable></function> <emphasis
role="arg">a</emphasis> <emphasis role="arg">g</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>truc</primary></indexterm><phrase
role="category"><emphasis role="bold">cmde</emphasis>:</phrase>
<function>truc</function> <emphasis role="arg"></emphasis></synopsis>
-<blockquote><!-- comment -->
-<para>text in def item for second def item
-</para></blockquote>
-<!-- from t/19def.t all_commands -->
-
-<synopsis><indexterm
role="vr"><primary>d--efvr_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<varname>d--efvr_name</varname></synopsis>
-<blockquote><para>d–efvr
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>n--ame</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<function>n--ame</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–effn
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>n--ame</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<function>n--ame</function></synopsis>
-<blockquote><para>d–effn no arg
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--eftypefn_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue> <function>d--eftypefn_name</function>
<type>a--rguments...</type></synopsis>
-<blockquote><para>d–eftypefn
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--eftypefn_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue>
<function>d--eftypefn_name</function></synopsis>
-<blockquote><para>d–eftypefn no arg
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypeop_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue> <methodname>d--eftypeop_name</methodname>
<type>a--rguments...</type></synopsis>
-<blockquote><para>d–eftypeop
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypeop_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue>
<methodname>d--eftypeop_name</methodname></synopsis>
-<blockquote><para>d–eftypeop no arg
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--eftypevr_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue> <varname>d--eftypevr_name</varname></synopsis>
-<blockquote><para>d–eftypevr
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efcv_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<property>d--efcv_name</property></synopsis>
-<blockquote><para>d–efcv
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efcv_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<property>d--efcv_name</property> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efcv with arguments
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypecv_name of
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue>
<property>d--eftypecv_name</property></synopsis>
-<blockquote><para>d–eftypecv
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypecv_name of
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue> <property>d--eftypecv_name</property>
<emphasis role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–eftypecv with arguments
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--efop_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<methodname>d--efop_name</methodname> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efop
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--efop_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<methodname>d--efop_name</methodname></synopsis>
-<blockquote><para>d–efop no arg
-</para></blockquote>
-<synopsis><indexterm
role="tp"><primary>d--eftp_name</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory</emphasis>:</phrase>
<structname>d--eftp_name</structname> <type>a--ttributes...</type></synopsis>
-<blockquote><para>d–eftp
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--efun_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Function</emphasis>:</phrase>
<function>d--efun_name</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efun
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--efmac_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Macro</emphasis>:</phrase>
<function>d--efmac_name</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efmac
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--efspec_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Special Form</emphasis>:</phrase>
<function>d--efspec_name</function> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efspec
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efvar_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Variable</emphasis>:</phrase>
<varname>d--efvar_name</varname></synopsis>
-<blockquote><para>d–efvar
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efvar_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Variable</emphasis>:</phrase>
<varname>d--efvar_name</varname> <emphasis role="arg">arg--var</emphasis>
<emphasis role="arg">arg--var1</emphasis></synopsis>
-<blockquote><para>d–efvar with args
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--efopt_name</primary></indexterm><phrase
role="category"><emphasis role="bold">User Option</emphasis>:</phrase>
<varname>d--efopt_name</varname></synopsis>
-<blockquote><para>d–efopt
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--eftypefun_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Function</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue> <function>d--eftypefun_name</function>
<type>a--rguments...</type></synopsis>
-<blockquote><para>d–eftypefun
-</para></blockquote>
-<synopsis><indexterm
role="vr"><primary>d--eftypevar_name</primary></indexterm><phrase
role="category"><emphasis role="bold">Variable</emphasis>:</phrase>
<returnvalue>t--ype</returnvalue>
<varname>d--eftypevar_name</varname></synopsis>
-<blockquote><para>d–eftypevar
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--efivar_name of
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<property>d--efivar_name</property></synopsis>
-<blockquote><para>d–efivar
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypeivar_name of
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">Instance Variable</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue>
<property>d--eftypeivar_name</property></synopsis>
-<blockquote><para>d–eftypeivar
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--efmethod_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">Method</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<methodname>d--efmethod_name</methodname> <emphasis
role="arg">a--rguments...</emphasis></synopsis>
-<blockquote><para>d–efmethod
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypemethod_name on
c--lass</primary></indexterm><phrase role="category"><emphasis
role="bold">Method</emphasis>:</phrase>
<ooclass><classname>c--lass</classname></ooclass>
<returnvalue>t--ype</returnvalue> <methodname>d--eftypemethod_name</methodname>
<type>a--rguments...</type></synopsis>
-<blockquote><para>d–eftypemethod
-</para></blockquote>
-
-<synopsis><indexterm role="fn"><primary>name2</primary></indexterm><phrase
role="category"><emphasis role="bold">Function</emphasis>:</phrase>
<returnvalue>data-type2</returnvalue> <function>name2</function>
<type>arguments2...</type></synopsis>
-<blockquote><para>aaa2
-</para></blockquote>
-<synopsis><indexterm
role="fn"><primary>d--eftypefn_name2</primary></indexterm><phrase
role="category"><emphasis role="bold">c--ategory2</emphasis>:</phrase>
<returnvalue>t--ype2</returnvalue>
<function>d--eftypefn_name2</function></synopsis>
-<blockquote><para>d–eftypefn no arg2
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypeop_name2 on
c--lass2</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory2</emphasis>:</phrase>
<ooclass><classname>c--lass2</classname></ooclass>
<returnvalue>t--ype2</returnvalue> <methodname>d--eftypeop_name2</methodname>
<type>a--rguments2...</type></synopsis>
-<blockquote><para>d–eftypeop2
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>d--eftypeop_name2 on
c--lass2</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory2</emphasis>:</phrase>
<ooclass><classname>c--lass2</classname></ooclass>
<returnvalue>t--ype2</returnvalue>
<methodname>d--eftypeop_name2</methodname></synopsis>
-<blockquote><para>d–eftypeop no arg2
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypecv_name2 of
c--lass2</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory2</emphasis>:</phrase>
<ooclass><classname>c--lass2</classname></ooclass>
<returnvalue>t--ype2</returnvalue>
<property>d--eftypecv_name2</property></synopsis>
-<blockquote><para>d–eftypecv2
-</para></blockquote>
-<synopsis><indexterm role="vr"><primary>d--eftypecv_name2 of
c--lass2</primary></indexterm><phrase role="category"><emphasis
role="bold">c--ategory2</emphasis>:</phrase>
<ooclass><classname>c--lass2</classname></ooclass>
<returnvalue>t--ype2</returnvalue> <property>d--eftypecv_name2</property>
<emphasis role="arg">a--rguments2...</emphasis></synopsis>
-<blockquote><para>d–eftypecv with arguments2
-</para></blockquote>
-<synopsis><indexterm role="fn"><primary>arg2</primary></indexterm><phrase
role="category"><emphasis role="bold">fun2</emphasis>:</phrase>
<function>arg2</function></synopsis>
-<blockquote><para>fff2
-</para></blockquote>
-
-<para><literal>@xref{c---hapter@@, cross r---ef name@@, t---itle@@, file
n---ame@@, ma---nual@@}</literal> See section “t—itle@” in
<citetitle>ma—nual@</citetitle>.
-<literal>@ref{chapter, cross ref name, title, file name, manual}</literal>
section “title” in <citetitle>manual</citetitle>
-<literal>@pxref{chapter, cross ref name, title, file name, manual}</literal>
see section “title” in <citetitle>manual</citetitle>
-<literal>@inforef{chapter, cross ref name, file name}</literal> See Info file
<filename>file name</filename>, node ‘<literal>chapter</literal>’
-</para>
-<para><literal>@ref{chapter}</literal> <link linkend="chapter">chapter</link>
-<literal>@xref{chapter}</literal> See <link linkend="chapter">chapter</link>.
-<literal>@pxref{chapter}</literal> see <link linkend="chapter">chapter</link>
-<literal>@ref{s--ect@comma{}ion}</literal> <link
linkend="s_002d_002dect_002cion">s–ect,ion</link>
-</para>
-<para><literal>@ref{s--ect@comma{}ion, a @comma{} in cross
-ref, a comma@comma{} in title, a comma@comma{} in file, a @comma{} in manual
name }</literal>
-section “a comma, in title” in <citetitle>a , in manual
name</citetitle>
-</para>
-<para><literal>@ref{chapter,cross ref name}</literal> <link
linkend="chapter">cross ref name</link>
-<literal>@ref{chapter,,title}</literal> <link linkend="chapter">title</link>
-<literal>@ref{chapter,,,file name}</literal>
-<literal>@ref{chapter,,,,manual}</literal> section “chapter” in
<citetitle>manual</citetitle>
-<literal>@ref{chapter,cross ref name,title,}</literal> <link
linkend="chapter">title</link>
-<literal>@ref{chapter,cross ref name,,file name}</literal>
-<literal>@ref{chapter,cross ref name,,,manual}</literal> section “cross
ref name” in <citetitle>manual</citetitle>
-<literal>@ref{chapter,cross ref name,title,file name}</literal>
-<literal>@ref{chapter,cross ref name,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{chapter,cross ref name,title, file name, manual}</literal>
section “title” in <citetitle>manual</citetitle>
-<literal>@ref{chapter,,title,file name}</literal>
-<literal>@ref{chapter,,title,,manual}</literal> section “title” in
<citetitle>manual</citetitle>
-<literal>@ref{chapter,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{chapter,,,file name,manual}</literal> section
“chapter” in <citetitle>manual</citetitle>
-</para>
-
-<para><literal>@ref{(pman)anode,cross ref name}</literal> <link>cross ref
name</link>
-<literal>@ref{(pman)anode,,title}</literal> <link>title</link>
-<literal>@ref{(pman)anode,,,file name}</literal>
-<literal>@ref{(pman)anode,,,,manual}</literal> section
“(pman)anode” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,cross ref name,title,}</literal> <link>title</link>
-<literal>@ref{(pman)anode,cross ref name,,file name}</literal>
-<literal>@ref{(pman)anode,cross ref name,,,manual}</literal> section
“cross ref name” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,cross ref name,title,file name}</literal>
-<literal>@ref{(pman)anode,cross ref name,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,cross ref name,title, file name, manual}</literal>
section “title” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,,title,file name}</literal>
-<literal>@ref{(pman)anode,,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{(pman)anode,,,file name,manual}</literal> section
“(pman)anode” in <citetitle>manual</citetitle>
-</para>
-
-<para><literal>@inforef{chapter, cross ref name, file name}</literal> See Info
file <filename>file name</filename>, node
‘<literal>chapter</literal>’
-<literal>@inforef{chapter}</literal> See node
‘<literal>chapter</literal>’
-<literal>@inforef{chapter, cross ref name}</literal> See node
‘<literal>chapter</literal>’
-<literal>@inforef{chapter,,file name}</literal> See Info file <filename>file
name</filename>, node ‘<literal>chapter</literal>’
-<literal>@inforef{node, cross ref name, file name}</literal> See Info file
<filename>file name</filename>, node ‘<literal>node</literal>’
-<literal>@inforef{node}</literal> See node
‘<literal>node</literal>’
-<literal>@inforef{node, cross ref name}</literal> See node
‘<literal>node</literal>’
-<literal>@inforef{node,,file name}</literal> See Info file <filename>file
name</filename>, node ‘<literal>node</literal>’
-<literal>@inforef{chapter, cross ref name, file name, spurious arg}</literal>
See Info file <filename>file name, spurious arg</filename>, node
‘<literal>chapter</literal>’
-</para>
-<para><literal>@inforef{s--ect@comma{}ion, a @comma{} in cross
-ref, a comma@comma{} in file}</literal>
-See Info file <filename>a comma, in file</filename>, node
‘<literal>s--ect,ion</literal>’
-</para>
-<!-- special cases with @uref -->
-<para>‘<literal><link linkend="chapter">chapter</link></literal>’.
-</para>
-<para>section “title with uref2 <ulink
url="href://http/myhost.com/index2.html">uref2</ulink>” in
<citetitle>printed manual with uref4 <ulink
url="href://http/myhost.com/index4.html">uref4</ulink></citetitle>
-<link linkend="chapter">title with uref2 <ulink
url="href://http/myhost.com/index2.html">uref2</ulink></link>
-</para>
-<variablelist><!-- comment in table -->
-<varlistentry><term><emphasis role="bold">a–strong</emphasis>
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<variablelist><varlistentry><term><indexterm
role="vr"><primary>a--asis</primary></indexterm>a–asis
-</term><!-- comment between item and itemx -->
-<term><indexterm role="vr"><primary>b</primary></indexterm>b
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<variablelist><varlistentry><term><indexterm
role="fn"><primary>a</primary></indexterm><emphasis>a</emphasis>
-</term><indexterm role="cp"><primary>index entry between item and
itemx</primary></indexterm>
-<term><indexterm
role="fn"><primary>b</primary></indexterm><emphasis>b</emphasis>
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<variablelist><para>Title
-</para><varlistentry><term><literal>a--code</literal>
-</term><listitem><para>Value–table code
-</para></listitem></varlistentry></variablelist>
-<variablelist><para>Title
-</para><varlistentry><term>‘<literal>a--samp</literal>’
-</term><term>‘<literal>a2--samp</literal>’
-</term><listitem><para>Value–table samp
-</para></listitem></varlistentry></variablelist>
-<para>c–artouche
-</para>
-<para>g–roupe
-</para>
-<para>f–lushleft
-more text
-</para>
-<para>f–lushright
-more text
-</para>
-<simpara role="center">ce–ntered line</simpara>
-
-<para>r–raggedright
-more text
-</para>
-<screen>\input texinfo @c -*-texinfo-*-
-
-@c this file is used in tests in @verbatiminclude but not converted
-
-@setfilename simplest.info
-
-@node Top
-
-This is a very simple texi manual @ <>.
-
-@bye
-</screen>
-<screen>in verbatim ''
-</screen>
-
-
-
-docbook ''
-
-
-<bridgehead renderas="other">majorheading</bridgehead>
-
-<bridgehead renderas="other">chapheading</bridgehead>
-
-<bridgehead renderas="sect1">heading</bridgehead>
-
-<bridgehead renderas="sect2">subheading</bridgehead>
-
-<bridgehead renderas="sect3">subsubheading</bridgehead>
-
-
-<para><literal>@acronym{--a,an accronym @comma{} @enddots{}}</literal>
<acronym>–a</acronym> (an accronym , ...)
-<literal>@abbr{@'E--. @comma{}A., @'Etude--@comma{} @b{Autonome} }</literal>
<abbrev>É–. ,A.</abbrev> (Étude–, <emphasis
role="bold">Autonome</emphasis>)
-<literal>@abbr{@'E--. @comma{}A.}</literal> <abbrev>É–.
,A.</abbrev>
-</para>
-<para><literal>@math{--a@minus{} {\frac{1}{2}}}</literal>
<inlineequation><mathphrase>--a−
{\frac{1}{2}}</mathphrase></inlineequation>
-</para>
-<para><literal>@image{f-ile,,,alt@verb{:jk _" %}}</literal>
<inlinemediaobject><imageobject><imagedata fileref="f-ile.jpg"
format="JPG"></imagedata></imageobject></inlinemediaobject>
-<literal>@image{f--ile,aze,az,@verb{:jk _" %@:} @b{in b
"},e--xt}</literal> <inlinemediaobject><imageobject><imagedata
fileref="f--ile.jpg"
format="JPG"></imagedata></imageobject><imageobject><imagedata
fileref="f--ile.png"
format="PNG"></imagedata></imageobject><textobject><literallayout>ggg
-aaa</literallayout></textobject></inlinemediaobject>
-<literal>@image{file@verb{:jk _" %@:},,,alt@verb{:jk _"
%@:}}</literal> <inlinemediaobject><imageobject><imagedata fileref="filejk
_" %@.jpg" format="JPG"></imagedata></imageobject></inlinemediaobject>
-</para>
-
-
-<!-- invalid texinfo -->
-
-<para>Somehow invalid use of @,:
-
-@, ̧
-
-
-@,@"u ̧ü
-</para>
-<para>Invalid use of @’:
-
-@’ ́
-
-
-@’@"u ́ü
-</para>
-<!-- only i or j as arg -->
-<para>@dotless{truc} truc
-@dotless{ij} ij
-<literal>@dotless{--a}</literal> –a
-<literal>@dotless{a}</literal> a
-</para>
-<!-- @U arg must be specified and within range -->
-<para>@U, without braces @U{}, with empty arg
-@U{z}, with non-hex arg &#xz;
-@U{abc}, with <4 hex digits ઼
-@U{FFFFFFFFFFFFFF}, value much too large �
-@U{110000}, value just beyond Unicode �
-</para>
-<!-- braces missing -->
-<para>@TeX, but without brace &tex;<!-- unknown command -->
-<literal>@#</literal> #
-</para>
-<!-- no arg -->
-<para><literal>@w{--a}</literal> –a<!-- /@w -->
-</para>
-<!-- no file -->
-<para><literal>@image{,1--xt}</literal>
-<literal>@image{,,2--xt}</literal>
-<literal>@image{,,,3--xt}</literal>
-</para>
-
-<!-- style command in itemize -->
-<itemizedlist><listitem><para> e–mph item
-</para></listitem></itemizedlist>
-<!-- braces missing -->
-<itemizedlist><listitem><para> after emph e–mph item
-</para></listitem></itemizedlist>
-<!-- braces missing -->
-<itemizedlist><listitem><para>• a–n itemize line i–tem 1
-</para></listitem><listitem><para>• a–n itemize line i–tem 2
-</para></listitem></itemizedlist>
-<!-- not style formatting -->
-<variablelist><!-- comment in table -->
-<varlistentry><term>a
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<!-- missing style formatting -->
-<variablelist><!-- comment in table -->
-<varlistentry><term>a–missing style formatting
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<!-- not style formatting -->
-<variablelist><varlistentry><term><indexterm
role="fn"><primary>a</primary></indexterm>a
-</term><indexterm role="cp"><primary>index entry between item and
itemx</primary></indexterm>
-<term><indexterm role="fn"><primary>b</primary></indexterm>b
-</term><listitem><para>l–ine
-</para></listitem></varlistentry></variablelist>
-<!-- deffnx after deff lines -->
-<synopsis><phrase role="category"><emphasis
role="bold">fun</emphasis>:</phrase></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function> <emphasis role="arg">bidule</emphasis> <emphasis
role="arg">chose</emphasis> <emphasis role="arg">and</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function> <emphasis role="arg">bidule</emphasis> <emphasis
role="arg">chose</emphasis> <emphasis role="arg">and</emphasis> <emphasis
role="arg">after</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function> <emphasis role="arg">bidule</emphasis> <emphasis
role="arg">chose</emphasis> <emphasis role="arg">and</emphasis> <emphasis
role="arg"></emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>machin</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>machin</function> <emphasis role="arg">bidule</emphasis> <emphasis
role="arg">chose</emphasis> <emphasis role="arg">and</emphasis> <emphasis
role="arg">and after</emphasis></synopsis>
-<synopsis><indexterm role="fn"><primary>followed</primary></indexterm><phrase
role="category"><emphasis role="bold">truc</emphasis>:</phrase>
<function>followed</function> <emphasis role="arg">by</emphasis> <emphasis
role="arg">a</emphasis> <emphasis role="arg">comment</emphasis></synopsis>
-<!-- comment -->
-<para>Various deff lines
-</para><synopsis><indexterm
role="fn"><primary>after</primary></indexterm><phrase role="category"><emphasis
role="bold">truc</emphasis>:</phrase> <function>after</function> <emphasis
role="arg">a</emphasis> <emphasis role="arg">deff</emphasis> <emphasis
role="arg">item</emphasis></synopsis>
-
-<!-- node is non existent, or missing first arg -->
-<para><literal>@ref{node}</literal> <link linkend="node">node</link>
-</para>
-<para><literal>@ref{,cross ref name}</literal> <link>cross ref name</link>
-<literal>@ref{,,title}</literal> <link>title</link>
-<literal>@ref{,,,file name}</literal>
-<literal>@ref{,,,,manual}</literal> <citetitle>manual</citetitle>
-<literal>@ref{node,cross ref name}</literal> <link linkend="node">cross ref
name</link>
-<literal>@ref{node,,title}</literal> <link linkend="node">title</link>
-<literal>@ref{node,,,file name}</literal>
-<literal>@ref{node,,,,manual}</literal> section “node” in
<citetitle>manual</citetitle>
-<literal>@ref{node,cross ref name,title,}</literal> <link
linkend="node">title</link>
-<literal>@ref{node,cross ref name,,file name}</literal>
-<literal>@ref{node,cross ref name,,,manual}</literal> section “cross ref
name” in <citetitle>manual</citetitle>
-<literal>@ref{node,cross ref name,title,file name}</literal>
-<literal>@ref{node,cross ref name,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{node,cross ref name,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{node,,title,file name}</literal>
-<literal>@ref{node,,title,,manual}</literal> section “title” in
<citetitle>manual</citetitle>
-<literal>@ref{chapter,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{node,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{node,,,file name,manual}</literal> section “node” in
<citetitle>manual</citetitle>
-<literal>@ref{,cross ref name,title,}</literal> <link>title</link>
-<literal>@ref{,cross ref name,,file name}</literal>
-<literal>@ref{,cross ref name,,,manual}</literal> section “cross ref
name” in <citetitle>manual</citetitle>
-<literal>@ref{,cross ref name,title,file name}</literal>
-<literal>@ref{,cross ref name,title,,manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{,cross ref name,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{,,title,file name}</literal>
-<literal>@ref{,,title,,manual}</literal> section “title” in
<citetitle>manual</citetitle>
-<literal>@ref{,,title, file name, manual}</literal> section
“title” in <citetitle>manual</citetitle>
-<literal>@ref{,,,file name,manual}</literal> <citetitle>manual</citetitle>
-</para>
-<para><literal>@inforef{,cross ref name }</literal>
-<literal>@inforef{,,file name}</literal> See Info file <filename>file
name</filename>
-<literal>@inforef{,cross ref name, file name}</literal> See Info file
<filename>file name</filename>
-<literal>@inforef{}</literal>
-</para>
<chapter label="" id="Top">
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- branch master updated: Title page info specific handling in DocBook,
Patrice Dumas <=