GitXplorerGitXplorer
j

fbdiff

public
10 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
5c47758b7105cc3bf0be8e506b4d723ed6642f9e

removed redundant lines

jjustvanrossum committed 4 years ago
Unverified
7b0eeaaafb183e490f30b2fdff8b413fb7e8f61f

remove shortcut that makes it not work for woff2

jjustvanrossum committed 4 years ago
Unverified
2a41ffcaf7461bb82d4428c2a0ed82394042e008

hm, let's try no syntax highlighting at all

jjustvanrossum committed 4 years ago
Unverified
f65daf0eb0b3a532e398db8cefdb26d871d4a76f

use different secret name

jjustvanrossum committed 4 years ago
Unverified
84901d12e8f01c4022eaa824672a6683c8c4901d

whitespace

jjustvanrossum committed 4 years ago
Unverified
53525542bd6df57663f081256452cb0062a22d10

convert README to .rst to make PyPI happy.

jjustvanrossum committed 4 years ago

README

The README file for this repository.

fbdiff


`fbdiff` is a tool that reports a brief summary of table differences
in OpenType fonts. It reports which tables exist in only one of the
fonts, and it will report which common tables are different and which
are identical.

It only looks at the binary data: tables are not parsed.

Example usage:

.. code::

    $ fbdiff fontA.ttf fontB.ttf
    Tables only in font B:
      meta

    Different tables:
                A      B
      GPOS  29628  29574 bytes
      STAT     28    162 bytes
      fpgm   4095   4078 bytes
      glyf  36984  26626 bytes
      head     54     54 bytes
      loca    940    940 bytes
      name   3078   4557 bytes
      prep   1339   1339 bytes

    Identical tables:
      GDEF, GSUB, HVAR, OS/2, TSI0, TSI1, TSI2, TSI3, TSI5, TSIC, VDMX,
      avar, cmap, cvar, cvt , fvar, gasp, gvar, hhea, hmtx, maxp, post

Help text:

.. code::

    $ fbdiff --help
    usage: fbdiff [-h] [-o] FONT_A FONT_B

    Compare the binary tables of two OpenType fonts.

    positional arguments:
      FONT_A             an OpenType font file
      FONT_B             an OpenType font file

    optional arguments:
      -h, --help         show this help message and exit
      -o, --table-order  show the table tags in sfnt order side-by-side