def char(self, char):
font_files = fc.query()<EOL>if self._display['<STR_LIT>']:<EOL><INDENT>font_files = self._getCharFont(font_files, char)<EOL>font_families = self._groupFontByFamily(font_files)<EOL>for font_family in sorted(font_families):<EOL><INDENT>print(font_family)<EOL>if self._display['<STR_LIT:list>']:<EOL><INDENT>for font_file in font_families[font_family]:<EOL><INDENT>print('<STR_LIT:U+0020>'+font_file)<EOL><DEDENT><DEDENT><DEDENT>self._fontSummary(len(font_files), len(font_families))<EOL><DEDENT>else:<EOL><INDENT>font_files = self._getCharFont(font_files, char)<EOL>for font_file in sorted(font_files):<EOL><INDENT>print(font_file)<EOL><DEDENT>self._fontSummary(len(font_files))<EOL><DEDENT>
Shows all system fonts that contain given character.