Quote:
Originally Posted by kovidgoyal
@Divingduck:As for reporting what fonts are used for what characters, it is possible, but it would be fairly slow, and would only work for embedded fonts, since otherwise the font used is system dependent. Basically, it would use the code from the font subsetting tool.
|
Maybe it is possible to use a switch for this so that the main functionality works without font detection and if needed the user can enable a font detection. I guess this feature ins’t relevant and it makes no sense to slow down the general report for all.
My main case is to figure out what characters are used with embedded font(s) and which characters are missing and will supported from system fonts and - if possible what general font information for a character is available if there is no embedded font inside an eBook (because a font was deleted, forgotten to embed or what ever)
The idea behind is to have a tool where it is possible to make a valid check for possible font related problems with devices. I know this way isn't perfect but it gives a bit more control.
My ultimate wish is to have a tool where I can make a selection of fonts (e.g. installed fonts in a reader) and compare this with the fonts and used characters in an eBook. Something what I don't saw in any other program so far
About my checks I can say, I am very happy.
The Report shows all kind of files in an eBook and the character analysis shows all involved characters incl. all control characters. In the picture report I miss the information of picture type (bw, grayscale, color).
There comes up one whish: The possibility to mark / copy selected elements of information columns or lines entries to clipboard (via context menu).
About the Links Report of Sigil. I do not often use this, but if I have link problems and I can’t find the problems quick then I took a first look with Sigil too. For simple book structures I can do those things by hand but in other cases with complex structures this report helps me to become a better overview. This is mostly the case if I work with complex web documents with a lot of crosslinks between files.