diff --git a/ppd/gen-nessie-xcpt b/ppd/gen-nessie-xcpt
index afeb2cf160f8d11650bc1b4915982c3410760158..42e1e8b31e761d3601f7480bfa090eec5d57c244 100755
--- a/ppd/gen-nessie-xcpt
+++ b/ppd/gen-nessie-xcpt
@@ -326,8 +326,10 @@ option({
 	],
 });
 
-# As reported by the printer (FIXME)
+# As reported by the printer
 fonts( <<'AMEN' );
+AdobeSansMM: Standard "(001.002)" Standard ROM
+AdobeSerifMM: Standard "(001.003)" Standard ROM
 AlbertusMT-Italic: Standard "(001.001)" Standard ROM
 AlbertusMT-Light: Standard "(001.001)" Standard ROM
 AlbertusMT: Standard "(001.001)" Standard ROM
@@ -335,7 +337,7 @@ AntiqueOlive-Bold: Standard "(001.002)" Standard ROM
 AntiqueOlive-Compact: Standard "(001.002)" Standard ROM
 AntiqueOlive-Italic: Standard "(001.002)" Standard ROM
 AntiqueOlive-Roman: Standard "(001.002)" Standard ROM
-Apple-Chancery: Standard "(001.002)" ExtendedRoman ROM
+Apple-Chancery: Standard "(3.0)" Standard ROM
 Arial-BoldItalicMT: Standard "(001.003)" Standard ROM
 Arial-BoldMT: Standard "(001.003)" Standard ROM
 Arial-ItalicMT: Standard "(001.003)" Standard ROM
@@ -355,7 +357,7 @@ Bookman-DemiItalic: Standard "(003.000)" Standard ROM
 Bookman-Light: Standard "(003.000)" Standard ROM
 Bookman-LightItalic: Standard "(003.000)" Standard ROM
 Carta: Special "(001.001)" Special ROM
-Chicago: Standard "(001.000)" ExtendedRoman ROM
+Chicago: Standard "(3.0)" Standard ROM
 Clarendon-Bold: Standard "(001.002)" Standard ROM
 Clarendon-Light: Standard "(001.002)" Standard ROM
 Clarendon: Standard "(001.002)" Standard ROM
@@ -372,7 +374,7 @@ Eurostile-Bold: Standard "(001.002)" Standard ROM
 Eurostile-BoldExtendedTwo: Standard "(001.003)" Standard ROM
 Eurostile-ExtendedTwo: Standard "(001.003)" Standard ROM
 Eurostile: Standard "(001.003)" Standard ROM
-Geneva: Standard "(001.000)" ExtendedRoman ROM
+Geneva: Standard "(3.0)" Standard ROM
 GillSans-Bold: Standard "(001.002)" Standard ROM
 GillSans-BoldCondensed: Standard "(001.002)" Standard ROM
 GillSans-BoldItalic: Standard "(001.003)" Standard ROM
@@ -387,23 +389,61 @@ Goudy-BoldItalic: Standard "(001.003)" Standard ROM
 Goudy-ExtraBold: Standard "(001.002)" Standard ROM
 Goudy-Italic: Standard "(001.003)" Standard ROM
 Goudy: Standard "(001.004)" Standard ROM
+GreekMono737-Bold: Special "(001.001)" Special ROM
+GreekMono737-BoldItalic: Special "(001.001)" Special ROM
+GreekMono737-Italic: Special "(001.001)" Special ROM
+GreekMono737: Special "(001.001)" Special ROM
+GreekMono851-Bold: Special "(001.001)" Special ROM
+GreekMono851-BoldItalic: Special "(001.001)" Special ROM
+GreekMono851-Italic: Special "(001.001)" Special ROM
+GreekMono851: Special "(001.001)" Special ROM
+GreekMono8859-7: Special "(001.001)" Special ROM
+GreekMono8859-7Bold: Special "(001.001)" Special ROM
+GreekMono8859-7BoldItalic: Special "(001.001)" Special ROM
+GreekMono8859-7Italic: Special "(001.001)" Special ROM
+GreekSans737-Bold: Special "(001.001)" Special ROM
+GreekSans737-BoldItalic: Special "(001.001)" Special ROM
+GreekSans737-Italic: Special "(001.000)" Special ROM
+GreekSans737: Special "(001.001)" Special ROM
+GreekSans851-Bold: Special "(001.001)" Special ROM
+GreekSans851-BoldItalic: Special "(001.001)" Special ROM
+GreekSans851-Italic: Special "(001.001)" Special ROM
+GreekSans851: Special "(001.001)" Special ROM
+GreekSans8859-7: Special "(001.001)" Special ROM
+GreekSans8859-7Bold: Special "(001.001)" Special ROM
+GreekSans8859-7BoldItalic: Special "(001.001)" Special ROM
+GreekSans8859-7Italic: Special "(001.001)" Special ROM
+GreekSerif737-Bold: Special "(001.001)" Special ROM
+GreekSerif737-BoldItalic: Special "(001.001)" Special ROM
+GreekSerif737-Italic: Special "(001.001)" Special ROM
+GreekSerif737: Special "(001.001)" Special ROM
+GreekSerif851-Bold: Special "(001.001)" Special ROM
+GreekSerif851-BoldItalic: Special "(001.001)" Special ROM
+GreekSerif851-Italic: Special "(001.001)" Special ROM
+GreekSerif851: Special "(001.001)" Special ROM
+GreekSerif8859-7: Special "(001.001)" Special ROM
+GreekSerif8859-7Bold: Special "(001.001)" Special ROM
+GreekSerif8859-7BoldItalic: Special "(001.001)" Special ROM
+GreekSerif8859-7Italic: Special "(001.001)" Special ROM
+Helvetica-Bold-ISOLatin9: Special "(003.000)" Special ROM
 Helvetica-Bold: Standard "(003.000)" Standard ROM
 Helvetica-BoldOblique: Standard "(003.000)" Standard ROM
 Helvetica-Condensed-Bold: Standard "(003.000)" Standard ROM
 Helvetica-Condensed-BoldObl: Standard "(003.000)" Standard ROM
 Helvetica-Condensed-Oblique: Standard "(003.000)" Standard ROM
 Helvetica-Condensed: Standard "(003.000)" Standard ROM
