"Stephen J. Turnbull" <stephen(a)xemacs.org> writes:
     Joel> Signaling: (wrong-type-argument number-char-or-marker-p
nil)
     Joel>   +(nil 12)
     Joel>   font-spatial-to-canonical("+12pt")
 
 Don't use math operators and units in the same size spec. 
Nevermind, I figured it out. FYI, I changed $packagedir/etc/w3/stylesheet:
--- stylesheet	Tue May 13 20:35:43 2003
+++ origstylesheet	Tue May 13 20:36:18 2003
@@ -60,11 +60,11 @@
           }
 
 @media multifont {
-      h1  { font-size : 12pt }
-      h2  { font-size : 6pt  }
-      h3  { font-size : 4pt  }
-      h5  { font-size : 2pt  }
-      h6  { font-size : 4pt  }
+      h1  { font-size : +12pt }
+      h2  { font-size : +6pt  }
+      h3  { font-size : +4pt  }
+      h5  { font-size : -2pt  }
+      h6  { font-size : -4pt  }
 }
And that does indeed fix the problem. Thanks so much for the help!
-j
-- 
Joel Stanley * jstanley(a)cs.uiuc.edu