> For a quick and dirty fix you can replace
> 
> > # EOT
> > 34  string          LP              Embedded OpenType (EOT)
> 
> with
> 
> 0x40    string          \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0
> >0x22   string          LP              Embedded OpenType (EOT)
> 
> by exploiting the fact these 16 "reserved" octets should be zero. You
> could do me a favour by validating it against your available .eot
> files.

I could only find 1 .eot file on the system. The modified test still
detects it correctly:

/usr/share/fonts/eot/font-awesome/fontawesome-webfont.eot: Embedded OpenType 
(EOT)

A couple of fonts packages provided some more:

/usr/share/fonts/eot/fonts-entypo/entypo.eot: Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_AMS-Regular.eot:   
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Caligraphic-Bold.eot:
    Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Caligraphic-Regular.eot:
 Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Fraktur-Bold.eot:  
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Fraktur-Regular.eot:
     Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Main-Bold.eot:     
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Main-Italic.eot:   
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Main-Regular.eot:  
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Math-BoldItalic.eot:
     Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Math-Italic.eot:   
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Math-Regular.eot:  
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_SansSerif-Bold.eot:
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_SansSerif-Italic.eot:
    Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_SansSerif-Regular.eot:
   Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Script-Regular.eot:
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Size1-Regular.eot: 
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Size2-Regular.eot: 
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Size3-Regular.eot: 
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Size4-Regular.eot: 
      Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_Typewriter-Regular.eot:
  Embedded OpenType (EOT)
/usr/share/javascript/mathjax/fonts/HTML-CSS/TeX/eot/MathJax_WinIE6-Regular.eot:
      Embedded OpenType (EOT)

Reply via email to