@@ -5366,6 +5366,7 @@ def _setlatlab(fmt, lat, labelstyle):
53665366 latlab = fmt (lat )
53675367 except :
53685368 # `fmt` is a format string.
5369+ degchar = b"\xc2 \xb0 " .decode ("utf-8" )
53695370 if lat < 0 :
53705371 if mpl .rcParams ["text.usetex" ]:
53715372 if labelstyle == "+/-" :
@@ -5374,9 +5375,9 @@ def _setlatlab(fmt, lat, labelstyle):
53745375 latlabstr = r"${%s\/^{\circ}\/S}$" % fmt
53755376 else :
53765377 if labelstyle == "+/-" :
5377- latlabstr = u "-%s\N{DEGREE SIGN} " % fmt
5378+ latlabstr = r "-%s%s " % ( fmt , degchar )
53785379 else :
5379- latlabstr = u "%s\N{DEGREE SIGN} S " % fmt
5380+ latlabstr = r "%s%sS " % ( fmt , degchar )
53805381 latlab = latlabstr % np .fabs (lat )
53815382 elif lat > 0 :
53825383 if mpl .rcParams ["text.usetex" ]:
@@ -5386,14 +5387,14 @@ def _setlatlab(fmt, lat, labelstyle):
53865387 latlabstr = r"${%s\/^{\circ}\/N}$" % fmt
53875388 else :
53885389 if labelstyle == "+/-" :
5389- latlabstr = u "+%s\N{DEGREE SIGN} " % fmt
5390+ latlabstr = r "+%s%s " % ( fmt , degchar )
53905391 else :
5391- latlabstr = u "%s\N{DEGREE SIGN} N " % fmt
5392+ latlabstr = r "%s%sN " % ( fmt , degchar )
53925393 latlab = latlabstr % lat
53935394 else :
53945395 if mpl .rcParams ["text.usetex" ]:
53955396 latlabstr = r"${%s\/^{\circ}}$" % fmt
53965397 else :
5397- latlabstr = u "%s\N{DEGREE SIGN} " % fmt
5398+ latlabstr = r "%s%s " % ( fmt , degchar )
53985399 latlab = latlabstr % lat
53995400 return latlab
0 commit comments