Author: fanningpj
Date: Wed Dec 20 17:53:10 2023
New Revision: 1914807
URL: http://svn.apache.org/viewvc?rev=1914807&view=rev
Log:
update links
Modified:
poi/site/publish/changes.html
poi/site/publish/components/index.html
poi/site/publish/components/oxml4j/index.html
poi/site/publish/devel/guidelines.html
poi/site/publish/encryption.html
poi/site/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png
poi/site/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png
poi/site/publish/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png
poi/site/publish/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png
poi/site/publish/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png
poi/site/publish/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
poi/site/publish/skin/images/rc-t-r-15-1body-2menu-3menu.png
poi/site/publish/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png
poi/site/publish/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png
poi/site/publish/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
poi/site/publish/skin/profile.css
Modified: poi/site/publish/changes.html
URL:
http://svn.apache.org/viewvc/poi/site/publish/changes.html?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
--- poi/site/publish/changes.html (original)
+++ poi/site/publish/changes.html Wed Dec 20 17:53:10 2023
@@ -218,12 +218,53 @@ document.write("Last Published: " + docu
</div>
+<a name="5.2.6"></a>
+<h2 class="boxed">Version
+ 5.2.6 (2024-09-??)
+ </h2>
+<div class="section">
+<a name="Summary"></a>
+<h3 class="boxed">Summary</h3>
+<ul>
+
+<li>Upgrade log4j-api dependency to 2.22.0</li>
+
+<li>Upgrade commons-io dependency to 2.15.1</li>
+
+<li>Upgrade pdfbox and graphics2d dependencies to 3.0.1</li>
+
+</ul>
+<a name="Changes"></a>
+<h3 class="boxed">Changes</h3>
+<table class="POITable">
+<colgroup>
+<col width="100">
+<col width="200">
+<col width="150">
+<col>
+</colgroup>
+<thead>
+<tr>
+<th>Type</th><th>Bug</th><th>Module</th><th>Description</th>
+</tr>
+</thead>
+<tbody>
+
+<tr class="action">
+<td><img class="icon" alt="fix" src="images/fix.png"></td><td><a
href="https://bz.apache.org/bugzilla/show_bug.cgi?id=68237">68237</a></td><td>SXSSF</td><td>Some
boolean attribute values are written as true instead of 1</td>
+</tr>
+
+</tbody>
+</table>
+</div>
+
+
<a name="5.2.5"></a>
<h2 class="boxed">Version
5.2.5 (2023-11-25)
</h2>
<div class="section">
-<a name="Summary"></a>
+<a name="Summary-N10060"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -240,7 +281,7 @@ document.write("Last Published: " + docu
<li>Upgrade xmlbeans dependency to 5.2.0</li>
</ul>
-<a name="Changes"></a>
+<a name="Changes-N10079"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -273,6 +314,10 @@ document.write("Last Published: " + docu
</tr>
<tr class="action">
+<td><img class="icon" alt="fix" src="images/fix.png"></td><td><a
href="https://bz.apache.org/bugzilla/show_bug.cgi?id=67785">67785</a></td><td>XSSF</td><td>XSSFExcelExtractor
does not format formula results like the streaming based extractor</td>
+</tr>
+
+<tr class="action">
<td><img class="icon" alt="fix" src="images/fix.png"></td><td><a
href="https://bz.apache.org/bugzilla/show_bug.cgi?id=68094">68094</a></td><td>XSSF</td><td>Improve
cell width logic to avoid rounding issues</td>
</tr>
@@ -290,7 +335,7 @@ document.write("Last Published: " + docu
5.2.4 (2023-09-28)
</h2>
<div class="section">
-<a name="Summary-N100B9"></a>
+<a name="Summary-N1010A"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -317,7 +362,7 @@ document.write("Last Published: " + docu
<li>Use jdk18on versions of bouncycastle jars (v1.76)</li>
</ul>
-<a name="Changes-N100E1"></a>
+<a name="Changes-N10132"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -463,7 +508,7 @@ document.write("Last Published: " + docu
5.2.3 (2022-09-16)
</h2>
<div class="section">
-<a name="Summary-N102E2"></a>
+<a name="Summary-N10333"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -482,7 +527,7 @@ document.write("Last Published: " + docu
<li>Avoid some more possible overly large memory allocations on certain input
documents</li>
</ul>
-<a name="Changes-N102FE"></a>
+<a name="Changes-N1034F"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -684,14 +729,14 @@ document.write("Last Published: " + docu
5.2.2 (2022-03-19)
</h2>
<div class="section">
-<a name="Summary-N105DF"></a>
+<a name="Summary-N10630"></a>
<h3 class="boxed">Summary</h3>
<ul>
<li>Upgrade log4j-api dependency to 2.17.2 and graphics2d dependency to 0.35
as well as some test dependencies</li>
</ul>
-<a name="Changes-N105E9"></a>
+<a name="Changes-N1063A"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -745,14 +790,14 @@ document.write("Last Published: " + docu
5.2.1 (2022-03-03)
</h2>
<div class="section">
-<a name="Summary-N1067A"></a>
+<a name="Summary-N106CB"></a>
<h3 class="boxed">Summary</h3>
<ul>
<li>Upgrade curvesapi dependency to 1.07</li>
</ul>
-<a name="Changes-N10684"></a>
+<a name="Changes-N106D5"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -826,7 +871,7 @@ document.write("Last Published: " + docu
5.2.0 (2022-01-14)
</h2>
<div class="section">
-<a name="Summary-N10765"></a>
+<a name="Summary-N107B6"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -839,7 +884,7 @@ document.write("Last Published: " + docu
<li>Upgrade PDFBox Graphics2d dependency to 0.34 and PDFBox dependency to
2.0.25</li>
</ul>
-<a name="Changes-N10778"></a>
+<a name="Changes-N107C9"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -933,7 +978,7 @@ document.write("Last Published: " + docu
5.1.0 (2021-11-01)
</h2>
<div class="section">
-<a name="Summary-N108A9"></a>
+<a name="Summary-N108FA"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -960,7 +1005,7 @@ document.write("Last Published: " + docu
<li>By default, no DTDs will be accepted in XML files. This can be relaxed by
setting
POIXMLTypeLoader.DEFAULT_XML_OPTIONS.setDisallowDocTypeDeclaration(false).</li>
</ul>
-<a name="Changes-N108D1"></a>
+<a name="Changes-N10922"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -1162,7 +1207,7 @@ document.write("Last Published: " + docu
5.0.0 (2021-01-20)
</h2>
<div class="section">
-<a name="Summary-N10BB2"></a>
+<a name="Summary-N10C03"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -1189,7 +1234,7 @@ document.write("Last Published: " + docu
<li>new experimental DeferredSXSSFWorkbook which creates fewer temp files by
lazily generating rows (see DeferredGeneration in poi-examples)</li>
</ul>
-<a name="Changes-N10BD7"></a>
+<a name="Changes-N10C28"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -1499,7 +1544,7 @@ document.write("Last Published: " + docu
4.1.2 (2020-02-17)
</h2>
<div class="section">
-<a name="Summary-N1105F"></a>
+<a name="Summary-N110B0"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -1514,7 +1559,7 @@ document.write("Last Published: " + docu
<li>updated dependencies to Bouncycastle 1.64</li>
</ul>
-<a name="Changes-N11075"></a>
+<a name="Changes-N110C6"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -1648,7 +1693,7 @@ document.write("Last Published: " + docu
4.1.1 (2019-10-20)
</h2>
<div class="section">
-<a name="Summary-N11240"></a>
+<a name="Summary-N11291"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -1667,7 +1712,7 @@ document.write("Last Published: " + docu
<li>CVE-2019-12415 - XML External Entity (XXE) Processing in Apache POI</li>
</ul>
-<a name="Changes-N1125C"></a>
+<a name="Changes-N112AD"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -1817,7 +1862,7 @@ document.write("Last Published: " + docu
4.1.0 (2019-04-09)
</h2>
<div class="section">
-<a name="Summary-N11464"></a>
+<a name="Summary-N114B5"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -1842,7 +1887,7 @@ document.write("Last Published: " + docu
<li>Upgrade to XMLSec 2.1.2</li>
</ul>
-<a name="Changes-N11489"></a>
+<a name="Changes-N114DA"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -2016,7 +2061,7 @@ document.write("Last Published: " + docu
4.0.1 (2018-12-03)
</h2>
<div class="section">
-<a name="Summary-N116FA"></a>
+<a name="Summary-N1174B"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -2027,7 +2072,7 @@ document.write("Last Published: " + docu
<li>Upgrade to XMLBeans 3.0.2</li>
</ul>
-<a name="Changes-N1170A"></a>
+<a name="Changes-N1175B"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
@@ -2185,7 +2230,7 @@ document.write("Last Published: " + docu
4.0.0 (2018-09-07)
</h2>
<div class="section">
-<a name="Summary-N1193B"></a>
+<a name="Summary-N1198C"></a>
<h3 class="boxed">Summary</h3>
<ul>
@@ -2194,7 +2239,7 @@ document.write("Last Published: " + docu
<li>New OOXML schema (1.4) necessary, because of incompatible XMLBeans loading
not anymore through POIXMLTypeLoader</li>
</ul>
-<a name="Changes-N11948"></a>
+<a name="Changes-N11999"></a>
<h3 class="boxed">Changes</h3>
<table class="POITable">
<colgroup>
Modified: poi/site/publish/components/index.html
URL:
http://svn.apache.org/viewvc/poi/site/publish/components/index.html?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
--- poi/site/publish/components/index.html (original)
+++ poi/site/publish/components/index.html Wed Dec 20 17:53:10 2023
@@ -307,7 +307,7 @@ document.write("Last Published: " + docu
OOXML is part of an ECMA / ISO standardisation effort. This
documentation is quite large, but you can normally find the bit you
need without too much effort!
- <a
href="https://www.ecma-international.org/publications/standards/Ecma-376.htm">ECMA-376
standard is here</a>,
+ <a
href="https://ecma-international.org/publications-and-standards/standards/ecma-376/">ECMA-376
standard is here</a>,
and is also under the
<a
href="https://msdn.microsoft.com/en-us/openspecifications/default">Microsoft
OSP</a>.
</p>
@@ -614,7 +614,7 @@ document.write("Last Published: " + docu
<tr>
<td colspan="1" rowspan="1">poi</td>
- <td colspan="1" rowspan="1"><a
href="https://search.maven.org/#artifactdetails|org.apache.logging.log4j|log4j-api|2.21.1|jar">log4j
2.x</a>,
+ <td colspan="1" rowspan="1"><a
href="https://search.maven.org/#artifactdetails|org.apache.logging.log4j|log4j-api|2.22.0|jar">log4j
2.x</a>,
<a
href="https://search.maven.org/#artifactdetails|commons-codec|commons-codec|1.16.0|jar">commons-codec</a>,
<a
href="https://search.maven.org/#artifactdetails|org.apache.commons|commons-collections4|4.4|jar">commons-collections</a>,
<a
href="https://search.maven.org/#artifactdetails|org.apache.commons|commons-math3|3.6.1|jar">commons-math3</a>
Modified: poi/site/publish/components/oxml4j/index.html
URL:
http://svn.apache.org/viewvc/poi/site/publish/components/oxml4j/index.html?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
--- poi/site/publish/components/oxml4j/index.html (original)
+++ poi/site/publish/components/oxml4j/index.html Wed Dec 20 17:53:10 2023
@@ -298,7 +298,7 @@ document.write("Last Published: " + docu
<h2 class="boxed">Overview</h2>
<div class="section">
<p>OpenXML4J is the POI Project's pure Java implementation of the Open
Packaging Conventions (OPC) defined in
- <a
href="https://www.ecma-international.org/publications/standards/Ecma-376.htm">ECMA-376</a>.</p>
+ <a
href="https://ecma-international.org/publications-and-standards/standards/ecma-376/">ECMA-376</a>.</p>
<p>Every OpenXML file comprises a collection of byte streams called parts,
combined into a container called a package.
POI OpenXML4J provides a physical implementation of the OPC that
uses the Zip file format.</p>
</div>
Modified: poi/site/publish/devel/guidelines.html
URL:
http://svn.apache.org/viewvc/poi/site/publish/devel/guidelines.html?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
--- poi/site/publish/devel/guidelines.html (original)
+++ poi/site/publish/devel/guidelines.html Wed Dec 20 17:53:10 2023
@@ -303,7 +303,7 @@ document.write("Last Published: " + docu
<li>Download the file format documentation from Microsoft -
<a
href="https://msdn.microsoft.com/en-us/library/cc313105%28v=office.12%29.aspx">OLE2
Binary
File Formats</a> or
- <a
href="http://www.ecma-international.org/publications/standards/Ecma-376.htm">OOXML
XML File Formats</a>
+ <a
href="https://ecma-international.org/publications-and-standards/standards/ecma-376/">OOXML
XML File Formats</a>
</li>
<li>Submit patches (see below) of your contributions, modifications.</li>
@@ -660,7 +660,7 @@ document.write("Last Published: " + docu
of the ECMA / ISO standardisation effort for the formats. This
documentation is quite large, but you can normally find the bit you
need without too much effort! This can be downloaded from
- <a
href="http://www.ecma-international.org/publications/standards/Ecma-376.htm">http://www.ecma-international.org/publications/standards/Ecma-376.htm</a>,
+ <a
href="https://ecma-international.org/publications-and-standards/standards/ecma-376/">https://ecma-international.org/publications-and-standards/standards/ecma-376/</a>,
and is also under the
<a
href="https://msdn.microsoft.com/en-us/openspecifications/default">OSP</a>.
</p>
Modified: poi/site/publish/encryption.html
URL:
http://svn.apache.org/viewvc/poi/site/publish/encryption.html?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
--- poi/site/publish/encryption.html (original)
+++ poi/site/publish/encryption.html Wed Dec 20 17:53:10 2023
@@ -843,7 +843,7 @@ document.write("Last Published: " + docu
<p>The package relationships (*.rels) will be specially handled, i.e. they
will be filtered and only
a subset will be processed - see <a
href="https://www.ecma-international.org/activities/Office%20Open%20XML%20Formats/Draft%20ECMA-376%203rd%20edition,%20March%202011/Office%20Open%20XML%20Part%202%20-%20Open%20Packaging%20Conventions.pdf">13.2.4.24
Relationships Transform Algorithm</a>.</p>
<p>POI and Santuario (XmlSec) use <a
href="https://logging.apache.org/log4j/2.x">Log4J 2.x</a> and
- <a href="http://www.slf4j.org/">SLF4J</a> respectively for
logging.</p>
+ <a href="https://www.slf4j.org/">SLF4J</a> respectively for
logging.</p>
<ul>
<li>
Modified: poi/site/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-b-l-15-1body-2menu-3menu.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified: poi/site/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-b-r-15-1body-2menu-3menu.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified:
poi/site/publish/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified:
poi/site/publish/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified:
poi/site/publish/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified:
poi/site/publish/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified: poi/site/publish/skin/images/rc-t-r-15-1body-2menu-3menu.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-r-15-1body-2menu-3menu.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified:
poi/site/publish/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified:
poi/site/publish/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified:
poi/site/publish/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
Binary files - no diff available.
Modified: poi/site/publish/skin/profile.css
URL:
http://svn.apache.org/viewvc/poi/site/publish/skin/profile.css?rev=1914807&r1=1914806&r2=1914807&view=diff
==============================================================================
--- poi/site/publish/skin/profile.css (original)
+++ poi/site/publish/skin/profile.css Wed Dec 20 17:53:10 2023
@@ -1,262 +1,262 @@
-/* ==================== aural ============================ */
+/* ==================== aural ============================ */
-@media aural {
- h1, h2, h3, h4, h5, h6 { voice-family: paul, male; stress: 20; richness: 90 }
- h1 { pitch: x-low; pitch-range: 90 }
- h2 { pitch: x-low; pitch-range: 80 }
- h3 { pitch: low; pitch-range: 70 }
- h4 { pitch: medium; pitch-range: 60 }
- h5 { pitch: medium; pitch-range: 50 }
- h6 { pitch: medium; pitch-range: 40 }
- li, dt, dd { pitch: medium; richness: 60 }
- dt { stress: 80 }
- pre, code, tt { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
- em { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
- strong { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
- dfn { pitch: high; pitch-range: 60; stress: 60 }
- s, strike { richness: 0 }
- i { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
- b { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
- u { richness: 0 }
-
- :link { voice-family: harry, male }
- :visited { voice-family: betty, female }
- :active { voice-family: betty, female; pitch-range: 80; pitch: x-high }
-}
-
-a.external {
- padding: 0 20px 0px 0px;
- display:inline;
- background-repeat: no-repeat;
- background-position: center right;
- background-image: url(images/external-link.gif);
-}
-
-#top { background-color: #FFFFFF;}
-
-#top .header .current { background-color: #4C6C8F;}
-#top .header .current a:link { color: #ffffff; }
-#top .header .current a:visited { color: #ffffff; }
-#top .header .current a:hover { color: #ffffff; }
-
-#tabs li { background-color: #E5E4D9 ;}
-#tabs li a:link { color: #000000; }
-#tabs li a:visited { color: #000000; }
-#tabs li a:hover { color: #000000; }
-
-#level2tabs a.selected { background-color: #4C6C8F ;}
-#level2tabs a:link { color: #ffffff; }
-#level2tabs a:visited { color: #ffffff; }
-#level2tabs a:hover { color: #ffffff; }
-
-#level2tabs { background-color: #E5E4D9;}
-#level2tabs a.unselected:link { color: #000000; }
-#level2tabs a.unselected:visited { color: #000000; }
-#level2tabs a.unselected:hover { color: #000000; }
-
-.heading { background-color: #E5E4D9;}
-
-.boxed { background-color: #E5E4D9;}
-.underlined_5 {border-bottom: solid 5px #E5E4D9;}
-.underlined_10 {border-bottom: solid 10px #E5E4D9;}
-table caption {
-background-color: #E5E4D9;
-color: #000000;
-}
-
-#feedback {
-color: #FFFFFF;
-background: #4C6C8F;
-text-align: center;
-}
-#feedback #feedbackto {
-color: #FFFFFF;
-}
-
-#publishedStrip {
-color: #FFFFFF;
-background: #4C6C8F;
-}
-
-#publishedStrip {
-color: #000000;
-background: #E5E4D9;
-}
-
-#menu .menupagetitle { background-color: #CFDCED;
- color: #000000;}
-
-#menu { border-color: #999999;}
-#menu .menupagetitle { border-color: #999999;}
-#menu .menupageitemgroup { border-color: #999999;}
-
-#menu { background-color: #4C6C8F;}
-#menu { color: #ffffff;}
-#menu a:link { color: #ffffff;}
-#menu a:visited { color: #ffffff;}
-#menu a:hover {
-background-color: #4C6C8F;
-color: #ffffff;}
-
-#menu h1 {
-color: #000000;
-background-color: #cfdced;
-}
-
-#top .searchbox {
-background-color: #E5E4D9 ;
-color: #000000;
-}
-
-#menu .menupageitemgroup {
-background-color: #E5E4D9;
-}
-#menu .menupageitem {
-color: #000000;
-}
-#menu .menupageitem a:link { color: #000000;}
-#menu .menupageitem a:visited { color: #000000;}
-#menu .menupageitem a:hover {
-background-color: #E5E4D9;
-color: #000000;
-}
-
-body{
-background-color: #ffffff;
-color: #000000;
-}
-a:link { color:#0000ff}
-a:visited { color:#009999}
-a:hover { color:#6587ff}
-
-
-.ForrestTable { background-color: #ccc;}
-
-.ForrestTable td { background-color: #ffffff;}
-
-.highlight { background-color: #ffff00;}
-
-.fixme { border-color: #c60;}
-
-.note { border-color: #069;}
-
-.warning { border-color: #900;}
-
-.code { border-color: #a5b6c6;}
-
-#footer { background-color: #E5E4D9;}
-/* extra-css */
-
- p.quote {
- margin-left: 2em;
- padding: .5em;
- background-color: #f0f0f0;
- font-family: monospace;
- }
-
- #footer a { color: #0F3660; }
- #footer a:visited { color: #009999; }
- #top .projectlogo { float: none; text-align: center; width: auto; }
- #menu { width: 200px }
- #content { padding-left: 230px }
- #content table.autosize { width: auto; }
- #credit2 img { margin-top: 20px }
-
- .boxed { padding-left: 10px; border-radius: 10px 0px; }
- h2.boxed { color: white; background-color: #036; }
- h3.boxed { color: white; background-color: #888; }
- table.POITable th { background-color: #bbb !important }
- table.POITable tr:nth-child(even) { background-color: #ddd }
- table.POITable tr:nth-child(odd) { background-color: #efefef }
- .feature-yes { background-color: #9f9 }
- .feature-na { background-color: #ddf }
- .feature-no { background-color: #f99 }
-
- li.pro, li.con {
- list-style: none;
- padding-left: 0.7em;
- text-indent: -0.3em;
- }
-
- li.pro::before, li.con::before {
- content: "\00a0";
- font-weight: bold;
- display: inline-block;
- width: 1em;
- margin-left: -1em;
- margin-right: 0.3em;
- background-repeat: no-repeat;
- background-position: center;
- }
-
- li.pro::before {
- background-image: url("data:image/svg+xml;utf8,<svg
xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='green'
d='M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48
10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58
8 8-3.58 8-8 8z'/></svg>");
- }
-
-
- li.con::before {
- background-image: url("data:image/svg+xml;utf8,<svg
xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='red' d='M12
2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm0 18c-4.41
0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3.59-13L12 10.59 8.41 7 7 8.41
10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17
8.41z'></path></svg>");
- }
-
- /* Bare bones style for the desired effect */
- div.code {
- display: table;
- white-space: pre-wrap;
- border: solid 1px black;
- font-family: monospace;
- }
-
- div.code::before {
- counter-reset: linenum;
- }
-
- div.codeline {
- display: table-row;
- counter-increment: linenum;
- }
-
- span.lineno {
- display: table-cell;
- user-select: none;
- -moz-user-select: none;
- -webkit-user-select: none;
- width: 4em;
- background: #f0f0f0;
- padding: 3px;
- padding-top: 0px;
- border-right: solid 1px silver;
- border-top: solid 1px silver;
- }
-
- span.lineno::before {
- content: counter(linenum) ".";
- text-align: right;
- display: block;
- font-size: 90%;
- color: #999;
- }
-
- span.codebody {
- display: table-cell;
- padding: 3px 5em 3px 1em;
- background: white;
- }
-
- div.code div.codeline:nth-child(odd) .codebody {
- background: #f0f8ff;
- }
-
- dd {
- margin-bottom: 1em;
- }
-
- tr.action td:nth-child(1), tr.action td:nth-child(2), tr.action
td:nth-child(3) {
- text-align: center;
- }
-
- .sebb, a.sebb:link, a.sebb:visited {
- color: white;
- }
-
+@media aural {
+  h1, h2, h3, h4, h5, h6 { voice-family: paul, male; stress: 20; richness: 90 }
+  h1 { pitch: x-low; pitch-range: 90 }
+  h2 { pitch: x-low; pitch-range: 80 }
+  h3 { pitch: low; pitch-range: 70 }
+  h4 { pitch: medium; pitch-range: 60 }
+  h5 { pitch: medium; pitch-range: 50 }
+  h6 { pitch: medium; pitch-range: 40 }
+  li, dt, dd { pitch: medium; richness: 60 }
+  dt { stress: 80 }
+  pre, code, tt { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
+  em { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
+  strong { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
+  dfn { pitch: high; pitch-range: 60; stress: 60 }
+  s, strike { richness: 0 }
+  i { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
+  b { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
+  u { richness: 0 }
+  
+  :link { voice-family: harry, male }
+  :visited { voice-family: betty, female }
+  :active { voice-family: betty, female; pitch-range: 80; pitch: x-high }
+}
+  
+a.external  {
+  padding: 0 20px 0px 0px;
+	display:inline;
+  background-repeat: no-repeat;
+	background-position: center right;
+	background-image: url(images/external-link.gif);
+}
+  
+#top          { background-color: #FFFFFF;}  
+ 
+#top .header .current { background-color: #4C6C8F;} 
+#top .header .current a:link {  color: #ffffff;  }
+#top .header .current a:visited { color: #ffffff; }
+#top .header .current a:hover { color: #ffffff; }
+ 
+#tabs li      { background-color: #E5E4D9 ;} 
+#tabs li a:link {  color: #000000;  }
+#tabs li a:visited { color: #000000; }
+#tabs li a:hover { color: #000000; }
+
+#level2tabs a.selected      { background-color: #4C6C8F ;} 
+#level2tabs a:link {  color: #ffffff;  }
+#level2tabs a:visited { color: #ffffff; }
+#level2tabs a:hover { color: #ffffff; }
+
+#level2tabs { background-color: #E5E4D9;}
+#level2tabs a.unselected:link {  color: #000000;  }
+#level2tabs a.unselected:visited { color: #000000; }
+#level2tabs a.unselected:hover { color: #000000; }
+
+.heading { background-color: #E5E4D9;} 
+
+.boxed { background-color: #E5E4D9;} 
+.underlined_5 	{border-bottom: solid 5px #E5E4D9;}
+.underlined_10 	{border-bottom: solid 10px #E5E4D9;}
+table caption { 
+background-color: #E5E4D9; 
+color: #000000;
+}
+    
+#feedback {
+color: #FFFFFF;
+background: #4C6C8F;
+text-align: center;
+}
+#feedback #feedbackto {
+color: #FFFFFF;
+}   
+
+#publishedStrip { 
+color: #FFFFFF;
+background: #4C6C8F; 
+}
+
+#publishedStrip { 
+color: #000000;
+background: #E5E4D9; 
+}
+
+#menu .menupagetitle  { background-color: #CFDCED;
+  color: #000000;}
+
+#menu           { border-color: #999999;}
+#menu .menupagetitle  { border-color: #999999;}
+#menu .menupageitemgroup  { border-color: #999999;}
+
+#menu      { background-color: #4C6C8F;} 
+#menu  {  color: #ffffff;} 
+#menu a:link {  color: #ffffff;} 
+#menu a:visited {  color: #ffffff;} 
+#menu a:hover {  
+background-color: #4C6C8F;
+color: #ffffff;} 
+
+#menu h1 {
+color: #000000;
+background-color: #cfdced;
+}   
+ 
+#top .searchbox { 
+background-color: #E5E4D9 ;
+color: #000000; 
+} 
+ 
+#menu .menupageitemgroup     { 
+background-color: #E5E4D9;
+}
+#menu .menupageitem {
+color: #000000;
+} 
+#menu .menupageitem a:link {  color: #000000;} 
+#menu .menupageitem a:visited {  color: #000000;} 
+#menu .menupageitem a:hover {  
+background-color: #E5E4D9;
+color: #000000;
+}
+
+body{ 
+background-color: #ffffff;
+color: #000000;
+} 
+a:link { color:#0000ff} 
+a:visited { color:#009999} 
+a:hover { color:#6587ff} 
+
+ 
+.ForrestTable      { background-color: #ccc;} 
+ 
+.ForrestTable td   { background-color: #ffffff;} 
+ 
+.highlight        { background-color: #ffff00;} 
+ 
+.fixme        { border-color: #c60;} 
+ 
+.note         { border-color: #069;} 
+ 
+.warning         { border-color: #900;} 
+ 
+.code         { border-color: #a5b6c6;} 
+ 
+#footer       { background-color: #E5E4D9;} 
+/* extra-css */
+        
+        p.quote {
+        margin-left: 2em;
+        padding: .5em;
+        background-color: #f0f0f0;
+        font-family: monospace;
+        }
+        
+        #footer a { color: #0F3660; }
+        #footer a:visited { color: #009999; }
+        #top .projectlogo { float: none; text-align: center; width: auto; }
+        #menu { width: 200px }
+        #content { padding-left: 230px }
+        #content table.autosize { width: auto; }
+        #credit2 img { margin-top: 20px }
+
+        .boxed { padding-left: 10px; border-radius: 10px 0px; }
+        h2.boxed { color: white; background-color: #036; }
+        h3.boxed { color: white; background-color: #888; }
+        table.POITable th  { background-color: #bbb !important }
+        table.POITable tr:nth-child(even) { background-color: #ddd }
+        table.POITable tr:nth-child(odd) { background-color: #efefef }
+        .feature-yes { background-color: #9f9 }
+        .feature-na { background-color: #ddf }
+        .feature-no { background-color: #f99 }
+
+        li.pro, li.con {
+            list-style: none;
+            padding-left: 0.7em;
+            text-indent: -0.3em;
+        }
+
+        li.pro::before, li.con::before {
+            content: "\00a0";
+            font-weight: bold;
+            display: inline-block;
+            width: 1em;
+            margin-left: -1em;
+            margin-right: 0.3em;
+            background-repeat: no-repeat;
+            background-position: center;
+        }
+
+        li.pro::before {
+            background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='green' d='M16.59 7.58L10 14.17l-3.59-3.58L5 12l5 5 8-8
zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z'/></svg>");
+        }
+
+
+        li.con::before {
+            background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='red' d='M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47
2;10-10S17.53 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm3.59-13L12 10.59 8.41 7 7 8.41 10.59 12 7 15.59 8.41 17 12 13.41 15.59 17 17 15.59 13.41 12 17 8.41z'></path></svg>");
+        }
+
+        /* Bare bones style for the desired effect */
+        div.code {
+            display: table;
+            white-space: pre-wrap;
+            border: solid 1px black;
+            font-family: monospace;
+        }
+
+        div.code::before {
+            counter-reset: linenum;
+        }
+
+        div.codeline {
+            display: table-row;
+            counter-increment: linenum;
+        }
+
+        span.lineno {
+            display: table-cell;
+            user-select: none;
+            -moz-user-select: none;
+            -webkit-user-select: none;
+            width: 4em;
+            background: #f0f0f0;
+            padding: 3px;
+            padding-top: 0px;
+            border-right: solid 1px silver;
+            border-top: solid 1px silver;
+        }
+
+        span.lineno::before {
+            content: counter(linenum) ".";
+            text-align: right;
+            display: block;
+            font-size: 90%;
+            color: #999;
+        }
+
+        span.codebody {
+            display: table-cell;
+            padding: 3px 5em 3px 1em;
+            background: white;
+        }
+
+        div.code div.codeline:nth-child(odd) .codebody {
+            background: #f0f8ff;
+        }
+
+        dd {
+            margin-bottom: 1em;
+        }
+
+        tr.action td:nth-child(1), tr.action td:nth-child(2), tr.action td:nth-child(3) {
+            text-align: center;
+        }
+
+        .sebb, a.sebb:link, a.sebb:visited {
+            color: white;
+        }
+    
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]