I've added `Freedom to advanced fonts control` to the patches in
post #7, I know some of youwill be waiting for that one.
The code modified by this patch has changed a fair bit, but it is hard to tell if that is because it functions differently or is just because of different compiler settings. This is the patch I understand the least, I am really just blindly updating from earlier versions and hoping it will still work. We've been lucky so far, I hope it continues.
The warning about using this patch for Japanese locales or books might be too strong, it probably just affects which font is used by default for Japanese books.