Skip to content

Commit 4a78af5

Browse files
committed
Use internal font index for XObject names
1 parent ef58a59 commit 4a78af5

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/matplotlib/backends/backend_pdf.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -874,9 +874,11 @@ def createType1Descriptor(self, t1font, fontfile):
874874
return fontdescObject
875875

876876
def _get_xobject_symbol_name(self, filename, symbol_name):
877-
return "%s-%s" % (
877+
Fx = self.fontName(filename)
878+
return "-".join([
879+
Fx.name.decode(),
878880
os.path.splitext(os.path.basename(filename))[0],
879-
symbol_name)
881+
symbol_name])
880882

881883
_identityToUnicodeCMap = b"""/CIDInit /ProcSet findresource begin
882884
12 dict begin

0 commit comments

Comments
 (0)