Hello,

It seems that SYSTEM identifiers should be absolute URI:

Index: lib/rdoc/generators/template/html/html.rb
===================================================================
RCS file: /src/ruby/lib/rdoc/generators/template/html/html.rb,v
retrieving revision 1.2.2.2
diff -u -p -r1.2.2.2 html.rb
--- lib/rdoc/generators/template/html/html.rb	20 Mar 2004 06:26:48 -0000	1.2.2.2
+++ lib/rdoc/generators/template/html/html.rb	22 May 2004 21:05:56 -0000
@@ -207,7 +207,7 @@ div.method-source-code pre { color: #ffd
 XHTML_PREAMBLE = %{<?xml version="1.0" encoding="%charset%"?>
 <!DOCTYPE html 
      PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-     "DTD/xhtml1-transitional.dtd">
+     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 }
 
 HEADER = XHTML_PREAMBLE + %{
@@ -619,7 +619,7 @@ METHOD_INDEX = FILE_INDEX
 INDEX = %{<?xml version="1.0" encoding="%charset%"?>
 <!DOCTYPE html 
      PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
-     "DTD/xhtml1-frameset.dtd">
+     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
 
 <!--
 
Index: lib/rdoc/generators/template/html/old_html.rb
===================================================================
RCS file: /src/ruby/lib/rdoc/generators/template/html/old_html.rb,v
retrieving revision 1.1.2.1
diff -u -p -r1.1.2.1 old_html.rb
--- lib/rdoc/generators/template/html/old_html.rb	20 Jan 2004 05:04:31 -0000	1.1.2.1
+++ lib/rdoc/generators/template/html/old_html.rb	22 May 2004 21:05:56 -0000
@@ -299,7 +299,7 @@ li {
 HEADER = %{
 <?xml version="1.0" encoding="utf-8"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-"DTD/xhtml1-strict.dtd">
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
 <head>
   <title>%title%</title>


-- 
Kazuhiro NISHIYAMA <zn / mbf.nifty.com>