@@ -264,7 +264,7 @@ def _get_info(self, fontname, font_class, sym, fontsize, dpi, math=True):
264264 if bunch is not None :
265265 return bunch
266266
267- font , num , symbol_name , fontsize , slanted = \
267+ font , num , glyph_name , fontsize , slanted = \
268268 self ._get_glyph (fontname , font_class , sym , fontsize , math )
269269
270270 font .set_size (fontsize , dpi )
@@ -292,7 +292,8 @@ def _get_info(self, fontname, font_class, sym, fontsize, dpi, math=True):
292292 fontsize = fontsize ,
293293 postscript_name = font .postscript_name ,
294294 metrics = metrics ,
295- symbol_name = symbol_name ,
295+ glyph_name = glyph_name ,
296+ symbol_name = glyph_name , # Backcompat alias.
296297 num = num ,
297298 glyph = glyph ,
298299 offset = offset
@@ -358,7 +359,7 @@ def __init__(self, *args, **kwargs):
358359 _slanted_symbols = set (r"\int \oint" .split ())
359360
360361 def _get_glyph (self , fontname , font_class , sym , fontsize , math = True ):
361- symbol_name = None
362+ glyph_name = None
362363 font = None
363364 if fontname in self .fontmap and sym in latex_to_bakoma :
364365 basename , num = latex_to_bakoma [sym ]
@@ -373,13 +374,13 @@ def _get_glyph(self, fontname, font_class, sym, fontsize, math=True):
373374 if font is not None :
374375 gid = font .get_char_index (num )
375376 if gid != 0 :
376- symbol_name = font .get_glyph_name (gid )
377+ glyph_name = font .get_glyph_name (gid )
377378
378- if symbol_name is None :
379+ if glyph_name is None :
379380 return self ._stix_fallback ._get_glyph (
380381 fontname , font_class , sym , fontsize , math )
381382
382- return font , num , symbol_name , fontsize , slanted
383+ return font , num , glyph_name , fontsize , slanted
383384
384385 # The Bakoma fonts contain many pre-sized alternatives for the
385386 # delimiters. The AutoSizedChar class will use these alternatives
@@ -556,8 +557,8 @@ def _get_glyph(self, fontname, font_class, sym, fontsize, math=True):
556557 glyphindex = font .get_char_index (uniindex )
557558 slanted = False
558559
559- symbol_name = font .get_glyph_name (glyphindex )
560- return font , uniindex , symbol_name , fontsize , slanted
560+ glyph_name = font .get_glyph_name (glyphindex )
561+ return font , uniindex , glyph_name , fontsize , slanted
561562
562563 def get_sized_alternatives_for_symbol (self , fontname , sym ):
563564 if self .cm_fallback :
@@ -854,7 +855,7 @@ def _get_info(self, fontname, font_class, sym, fontsize, dpi, math=True):
854855
855856 if found_symbol :
856857 try :
857- symbol_name = font .get_name_char (glyph )
858+ glyph_name = font .get_name_char (glyph )
858859 except KeyError :
859860 _log .warning (
860861 "No glyph in standard Postscript font {!r} for {!r}"
@@ -864,7 +865,7 @@ def _get_info(self, fontname, font_class, sym, fontsize, dpi, math=True):
864865 if not found_symbol :
865866 glyph = '?'
866867 num = ord (glyph )
867- symbol_name = font .get_name_char (glyph )
868+ glyph_name = font .get_name_char (glyph )
868869
869870 offset = 0
870871
@@ -890,7 +891,8 @@ def _get_info(self, fontname, font_class, sym, fontsize, dpi, math=True):
890891 fontsize = fontsize ,
891892 postscript_name = font .get_fontname (),
892893 metrics = metrics ,
893- symbol_name = symbol_name ,
894+ glyph_name = glyph_name ,
895+ symbol_name = glyph_name , # Backcompat alias.
894896 num = num ,
895897 glyph = glyph ,
896898 offset = offset
0 commit comments