|
26 | 26 | from PIL import Image |
27 | 27 |
|
28 | 28 | import matplotlib as mpl |
29 | | -from matplotlib import _api, _text_helpers, cbook |
| 29 | +from matplotlib import _api, _text_helpers, _type1font, cbook, dviread |
30 | 30 | from matplotlib._pylab_helpers import Gcf |
31 | 31 | from matplotlib.backend_bases import ( |
32 | 32 | _Backend, FigureCanvasBase, FigureManagerBase, GraphicsContextBase, |
33 | 33 | RendererBase) |
34 | 34 | from matplotlib.backends.backend_mixed import MixedModeRenderer |
35 | 35 | from matplotlib.figure import Figure |
36 | 36 | from matplotlib.font_manager import findfont, get_font |
37 | | -from matplotlib.afm import AFM |
38 | | -import matplotlib.type1font as type1font |
39 | | -import matplotlib.dviread as dviread |
| 37 | +from matplotlib._afm import AFM |
40 | 38 | from matplotlib.ft2font import (FIXED_WIDTH, ITALIC, LOAD_NO_SCALE, |
41 | 39 | LOAD_NO_HINTING, KERNING_UNFITTED, FT2Font) |
42 | 40 | from matplotlib.mathtext import MathTextParser |
@@ -982,7 +980,7 @@ def _embedTeXFont(self, fontinfo): |
982 | 980 | return fontdictObject |
983 | 981 |
|
984 | 982 | # We have a font file to embed - read it in and apply any effects |
985 | | - t1font = type1font.Type1Font(fontinfo.fontfile) |
| 983 | + t1font = _type1font.Type1Font(fontinfo.fontfile) |
986 | 984 | if fontinfo.effects: |
987 | 985 | t1font = t1font.transform(fontinfo.effects) |
988 | 986 | fontdict['BaseFont'] = Name(t1font.prop['FontName']) |
|
0 commit comments