Quote:
Originally Posted by Freeshadow
Kovid has an implementation inside calibre and Toxaris works on a stand-alone. Both worth mentioning. Search the forum.
An 3rd party online tool like squirrel isn't the optimal solutions unless you feel good with sending your files to somebody's servers.
Personally I won't see the problem fully solved until I see a tool fully capable of parsing epub and trimming every font file inside while respecting ligatures and used alternative chars. As for now this is (like many others) an optimisation step requiring manual tweaking.
|
I've used Toxaris' method a number of times without any problems. Yes, it has a few manual steps, mostly tedious; (open the ePUB with whatever unzipping method you want to use, copy the font file(s) over somewhere else, merge the files, copy the text/html, put it in Toxie's box, click for the subset, then make the new subsetted font(s).) Then replace all the original fonts with the subsets. It's a bit tiresome, but it works, which is a huge help.
I will say, though, that Barb tells me that it crashed her computer. I think that it's simply not that intuitive to use; it's not clear that you do a-b-c (the sequence, I mean). I know that sounds idiotic, but it isn't. If I'd written it myself, I swear I'd have put numbers next to the various fields. I have to look at it every time I use it to remind myself "paste the text here first, then get the subset, then put the original font file in there, then click that, then..." As I said, yes, I know it makes me sound idiotic, but I don't find it that intuitive in terms of sequence, and I suspect that something along those lines is what caused her computer to crash. (To be precise, she had to manually reboot it).
Maybe it's as simple as the "select font" and "New Font" fields are above the Characters field, when you need to determine the characters first. {shrug}. And the Create subset button is above the "Characters in Subset" box; I think I actually clicked that once early on, thinking it was the "determine unique characters" function; don't know precisely what it is, but it does throw me. I have, in a time crunch, used Calibre's function and swapped out subsetted font sets, but I prefer to use Toxaris' macro, as it never feels quite right to me to use Calibre for anything on a commercial book, even something as small as subsetting.
FWIW.
Hitch