mirror of
https://github.com/google/fonts.git
synced 2024-11-30 18:52:46 +03:00
30 lines
738 B
Python
30 lines
738 B
Python
|
|
|
|
import os
|
|
|
|
|
|
from google.apputils import app
|
|
import gflags as flags
|
|
|
|
from util import google_fonts as fonts
|
|
|
|
FLAGS = flags.FLAGS
|
|
|
|
flags.DEFINE_integer('min_pct', 0,
|
|
'What percentage of subset codepoints have to be supported'
|
|
' for a non-ext subset.')
|
|
flags.DEFINE_integer('min_pct_ext', 0,
|
|
'What percentage of subset codepoints have to be supported'
|
|
' for a -ext subset.')
|
|
|
|
|
|
def main(argv):
|
|
for arg in argv[1:]:
|
|
subsets = fonts.SubsetsInFont(arg, FLAGS.min_pct, FLAGS.min_pct_ext)
|
|
for (subset, available, total) in subsets:
|
|
print '%s %s %d/%d' % (os.path.basename(arg), subset, available, total)
|
|
|
|
|
|
if __name__ == '__main__':
|
|
app.run()
|