10000 Add linewidth in ps backend · matplotlib/matplotlib@0f17f26 · GitHub
[go: up one dir, main page]

Skip to content

Commit 0f17f26

Browse files
committed
Add linewidth in ps backend
1 parent 74765ff commit 0f17f26

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/matplotlib/backends/backend_ps.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -344,12 +344,12 @@ def set_font(self, fontname, fontsize, store=True):
344344
self.fontname = fontname
345345
self.fontsize = fontsize
346346

347-
def create_hatch(self, hatch):
347+
def create_hatch(self, gc, hatch):
348348
sidelen = 72
349349
if hatch in self._hatches:
350350
return self._hatches[hatch]
351351
name = 'H%d' % len(self._hatches)
352-
linewidth = mpl.rcParams['hatch.linewidth']
352+
linewidth = gc.get_hatch_linewidth()
353353
pageheight = self.height * 72
354354
self._pswriter.write(f"""\
355355
<< /PatternType 1
@@ -773,7 +773,7 @@ def _draw_ps(self, ps, gc, rgbFace, *, fill=True, stroke=True):
773773
write("grestore\n")
774774

775775
if hatch:
776-
hatch_name = self.create_hatch(hatch)
776+
hatch_name = self.create_hatch(gc, hatch)
777777
write("gsave\n")
778778
write(_nums_to_str(*gc.get_hatch_color()[:3]))
779779
write(f" {hatch_name} setpattern fill grestore\n")

0 commit comments

Comments
 (0)
0