This commit is contained in:
Kovid Goyal 2012-11-18 11:46:46 +05:30
parent d660f7f025
commit 34a2758d3c

View File

@ -263,8 +263,11 @@ def generate_masthead(title, output_path=None, width=600, height=60):
masthead_font_family = recs.get('masthead_font', 'Default') masthead_font_family = recs.get('masthead_font', 'Default')
if masthead_font_family != 'Default': if masthead_font_family != 'Default':
from calibre.utils.fonts.scanner import font_scanner from calibre.utils.fonts.scanner import font_scanner, NoFonts
faces = font_scanner.fonts_for_family(masthead_font_family) try:
faces = font_scanner.fonts_for_family(masthead_font_family)
except NoFonts:
faces = []
if faces: if faces:
font_path = faces[0]['path'] font_path = faces[0]['path']