Konubinix' opinionated web of thoughts

Open PDF Documents With Proprietary Fonts

Fleeting

1 Introduction :

I recently had to open a document from an insurance company with ArialMT font needed but not embedded in it.

2 Arial MT? :

It appears that the arial mt fonts are part of Microsoft Office suite. I am in debian…

3 And what is the problem? :

The document was read with xpdf and evince. Helvetica was used instead of Arial, making the € symbol appear with the ù symbol. That is not great when printing the document to send it back to the company.

4 Correctly read the document :

To get the fonts:

aptitude install ttf-mscorefonts-installer

Then xpdf and evince still use helvetica, I don’t know why. It appears to be due to the fact they are CID fonts, yet I am no sure at all. Adobe reader, got from adobe works well. Okular also manage to correctly display the document.

aptitude install okular

5 Embed the font in the pdf :

Anticipating the need for reading the document with only access to evince, I tried to embed the font in it. It managed to do it using okular:

  • open the document with okular and the fonts installed
  • print to a file
  • the printed file has embedded fonts