|
|
@ -43,6 +43,8 @@ struct info_t |
|
|
|
{"show-all", 0, 0, G_OPTION_ARG_NONE, &this->show_all, "Show all short information", nullptr}, |
|
|
|
{"show-all", 0, 0, G_OPTION_ARG_NONE, &this->show_all, "Show all short information", nullptr}, |
|
|
|
{"show-family", 0, 0, G_OPTION_ARG_NONE, &this->show_family, "Show family name", nullptr}, |
|
|
|
{"show-family", 0, 0, G_OPTION_ARG_NONE, &this->show_family, "Show family name", nullptr}, |
|
|
|
{"show-style", 0, 0, G_OPTION_ARG_NONE, &this->show_style, "Show style name", nullptr}, |
|
|
|
{"show-style", 0, 0, G_OPTION_ARG_NONE, &this->show_style, "Show style name", nullptr}, |
|
|
|
|
|
|
|
{"show-unique-name",0, 0, G_OPTION_ARG_NONE, &this->show_unique_name, "Show unique name", nullptr}, |
|
|
|
|
|
|
|
{"show-full-name",0, 0, G_OPTION_ARG_NONE, &this->show_full_name, "Show full name", nullptr}, |
|
|
|
{"show-upem", 0, 0, G_OPTION_ARG_NONE, &this->show_upem, "Show Units-Per-EM", nullptr}, |
|
|
|
{"show-upem", 0, 0, G_OPTION_ARG_NONE, &this->show_upem, "Show Units-Per-EM", nullptr}, |
|
|
|
{"show-unicode-count",0, 0, G_OPTION_ARG_NONE, &this->show_unicode_count, "Show Unicode count", nullptr}, |
|
|
|
{"show-unicode-count",0, 0, G_OPTION_ARG_NONE, &this->show_unicode_count, "Show Unicode count", nullptr}, |
|
|
|
{"show-glyph-count",0, 0, G_OPTION_ARG_NONE, &this->show_glyph_count, "Show glyph count", nullptr}, |
|
|
|
{"show-glyph-count",0, 0, G_OPTION_ARG_NONE, &this->show_glyph_count, "Show glyph count", nullptr}, |
|
|
@ -79,6 +81,8 @@ struct info_t |
|
|
|
hb_bool_t show_all = false; |
|
|
|
hb_bool_t show_all = false; |
|
|
|
hb_bool_t show_family = false; |
|
|
|
hb_bool_t show_family = false; |
|
|
|
hb_bool_t show_style = false; |
|
|
|
hb_bool_t show_style = false; |
|
|
|
|
|
|
|
hb_bool_t show_unique_name = false; |
|
|
|
|
|
|
|
hb_bool_t show_full_name = false; |
|
|
|
hb_bool_t show_upem = false; |
|
|
|
hb_bool_t show_upem = false; |
|
|
|
hb_bool_t show_unicode_count = false; |
|
|
|
hb_bool_t show_unicode_count = false; |
|
|
|
hb_bool_t show_glyph_count = false; |
|
|
|
hb_bool_t show_glyph_count = false; |
|
|
@ -114,6 +118,8 @@ struct info_t |
|
|
|
{ |
|
|
|
{ |
|
|
|
show_family = |
|
|
|
show_family = |
|
|
|
show_style = |
|
|
|
show_style = |
|
|
|
|
|
|
|
show_unique_name = |
|
|
|
|
|
|
|
show_full_name = |
|
|
|
show_upem = |
|
|
|
show_upem = |
|
|
|
show_unicode_count = |
|
|
|
show_unicode_count = |
|
|
|
show_glyph_count = |
|
|
|
show_glyph_count = |
|
|
@ -137,6 +143,8 @@ struct info_t |
|
|
|
|
|
|
|
|
|
|
|
if (show_family) _show_family (); |
|
|
|
if (show_family) _show_family (); |
|
|
|
if (show_style) _show_style (); |
|
|
|
if (show_style) _show_style (); |
|
|
|
|
|
|
|
if (show_unique_name) _show_unique_name (); |
|
|
|
|
|
|
|
if (show_full_name) _show_full_name (); |
|
|
|
if (show_upem) _show_upem (); |
|
|
|
if (show_upem) _show_upem (); |
|
|
|
if (show_unicode_count) _show_unicode_count (); |
|
|
|
if (show_unicode_count) _show_unicode_count (); |
|
|
|
if (show_glyph_count) _show_glyph_count (); |
|
|
|
if (show_glyph_count) _show_glyph_count (); |
|
|
@ -184,16 +192,10 @@ struct info_t |
|
|
|
|
|
|
|
|
|
|
|
printf ("%s\n", name); |
|
|
|
printf ("%s\n", name); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
void _show_family () { _show_name ("Family", 1); } |
|
|
|
void _show_family () |
|
|
|
void _show_style () { _show_name ("Style", 2); } |
|
|
|
{ |
|
|
|
void _show_unique_name () { _show_name ("Unique name", 3); } |
|
|
|
_show_name ("Family", 1); |
|
|
|
void _show_full_name () { _show_name ("Full name", 4); } |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void _show_style () |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
_show_name ("Style", 2); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void _show_upem () |
|
|
|
void _show_upem () |
|
|
|
{ |
|
|
|
{ |
|
|
|