sfntedit shows the following warning, and no .tb_DSIG file is produced.
sfntedit [WARNING]: table missing (DSIG)
This is fine, but when I try running the following command to replace the tables:
sfntedit -a cmap=.tb_cmap,GDEF=.tb_GDEF,GPOS=.tb_GPOS,GSUB=.tb_GSUB,DSIG=.tb_DSIG,name=.tb_name,OS/2=.tb_OS2,hhea=.tb_hhea,post=.tb_post,STAT=.tb_STAT,fvar=.tb_fvar <file>
sfntedit shows the following error:
sfntedit [FATAL]: file error <No such file or directory> [.tb_post]
The problem is that it is actually .tb_DSIG, not .tb_post that is missing. When I replace .tb_post with an inexisting filename, the message becomes:
sfntedit [FATAL]: file error <No such file or directory> [.tb_name]
So it looks like sfntedit is incorrectly showing the file that exists, instead of the non-existent one. This increases difficulty in debugging.
When I run the following command:
sfntedit
shows the following warning, and no.tb_DSIG
file is produced.This is fine, but when I try running the following command to replace the tables:
sfntedit
shows the following error:The problem is that it is actually
.tb_DSIG
, not.tb_post
that is missing. When I replace.tb_post
with an inexisting filename, the message becomes:So it looks like
sfntedit
is incorrectly showing the file that exists, instead of the non-existent one. This increases difficulty in debugging.