[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
From: |
Patrice Dumas |
Date: |
Sat, 23 Mar 2024 12:28:06 -0400 (EDT) |
branch: master
commit ff16acc4f69758ee1744368d16e8c64ac70aba5d
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sat Mar 23 17:27:45 2024 +0100
* tp/init/documentation_examples.pm: use pl instead of de, with
a maintained po_document translation. Add use of
texinfo_register_direction_string_info.
* tp/t/init_files_tests.t ($documentation_examples_text)
(documentation_examples, documentation_examples_texi2html): add a
documentation examples init file use with texi2html style.
---
ChangeLog | 10 +
tp/Makefile.tres | 2 +
tp/init/documentation_examples.pm | 12 +-
tp/t/init_files_tests.t | 84 ++++----
.../init_files_tests/documentation_examples.pl | 6 +-
.../res_html/documentation_examples_fot.html | 8 +-
.../res_html/prepended_to_filenames-my-node.html | 8 +-
...ples.pl => documentation_examples_texi2html.pl} | 38 ++--
.../res_html/documentation_examples_texi2html.html | 227 +++++++++++++++++++++
9 files changed, 326 insertions(+), 69 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 3a2dffbe93..e42a30e8cf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2024-03-23 Patrice Dumas <pertusus@free.fr>
+
+ * tp/init/documentation_examples.pm: use pl instead of de, with
+ a maintained po_document translation. Add use of
+ texinfo_register_direction_string_info.
+
+ * tp/t/init_files_tests.t ($documentation_examples_text)
+ (documentation_examples, documentation_examples_texi2html): add a
+ documentation examples init file use with texi2html style.
+
2024-03-23 Patrice Dumas <pertusus@free.fr>
* tp/t/test_utils.pl (test): remove symbols added in init files
diff --git a/tp/Makefile.tres b/tp/Makefile.tres
index 00e4f2a9ea..05df6fbad7 100644
--- a/tp/Makefile.tres
+++ b/tp/Makefile.tres
@@ -1039,6 +1039,8 @@ test_files_generated_list =
$(test_tap_files_generated_list) \
t/results/init_files_tests/directions_string_undef_texi2html/res_html \
t/results/init_files_tests/documentation_examples.pl \
t/results/init_files_tests/documentation_examples/res_html \
+ t/results/init_files_tests/documentation_examples_texi2html.pl \
+ t/results/init_files_tests/documentation_examples_texi2html/res_html \
t/results/init_files_tests/macro_defined_txiinternalvalue_in_translation.pl \
t/results/init_files_tests/modified_translation.pl \
t/results/init_files_tests/redefined_buttons_functions.pl \
diff --git a/tp/init/documentation_examples.pm
b/tp/init/documentation_examples.pm
index 7be6241d48..35456bdef9 100644
--- a/tp/init/documentation_examples.pm
+++ b/tp/init/documentation_examples.pm
@@ -5,6 +5,8 @@
use strict;
+use utf8;
+
# To check if there is no erroneous autovivification
#no autovivification qw(fetch delete exists store strict);
@@ -21,12 +23,18 @@ if (not defined($default_footnotestyle)) {
my %translations = (
'fr' => {
'error-->' => {'' => 'erreur-->',},
+'Higher' => {'Up direction button label' => 'Plus haut',},
# ...
},
'de' => {
'error-->' => {'' => 'Fehler-->',},
# ...
-}
+},
+'pl' => {
+'error-->' => {'' => 'błąd-->',},
+'Higher' => {'Up direction button label' => 'Wyższy',},
+# ...
+},
# ...
);
@@ -50,6 +58,8 @@ texinfo_register_upper_case_command('var', 1);
texinfo_register_accent_command_formatting('dotless', 'nodot', 'ij');
+texinfo_register_direction_string_info('Up', 'button', undef, 'Higher');
+
my $shown_styles;
my $footnotestyle;
sub my_function_set_some_css {
diff --git a/tp/t/init_files_tests.t b/tp/t/init_files_tests.t
index ea54448cf0..dfb1353a43 100644
--- a/tp/t/init_files_tests.t
+++ b/tp/t/init_files_tests.t
@@ -49,6 +49,45 @@ my $direction_strings_test_text = '@node Top
@section Sec 3
';
+my $documentation_examples_text = '
+@settitle @email{someone@@example.com, me} @sansserif{in--title} @error{}
@equiv{}
+
+@node Top
+@top top
+
+@node chapter
+@chapter Chapter
+
+@sansserif{in--text} @- p--n. @error{} @equiv{}
+@xref{my node}@footnote{in footnote}.
+@titlefont{in titlefont}
+@email{a@@b.c, someone}
+@sc{in Sc}
+@var{in var}
+
+@math{@sansserif{in--math} @- a=b @error{} @equiv{}}
+
+@example
+@sansserif{in--example} @- c. @error{} @equiv{}
+@end example
+
+@documentlanguage fr
+
+@error{}.
+
+@equiv{}
+
+@node my node
+
+@documentlanguage pl
+
+@error{}.
+
+@equiv{}
+
+
+';
+
my @file_tests = (
['customize_translations',
'
@@ -108,44 +147,13 @@ my @file_tests = (
Text@footnote{In footnote}.
', {'init_files' => ['special_element_customization.pm']}],
['documentation_examples',
-'
-@settitle @email{someone@@example.com, me} @sansserif{in--title} @error{}
@equiv{}
-
-@node Top
-@top top
-
-@node chapter
-@chapter Chapter
-
-@sansserif{in--text} @- p--n. @error{} @equiv{}
-@xref{my node}@footnote{in footnote}.
-@titlefont{in titlefont}
-@email{a@@b.c, someone}
-@sc{in Sc}
-@var{in var}
-
-@math{@sansserif{in--math} @- a=b @error{} @equiv{}}
-
-@example
-@sansserif{in--example} @- c. @error{} @equiv{}
-@end example
-
-@documentlanguage fr
-
-@error{}.
-
-@equiv{}
-
-@node my node
-
-@documentlanguage de
-
-@error{}.
-
-@equiv{}
-
-
-',{'init_files' => ['documentation_examples.pm']},
+$documentation_examples_text,
+{'init_files' => ['documentation_examples.pm']},
+],
+['documentation_examples_texi2html',
+$documentation_examples_text,
+{'init_files' => ['documentation_examples.pm']},
+{'TEXI2HTML' => 1},
],
['sc_formatting_with_css',
'@settitle{In title @sc{my string} NEXT}
diff --git a/tp/t/results/init_files_tests/documentation_examples.pl
b/tp/t/results/init_files_tests/documentation_examples.pl
index a7fde5b9a6..b12ae6c311 100644
--- a/tp/t/results/init_files_tests/documentation_examples.pl
+++ b/tp/t/results/init_files_tests/documentation_examples.pl
@@ -795,7 +795,7 @@ $result_trees{'documentation_examples'} = {
{
'contents' => [
{
- 'text' => 'de'
+ 'text' => 'pl'
}
],
'info' => {
@@ -809,7 +809,7 @@ $result_trees{'documentation_examples'} = {
],
'cmdname' => 'documentlanguage',
'extra' => {
- 'text_arg' => 'de'
+ 'text_arg' => 'pl'
},
'info' => {
'spaces_before_argument' => {
@@ -929,7 +929,7 @@ $result_texis{'documentation_examples'} = '
@node my node
-@documentlanguage de
+@documentlanguage pl
@error{}.
diff --git
a/tp/t/results/init_files_tests/documentation_examples/res_html/documentation_examples_fot.html
b/tp/t/results/init_files_tests/documentation_examples/res_html/documentation_examples_fot.html
index 34eb793863..06e3c577e8 100644
---
a/tp/t/results/init_files_tests/documentation_examples/res_html/documentation_examples_fot.html
+++
b/tp/t/results/init_files_tests/documentation_examples/res_html/documentation_examples_fot.html
@@ -3,10 +3,10 @@
<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Fußnoten (someone@example.com (me) undefined text-align:center, is
undef|end|separate in–title Fehler--> is the same as)</title>
+<title>Przypisy (someone@example.com (me) undefined text-align:center, is
undef|end|separate in–title błąd--> is the same as)</title>
-<meta name="description" content="Fußnoten (someone@example.com (me) undefined
text-align:center, is undef|end|separate in–title Fehler--> is the
same as)">
-<meta name="keywords" content="Fußnoten (someone@example.com (me) undefined
text-align:center, is undef|end|separate in–title Fehler--> is the
same as)">
+<meta name="description" content="Przypisy (someone@example.com (me) undefined
text-align:center, is undef|end|separate in–title błąd--> is the same
as)">
+<meta name="keywords" content="Przypisy (someone@example.com (me) undefined
text-align:center, is undef|end|separate in–title błąd--> is the same
as)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
@@ -18,7 +18,7 @@
<body lang="en">
<div class="element-footnotes" id="SEC_Footnotes">
-<h4 class="footnotes-heading">Fußnoten</h4>
+<h4 class="footnotes-heading">Przypisy</h4>
<h5 class="footnote-body-heading"><a id="FOOT1"
href="prepended_to_filenames-chapter.html#DOCF1">(1)</a></h5>
<p>in footnote <code>HTML</code> text </p>
diff --git
a/tp/t/results/init_files_tests/documentation_examples/res_html/prepended_to_filenames-my-node.html
b/tp/t/results/init_files_tests/documentation_examples/res_html/prepended_to_filenames-my-node.html
index 130b8d77d7..9ec1b72b6d 100644
---
a/tp/t/results/init_files_tests/documentation_examples/res_html/prepended_to_filenames-my-node.html
+++
b/tp/t/results/init_files_tests/documentation_examples/res_html/prepended_to_filenames-my-node.html
@@ -3,10 +3,10 @@
<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>my node (someone@example.com (me) undefined text-align:center, is
undef|end|separate in–title Fehler--> is the same as)</title>
+<title>my node (someone@example.com (me) undefined text-align:center, is
undef|end|separate in–title błąd--> is the same as)</title>
-<meta name="description" content="my node (someone@example.com (me) undefined
text-align:center, is undef|end|separate in–title Fehler--> is the
same as)">
-<meta name="keywords" content="my node (someone@example.com (me) undefined
text-align:center, is undef|end|separate in–title Fehler--> is the
same as)">
+<meta name="description" content="my node (someone@example.com (me) undefined
text-align:center, is undef|end|separate in–title błąd--> is the same
as)">
+<meta name="keywords" content="my node (someone@example.com (me) undefined
text-align:center, is undef|end|separate in–title błąd--> is the same
as)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
@@ -26,7 +26,7 @@ span:hover a.copiable-link {visibility: visible}
<h4 class="node" id="prepended_to_labels-my-node"><span>my node<a
class="copiable-link" href="#prepended_to_labels-my-node">
¶</a></span></h4>
-<p>Fehler-->.
+<p>błąd-->.
<code>HTML</code> text </p>
<p>is the <strong class="strong">same</strong> as
<code>HTML</code> text </p>
diff --git a/tp/t/results/init_files_tests/documentation_examples.pl
b/tp/t/results/init_files_tests/documentation_examples_texi2html.pl
similarity index 91%
copy from tp/t/results/init_files_tests/documentation_examples.pl
copy to tp/t/results/init_files_tests/documentation_examples_texi2html.pl
index a7fde5b9a6..0bac56ab01 100644
--- a/tp/t/results/init_files_tests/documentation_examples.pl
+++ b/tp/t/results/init_files_tests/documentation_examples_texi2html.pl
@@ -5,7 +5,7 @@ use vars qw(%result_texis %result_texts %result_trees
%result_errors
use utf8;
-$result_trees{'documentation_examples'} = {
+$result_trees{'documentation_examples_texi2html'} = {
'contents' => [
{
'contents' => [
@@ -795,7 +795,7 @@ $result_trees{'documentation_examples'} = {
{
'contents' => [
{
- 'text' => 'de'
+ 'text' => 'pl'
}
],
'info' => {
@@ -809,7 +809,7 @@ $result_trees{'documentation_examples'} = {
],
'cmdname' => 'documentlanguage',
'extra' => {
- 'text_arg' => 'de'
+ 'text_arg' => 'pl'
},
'info' => {
'spaces_before_argument' => {
@@ -897,9 +897,9 @@ $result_trees{'documentation_examples'} = {
],
'type' => 'document_root'
};
-$result_trees{'documentation_examples'}{'contents'}[4]{'contents'}[1]{'contents'}[8]{'args'}[0]{'extra'}{'node_content'}{'contents'}[0]
=
$result_trees{'documentation_examples'}{'contents'}[4]{'contents'}[1]{'contents'}[8]{'args'}[0]{'contents'}[0];
+$result_trees{'documentation_examples_texi2html'}{'contents'}[4]{'contents'}[1]{'contents'}[8]{'args'}[0]{'extra'}{'node_content'}{'contents'}[0]
=
$result_trees{'documentation_examples_texi2html'}{'contents'}[4]{'contents'}[1]{'contents'}[8]{'args'}[0]{'contents'}[0];
-$result_texis{'documentation_examples'} = '
+$result_texis{'documentation_examples_texi2html'} = '
@settitle @email{someone@@example.com, me} @sansserif{in--title} @error{}
@equiv{}
@node Top
@@ -929,7 +929,7 @@ $result_texis{'documentation_examples'} = '
@node my node
-@documentlanguage de
+@documentlanguage pl
@error{}.
@@ -939,7 +939,7 @@ $result_texis{'documentation_examples'} = '
';
-$result_texts{'documentation_examples'} = '
+$result_texts{'documentation_examples_texi2html'} = '
top
***
@@ -971,7 +971,7 @@ error-->.
';
-$result_sectioning{'documentation_examples'} = {
+$result_sectioning{'documentation_examples_texi2html'} = {
'extra' => {
'section_childs' => [
{
@@ -1014,12 +1014,12 @@ $result_sectioning{'documentation_examples'} = {
'section_level' => -1
}
};
-$result_sectioning{'documentation_examples'}{'extra'}{'section_childs'}[0]{'extra'}{'section_childs'}[0]{'extra'}{'section_directions'}{'up'}
= $result_sectioning{'documentation_examples'}{'extra'}{'section_childs'}[0];
-$result_sectioning{'documentation_examples'}{'extra'}{'section_childs'}[0]{'extra'}{'section_childs'}[0]{'extra'}{'toplevel_directions'}{'prev'}
= $result_sectioning{'documentation_examples'}{'extra'}{'section_childs'}[0];
-$result_sectioning{'documentation_examples'}{'extra'}{'section_childs'}[0]{'extra'}{'section_childs'}[0]{'extra'}{'toplevel_directions'}{'up'}
= $result_sectioning{'documentation_examples'}{'extra'}{'section_childs'}[0];
-$result_sectioning{'documentation_examples'}{'extra'}{'section_childs'}[0]{'extra'}{'sectioning_root'}
= $result_sectioning{'documentation_examples'};
+$result_sectioning{'documentation_examples_texi2html'}{'extra'}{'section_childs'}[0]{'extra'}{'section_childs'}[0]{'extra'}{'section_directions'}{'up'}
=
$result_sectioning{'documentation_examples_texi2html'}{'extra'}{'section_childs'}[0];
+$result_sectioning{'documentation_examples_texi2html'}{'extra'}{'section_childs'}[0]{'extra'}{'section_childs'}[0]{'extra'}{'toplevel_directions'}{'prev'}
=
$result_sectioning{'documentation_examples_texi2html'}{'extra'}{'section_childs'}[0];
+$result_sectioning{'documentation_examples_texi2html'}{'extra'}{'section_childs'}[0]{'extra'}{'section_childs'}[0]{'extra'}{'toplevel_directions'}{'up'}
=
$result_sectioning{'documentation_examples_texi2html'}{'extra'}{'section_childs'}[0];
+$result_sectioning{'documentation_examples_texi2html'}{'extra'}{'section_childs'}[0]{'extra'}{'sectioning_root'}
= $result_sectioning{'documentation_examples_texi2html'};
-$result_nodes{'documentation_examples'} = [
+$result_nodes{'documentation_examples_texi2html'} = [
{
'cmdname' => 'node',
'extra' => {
@@ -1056,11 +1056,11 @@ $result_nodes{'documentation_examples'} = [
}
}
];
-$result_nodes{'documentation_examples'}[0]{'extra'}{'node_directions'}{'next'}{'extra'}{'node_directions'}{'prev'}
= $result_nodes{'documentation_examples'}[0];
-$result_nodes{'documentation_examples'}[0]{'extra'}{'node_directions'}{'next'}{'extra'}{'node_directions'}{'up'}
= $result_nodes{'documentation_examples'}[0];
-$result_nodes{'documentation_examples'}[1] =
$result_nodes{'documentation_examples'}[0]{'extra'}{'node_directions'}{'next'};
+$result_nodes{'documentation_examples_texi2html'}[0]{'extra'}{'node_directions'}{'next'}{'extra'}{'node_directions'}{'prev'}
= $result_nodes{'documentation_examples_texi2html'}[0];
+$result_nodes{'documentation_examples_texi2html'}[0]{'extra'}{'node_directions'}{'next'}{'extra'}{'node_directions'}{'up'}
= $result_nodes{'documentation_examples_texi2html'}[0];
+$result_nodes{'documentation_examples_texi2html'}[1] =
$result_nodes{'documentation_examples_texi2html'}[0]{'extra'}{'node_directions'}{'next'};
-$result_menus{'documentation_examples'} = [
+$result_menus{'documentation_examples_texi2html'} = [
{
'extra' => {
'normalized' => 'Top'
@@ -1078,10 +1078,10 @@ $result_menus{'documentation_examples'} = [
}
];
-$result_errors{'documentation_examples'} = [];
+$result_errors{'documentation_examples_texi2html'} = [];
-$result_floats{'documentation_examples'} = {};
+$result_floats{'documentation_examples_texi2html'} = {};
1;
diff --git
a/tp/t/results/init_files_tests/documentation_examples_texi2html/res_html/documentation_examples_texi2html.html
b/tp/t/results/init_files_tests/documentation_examples_texi2html/res_html/documentation_examples_texi2html.html
new file mode 100644
index 0000000000..d23a2e073b
--- /dev/null
+++
b/tp/t/results/init_files_tests/documentation_examples_texi2html/res_html/documentation_examples_texi2html.html
@@ -0,0 +1,227 @@
+<!DOCTYPE html>
+<html>
+<!-- Created by texinfo, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>someone@example.com (me) undefined text-align:center, is
undef|separate|separate in–title error--> is the same as</title>
+
+<meta name="description" content="someone@example.com (me) undefined
text-align:center, is undef|separate|separate in–title error--> is the
same as">
+<meta name="keywords" content="someone@example.com (me) undefined
text-align:center, is undef|separate|separate in–title error--> is the
same as">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="viewport" content="width=device-width,initial-scale=1">
+
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+div.example {margin-left: 3.2em}
+h1.settitle {text-align:center}
+h1.titlefont {text-align:center}
+span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
+td.button-direction-about {text-align:center}
+td.menu-entry-description {vertical-align: top}
+td.menu-entry-destination {vertical-align: top}
+td.name-direction-about {text-align:center}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<h1 class="settitle"><a class="email" href="mailto:someone@example.com">me</a>
[undefined text-align:center, is undef|separate|separate] <code
class="sansserif">in–title</code> error--> is the <strong
class="strong">same</strong> as</h1>
+<hr>
+
+<div class="top-level-extent" id="prepended_to_labels-Top">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[ < ]</td>
+<td>[<a href="#prepended_to_labels-chapter" title="Next section in reading
order"> > </a>]</td>
+<td> </td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href="#top">
¶</a></span></h1>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td class="menu-entry-destination"><a
href="#prepended_to_labels-chapter">1 Chapter</a></td><td> </td><td
class="menu-entry-description">
+</td></tr>
+</table>
+<hr style="height: 6px;">
+<div class="chapter-level-extent" id="prepended_to_labels-chapter">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#prepended_to_labels-Top" title="Beginning of this chapter
or previous chapter"> << </a>]</td>
+<td>[<a href="#prepended_to_labels-Top" title="Previous section in reading
order"> < </a>]</td>
+<td>[<a href="#prepended_to_labels-Top" title="Up section"> Up </a>]</td>
+<td>[ > ]</td>
+<td>[ >> ]</td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td> </td>
+<td>[<a href="#prepended_to_labels-Top" title="Cover (top) of
document">Top</a>]</td>
+<td>[Contents]</td>
+<td>[Index]</td>
+<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
+</tr></table>
+<h1 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href="#Chapter"> ¶</a></span></h1>
+
+<p><code class="sansserif">in--text</code> ­ p--n. error--> is the
<strong class="strong">same</strong> as
+See <a class="xref" href="#prepended_to_labels-my-node">my node</a><a
class="footnote" id="DOCF1_2" href="#FOOT1_2"><sup>2</sup></a>.
+ <code>HTML</code> text </p><h1 class="titlefont">in titlefont</h1>
+<p><a class="email" href="mailto:a@b.c">someone</a> [undefined
text-align:center, is undef|separate|separate]
+<small class="sc">in Sc</small>
+<var class="var">IN VAR</var>
+ <code>HTML</code> text </p>
+<p><em class="math"><code class="sansserif">in--math</code> ­ a=b
error--> is the <strong class="strong">same</strong> as</em>
+ <code>HTML</code> text </p>
+<div class="example">
+<pre class="example-preformatted"><code class="sansserif">in--example</code>
­ c. error--> is the <strong class="strong">same</strong> as
+</pre></div>
+
+
+<p>erreur-->.
+ <code>HTML</code> text </p>
+<p>est la <strong class="strong">même</strong> que
+ <code>HTML</code> text </p>
+<a class="node" id="prepended_to_labels-my-node"></a>
+
+<p>błąd-->.
+ <code>HTML</code> text </p>
+<p>is the <strong class="strong">same</strong> as
+ <code>HTML</code> text </p>
+
+<hr style="height: 6px;">
+</div>
+</div>
+<div class="element-footnotes" id="SEC_Footnotes">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#prepended_to_labels-Top" title="Okładka (wierzch)
dokumentu">Wierzchni</a>]</td>
+<td>[Treść]</td>
+<td>[Indeks]</td>
+<td>[<a href="#SEC_About" title="O dokumencie (pomoc)"> ? </a>]</td>
+</tr></table>
+<h1 class="footnotes-heading">Przypisy</h1>
+
+<h5 class="footnote-body-heading"><a id="FOOT1" href="#DOCF1">(1)</a></h5>
+<p>in footnote <code>HTML</code> text </p>
+<h5 class="footnote-body-heading"><a id="FOOT1_2" href="#DOCF1_2">(2)</a></h5>
+<p>in footnote <code>HTML</code> text </p>
+</div><hr>
+<div class="element-about" id="SEC_About">
+<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
+<tr><td>[<a href="#prepended_to_labels-Top" title="Okładka (wierzch)
dokumentu">Wierzchni</a>]</td>
+<td>[Treść]</td>
+<td>[Indeks]</td>
+<td>[<a href="#SEC_About" title="O dokumencie (pomoc)"> ? </a>]</td>
+</tr></table>
+<h1 class="about-heading">O tym dokumencie</h1>
+
+<p>
+ Ten dokument został wygenerowany <em class="emph">a sunny day</em>.
+</p>
+<p>
+ Przyciski w panelach nawigacyjnych mają następujące znaczenie:
+</p>
+<table border="1">
+ <tr>
+ <th> Przycisk </th>
+ <th> Nazwa </th>
+ <th> Przechodzi do </th>
+ <th> Z 1.2.3 przechodzi do</th>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ << ] </td>
+ <td class="name-direction-about">SzybkoWstecz</td>
+ <td>Początek tego rozdziału lub rozdział poprzedni</td>
+ <td>1</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ < ] </td>
+ <td class="name-direction-about">Wstecz</td>
+ <td>Sekcja poprzednia w kolejności czytania</td>
+ <td>1.2.2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ W górę ] </td>
+ <td class="name-direction-about">Wyższy</td>
+ <td>Sekcja w górę</td>
+ <td>1.2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ > ] </td>
+ <td class="name-direction-about">WPrzód</td>
+ <td>Sekcja następna w kolejności czytania</td>
+ <td>1.2.4</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ >> ] </td>
+ <td class="name-direction-about">SzybkoWPrzód</td>
+ <td>Następny rozdział</td>
+ <td>2</td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Wierzchni] </td>
+ <td class="name-direction-about">Wierzchni</td>
+ <td>Okładka (wierzch) dokumentu</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Treść] </td>
+ <td class="name-direction-about">Treść</td>
+ <td>Spis treści</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [Indeks] </td>
+ <td class="name-direction-about">Indeks</td>
+ <td>Indeks</td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td class="button-direction-about"> [ ? ] </td>
+ <td class="name-direction-about">O</td>
+ <td>O dokumencie (pomoc)</td>
+ <td> </td>
+ </tr>
+</table>
+
+<p>
+ gdzie <strong class="strong"> Przykład </strong> zakłada, że bieżąca pozycja
to <strong class="strong"> Podpodsekcja Jeden-Dwa-Trzy </strong> w dokumencie o
następującej strukturze:
+</p>
+
+<ul>
+ <li> 1. Sekcja Jeden
+ <ul>
+ <li>1.1 Podsekcja Jeden-Jeden
+ <ul>
+ <li>...</li>
+ </ul>
+ </li>
+ <li>1.2 Podsekcja Jeden-Dwa
+ <ul>
+ <li>1.2.1 Podpodsekcja Jeden-Dwa-Jeden</li>
+ <li>1.2.2 Podpodsekcja Jeden-Dwa-Dwa</li>
+ <li>1.2.3 Podpodsekcja Jeden-Dwa-Trzy
+ <strong><== Bieżąca pozycja </strong></li>
+ <li>1.2.4 Podpodsekcja Jeden-Dwa-Cztery</li>
+ </ul>
+ </li>
+ <li>1.3 Podsekcja Jeden-Trzy
+ <ul>
+ <li>...</li>
+ </ul>
+ </li>
+ <li>1.4 Podsekcja Jeden-Cztery</li>
+ </ul>
+ </li>
+</ul>
+</div><hr>
+<p>
+ <span class="program-in-footer">Ten dokument został wygenerowany <em
class="emph">a sunny day</em>.</span>
+</p>
+
+
+</body>
+</html>