sfddiff --version (return code: 0)
Copyright (c) 2000-2014 by George Williams. See AUTHORS for Contributors.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
with many parts BSD <http://fontforge.org/license.html>. Please read LICENSE.
Based on sources from 20170921-ML-D.
Based on source from git with hash:
Version 1.0
sfddiff --help (return code: 0)
Copyright (c) 2000-2014 by George Williams. See AUTHORS for Contributors.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
with many parts BSD <http://fontforge.org/license.html>. Please read LICENSE.
Based on sources from 20170921-ML-D.
Based on source from git with hash:
sfddiff: [--version] [--help] [--usage] [--ignorehints] [--ignorenames] [--ignoregpos] [--ignoregsup] [--ignorebitmaps] [--warn] [--exact] fontfile1 fontfile2
Compares two fontfiles
--ignorehints: Do not compare postscript hints or truetype instructions
--ignorenames: Do not compare font names
--ignoregpos: Do not compare kerning, etc.
--ignoregsub: Do not compare ligatures, etc.
--ignorebitmaps: Do not compare bitmap strikes
--exact: Normally sfddiff will match contours which are not exact
but where the differences are slight (so you could compare
truetype and postscript and get reasonable answers). Also
normally sfddiff will unlink references before it compares
(so you can compare a postscript font (with no references)
to the original source (which does have references)). Setting
this flag means glyphs must match exactly.
--warn: Provides a warning when an exact match is not found
--merge outfile: Put any outline differences in the backgrounds of
appropriate glyphs