@@ -5366,6 +5366,7 @@ def _setlatlab(fmt, lat, labelstyle):
5366
5366
latlab = fmt (lat )
5367
5367
except :
5368
5368
# `fmt` is a format string.
5369
+ degchar = b"\xc2 \xb0 " .decode ("utf-8" )
5369
5370
if lat < 0 :
5370
5371
if mpl .rcParams ["text.usetex" ]:
5371
5372
if labelstyle == "+/-" :
@@ -5374,9 +5375,9 @@ def _setlatlab(fmt, lat, labelstyle):
5374
5375
latlabstr = r"${%s\/^{\circ}\/S}$" % fmt
5375
5376
else :
5376
5377
if labelstyle == "+/-" :
5377
- latlabstr = u "-%s\N{DEGREE SIGN} " % fmt
5378
+ latlabstr = r "-%s%s " % ( fmt , degchar )
5378
5379
else :
5379
- latlabstr = u "%s\N{DEGREE SIGN} S " % fmt
5380
+ latlabstr = r "%s%sS " % ( fmt , degchar )
5380
5381
latlab = latlabstr % np .fabs (lat )
5381
5382
elif lat > 0 :
5382
5383
if mpl .rcParams ["text.usetex" ]:
@@ -5386,14 +5387,14 @@ def _setlatlab(fmt, lat, labelstyle):
5386
5387
latlabstr = r"${%s\/^{\circ}\/N}$" % fmt
5387
5388
else :
5388
5389
if labelstyle == "+/-" :
5389
- latlabstr = u "+%s\N{DEGREE SIGN} " % fmt
5390
+ latlabstr = r "+%s%s " % ( fmt , degchar )
5390
5391
else :
5391
- latlabstr = u "%s\N{DEGREE SIGN} N " % fmt
5392
+ latlabstr = r "%s%sN " % ( fmt , degchar )
5392
5393
latlab = latlabstr % lat
5393
5394
else :
5394
5395
if mpl .rcParams ["text.usetex" ]:
5395
5396
latlabstr = r"${%s\/^{\circ}}$" % fmt
5396
5397
else :
5397
- latlabstr = u "%s\N{DEGREE SIGN} " % fmt
5398
+ latlabstr = r "%s%s " % ( fmt , degchar )
5398
5399
latlab = latlabstr % lat
5399
5400
return latlab
0 commit comments