View Single Post
Old 07-27-2022, 10:52 AM   #2
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 46,564
Karma: 169115148
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Where are you getting this error in calibre? The only time I've seen it is when the font substitution table has an invalid entry in it.

MS Shell Dialog 2 is a logical font. In the registry is a entry that says which font to use when MS Shell Dlg 2 is specified. if you look under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes, you should find entries for both the old MS Shell Dlg and MS Shell Dlg 2. I did a quick check and exported a .reg file for those two entries. Rename the font_substitution.reg.txt file attached to this message to font_substitution.reg and import it to set those two values. You will need to restart Windows after importing this file to have the changes take effect.
Attached Files
File Type: txt font_substitution.reg.txt (384 Bytes, 193 views)
DNSB is offline