googlefonts / fontdiffenator

Font comparison tool
Apache License 2.0
79 stars 13 forks source link

The marks_modified report outputs the coordinates that have not been modified #60

Open KazunariTsuboi opened 5 years ago

KazunariTsuboi commented 5 years ago

I compared the two perfectly identical NotoSans-Regular.ttf files using fontdiffenator. A lot of differences of "-1.1368683772161 ..." are reported in marks_modified. I don't think it would be desirable for the report to be output out for unchanged information. The output report is as follows.

$ diffenator ./NotoSans-Regular.ttf ./NotoSans-Regular2.ttf 
INFO:fontdiffenator:'diff_nametable'  0.10 ms
INFO:fontdiffenator:'diff_attribs'  0.19 ms
INFO:fontdiffenator:'diff_glyphs'  11.37 ms
INFO:fontdiffenator:'diff_kerning'  173.72 ms
INFO:fontdiffenator:'diff_metrics'  7.96 ms
INFO:fontdiffenator:'diff_marks'  4873.89 ms
INFO:fontdiffenator:'diff_marks'  318.88 ms
**Diffenator**

Displaying the 50 most significant items in each table. To increase use the '-ol' flag

****marks_modified: 822****

base_glyph          mark_glyph          diff_x              diff_y              
uni0230             uni0307             0.0                 -1.1368683772161... 
uni1EB0             uni0308             0.0                 -1.1368683772161... 
uni1EAE             suspensionmark      0.0                 -1.1368683772161... 
uni01F1             uniFE29             -1.1368683772161... 0.0                 
uni01C4             uni0345             -1.1368683772161... 0.0                 
uni1EAE             uni035D             0.0                 -1.1368683772161... 
uni0230             uni0365             0.0                 -1.1368683772161... 
uni01E0             uni2DF2             0.0                 -1.1368683772161... 
uni0230             uni2DE9             0.0                 -1.1368683772161... 
uni01E0             uni1DD5             0.0                 -1.1368683772161... 
uni1EAE             uni0361             0.0                 -1.1368683772161... 
uni1EB0             uniFE20             0.0                 -1.1368683772161... 
uni1EAE             uni2DFB             0.0                 -1.1368683772161... 
uni01E0             uni0341             0.0                 -1.1368683772161... 
uni01E0             combiningmacronl... 0.0                 -1.1368683772161... 
uni0230             uni030A             0.0                 -1.1368683772161... 
uni1EB0             uni0304             0.0                 -1.1368683772161... 
uni0230             uniA677             0.0                 -1.1368683772161... 
uni01C4             uni1AB5             -1.1368683772161... 0.0                 
uni01E0             uni2DF5             0.0                 -1.1368683772161... 
uni01E0             gravecomb           0.0                 -1.1368683772161... 
uni01C4             uni032C             -1.1368683772161... 0.0                 
uni01C4             uni0326             -1.1368683772161... 0.0                 
uni01E0             uni1DD8             0.0                 -1.1368683772161... 
uni1EAE             brevemacron         0.0                 -1.1368683772161... 
uni1EB0             uni1DDD             0.0                 -1.1368683772161... 
uni1EB0             flattenedopenaab... 0.0                 -1.1368683772161... 
uni1EB0             uni034B             0.0                 -1.1368683772161... 
uni1EB0             uni033D             0.0                 -1.1368683772161... 
uni1EAE             uni0368             0.0                 -1.1368683772161... 
uni1EAE             uni0341             0.0                 -1.1368683772161... 
uni0230             uni0485             0.0                 -1.1368683772161... 
uni01C4             snakebelow          -1.1368683772161... 0.0                 
uni1EAE             hookabovecomb       0.0                 -1.1368683772161... 
uni1EAE             uni0306             0.0                 -1.1368683772161... 
uni1EB0             uni1DE0             0.0                 -1.1368683772161... 
uni1EB0             uni1DEE             0.0                 -1.1368683772161... 
uni1EB0             uni1DF2             0.0                 -1.1368683772161... 
uni01E0             uni030F             0.0                 -1.1368683772161... 
uni01F1             uni0353             -1.1368683772161... 0.0                 
uni01E0             uni0311             0.0                 -1.1368683772161... 
uni01E0             uni2DF6             0.0                 -1.1368683772161... 
uni01E0             uni1DFB             0.0                 -1.1368683772161... 
uni0230             dottedgrave         0.0                 -1.1368683772161... 
uni01E0             uni033D             0.0                 -1.1368683772161... 
uni1EAE             uni1DEE             0.0                 -1.1368683772161... 
uni1EB0             uni1AB2             0.0                 -1.1368683772161... 
uni0230             brevemacron         0.0                 -1.1368683772161... 
uni01E0             uni0304             0.0                 -1.1368683772161... 
uni01C4             uni0333             -1.1368683772161... 0.0     
m4rc1e commented 5 years ago

Can you provide both ttfs please? my email is on my gihub profile.

m4rc1e commented 5 years ago

Confirmed. I'll look into this once I have some time.