Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit dcbb138

Browse files
committed
Deprecated classes in dviread
1 parent 68d6b79 commit dcbb138

File tree

8 files changed

+847
-820
lines changed

8 files changed

+847
-820
lines changed

lib/matplotlib/_dviread.py

Lines changed: 762 additions & 0 deletions
Large diffs are not rendered by default.

lib/matplotlib/backends/backend_pdf.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
from matplotlib.font_manager import findfont, get_font
3737
from matplotlib.afm import AFM
3838
import matplotlib.type1font as type1font
39+
import matplotlib._dviread as _dviread
3940
import matplotlib.dviread as dviread
4041
from matplotlib.ft2font import (FIXED_WIDTH, ITALIC, LOAD_NO_SCALE,
4142
LOAD_NO_HINTING, KERNING_UNFITTED, FT2Font)
@@ -891,7 +892,8 @@ def dviFontName(self, dvifont):
891892
if dvi_info is not None:
892893
return dvi_info.pdfname
893894

894-
tex_font_map = dviread.PsfontsMap(dviread._find_tex_file('pdftex.map'))
895+
tex_font_map = _dviread.PsfontsMap(
896+
_dviread._find_tex_file('pdftex.map'))
895897
psfont = tex_font_map[dvifont.texname]
896898
if psfont.filename is None:
897899
raise ValueError(
@@ -966,7 +968,7 @@ def _embedTeXFont(self, fontinfo):
966968
fontdict['Encoding'] = {
967969
'Type': Name('Encoding'),
968970
'Differences': [
969-
0, *map(Name, dviread._parse_enc(fontinfo.encodingfile))],
971+
0, *map(Name, _dviread._parse_enc(fontinfo.encodingfile))],
970972
}
971973

972974
# If no file is specified, stop short

0 commit comments

Comments
 (0)