Copyright (c) 2000-2026. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later with many parts BSD . Please read LICENSE. Version: 20251009 Based on sources from 2026-10-03 07:11 UTC-D. Based on source from git with hash: c41bdb922285f35defd1e1385adfd13bde1ab32a 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