+Helvetica-ISOLatin9: Special "(003.000)" Special ROM
 Helvetica-Narrow-Bold: Standard "(003.000)" Standard ROM
 Helvetica-Narrow-BoldOblique: Standard "(003.000)" Standard ROM
 Helvetica-Narrow-Oblique: Standard "(003.000)" Standard ROM
 Helvetica-Narrow: Standard "(003.000)" Standard ROM
 Helvetica-Oblique: Standard "(003.000)" Standard ROM
 Helvetica: Standard "(003.000)" Standard ROM
-HoeflerText-Black: Standard "(001.000)" ExtendedRoman ROM
-HoeflerText-BlackItalic: Standard "(001.000)" ExtendedRoman ROM
-HoeflerText-Italic: Standard "(001.000)" ExtendedRoman ROM
-HoeflerText-Ornaments: Special "(001.001)" Standard ROM
-HoeflerText-Regular: Standard "(001.000)" ExtendedRoman ROM
+HoeflerText-Black: Standard "(1.0)" Standard ROM
+HoeflerText-BlackItalic: Standard "(1.0)" Standard ROM
+HoeflerText-Italic: Standard "(1.0)" Standard ROM
+HoeflerText-Ornaments: Special "(001.001)" Special ROM
+HoeflerText-Regular: Standard "(1.0)" Standard ROM
 JoannaMT-Bold: Standard "(001.001)" Standard ROM
 JoannaMT-BoldItalic: Standard "(001.001)" Standard ROM
 JoannaMT-Italic: Standard "(001.001)" Standard ROM
@@ -418,12 +458,12 @@ LubalinGraph-Demi: Standard "(001.004)" Standard ROM
 LubalinGraph-DemiOblique: Standard "(001.004)" Standard ROM
 Marigold: Standard "(001.001)" Standard ROM
 MonaLisa-Recut: Standard "(001.001)" Standard ROM
-Monaco: Standard "(001.001)" ExtendedRoman ROM
+Monaco: Standard "(3.0)" Standard ROM
 NewCenturySchlbk-Bold: Standard "(003.000)" Standard ROM
 NewCenturySchlbk-BoldItalic: Standard "(003.000)" Standard ROM
 NewCenturySchlbk-Italic: Standard "(003.000)" Standard ROM
 NewCenturySchlbk-Roman: Standard "(003.000)" Standard ROM
-NewYork: Standard "(001.000)" ExtendedRoman ROM
+NewYork: Standard "(001.000)" Standard ROM
 Optima-Bold: Standard "(001.007)" Standard ROM
 Optima-BoldItalic: Standard "(001.001)" Standard ROM
 Optima-Italic: Standard "(001.001)" Standard ROM
@@ -462,6 +502,12 @@ Univers-LightOblique: Standard "(001.004)" Standard ROM
 Univers-Oblique: Standard "(001.004)" Standard ROM
 Univers: Standard "(001.004)" Standard ROM
 Wingdings-Regular: Special "(Version 2.00)" Special ROM
+Wingdings: Special "(001.001)" Special ROM
+XeroxSans-Bold: Special "(001.001)" Special ROM
+XeroxSans-BoldItalic: Special "(001.001)" Special ROM
+XeroxSans-Italic: Special "(001.001)" Special ROM
+XeroxSans-Light: Special "(001.001)" Special ROM
+XeroxSans: Special "(001.001)" Special ROM
 ZapfChancery-MediumItalic: Standard "(003.000)" Standard ROM
 ZapfDingbats: Special "(002.000)" Special ROM
 AMEN