I have (i thought successfully) installed a font (Gill Sans) in LaTeX. .afm, .tfm, .pfb, .fd, .vf and style files are all in place and map file has been updated. As far as I'm aware I have used the correct setup.
However, after using the font in Latex and making some pdfs I noticed that there were several characters missing, instead replaced with the 'square outline' character.
On running test font to generate a table of all of the available characters, this is what I found:

In the top and middle portion of this table (rows 00x - 03x and 20x - 23x) it looks like the font is missing a whole bunch of characters. Notably, the 'fi' ligature is missing, as is the bullet point character.
Any suggestions why this has happened and how it can be resolved? Thanks