The Basics:
So I've been getting into using Spritefonts recently. While the Spritefont tools by R0J0hound and blackhornet do a great job with modifying and generating them. I noticed one big flaw in both tools and would be interested if anyone knows an easy solution for this.
(Software Downloads: R0J0hound Software | Blackhornet Software)
The Issue with Unique Characters:
Imagine you have a font which supports unique characters. The problem is that both tools use an absolute value for their character-set. Meaning instead of fetching a list of all available characters from the selected font. They only go by a limited set of characters that you have to expand by yourself.
This basically means that you are pretty much required to Google together an entire list of unique characters by yourself and this can get very difficult for languages like Japanese, Chinese or Arabic.
The search for Automation Tools:
After searching the web for a typography tool to get the full character-set of a selected font. I couldn't find anything useful besides the ancient "Character Map" tool, that comes bundled with Windows since the dawn of time but that doesn't have a multi-select option.
My call for Help:
So how did other developers using Spritefonts deal with this issue? Did you guys just ditch Spritefonts in favor of Construct 3's native font object?