Page 1 of 1

Feature request - ability to add DSIG to a font

Posted: Fri Sep 08, 2017 5:26 pm
by harryspier123
Microsoft Office and I think LibreOffice require a DSIG table (can be a dummy DSIG table) for Open Type Features to work.

Is it possible to add a feature to FontCreator to add either a dummy or a valid DSIG to a font.

Thanks,
Harry

Re: Feature request - ability to add DSIG to a font

Posted: Fri Sep 08, 2017 5:48 pm
by Erwin Denissen
I'm not that familiar with LibreOffice, but I've never had any issues with our fonts and Office.

The DSIG table contains the digital signature of the OpenType font and used to make Windows show the OpenType icon instead of the TrueType icon in Windows Explorer. This is true for all TrueType based OpenType fonts. PostScript based OpenType fonts always show the OpenType icon. With Windows 10 I always see a default plain icon, or a preview of the font in case you view icons instead of details.

Re: Feature request - ability to add DSIG to a font

Posted: Fri Sep 08, 2017 10:09 pm
by harryspier123
With Word 2013 and Windows 7 I had to add a dummy DSIG to get my ligatures lookup table to work otherwise it didn't apply open type features. I've also seen in the Fontcreator forums other people say also that Word wont apply open type features without a DSIG (or dummy DSIG) in the font.

Are you saying this is no longer the case in Windows 10.

Thanks,
Harry

Re: Feature request - ability to add DSIG to a font

Posted: Sat Sep 09, 2017 5:27 am
by Erwin Denissen
I remember such issues with Word 203 and Windows XP, but we've never had issues with this for the last five years. Right now running Windows 10 with the latest Office suite, but prior to that Windows 7 along with Word 2013 and iirc that worked fine without DSIG table.

Re: Feature request - ability to add DSIG to a font

Posted: Sat Sep 09, 2017 8:20 pm
by harryspier123
Thank you Erwin,

It might be that the font was created in Fontographer years ago and then edited by me to add ligature lookup tables in fontforge a few months ago (this was before I purchased FontCreator) and I then had to add a DSIG in fontforge to make the ligatures work.

I will try some experiments removing the DSIG , creating a font from scratch without DSIG etc.

Harry