Added and described two single-kernel Thresh-LP invariance figures in main.tex.
This commit is contained in:
@@ -31,13 +31,27 @@ def hide_axis(ax, side='bottom'):
|
||||
which='both', **params)
|
||||
return None
|
||||
|
||||
def letter_subplots(axes, labels=None, x=0.02, y=1, ha='left', va='bottom',
|
||||
fontsize=16, fontweight='bold', **kwargs):
|
||||
def letter_subplot(artist, label, x=None, y=None, xref=None, yref=None, ref=None,
|
||||
ha='left', va='bottom', fontsize=16, fontweight='bold', **kwargs):
|
||||
trans_artist = BboxTransformTo(artist.bbox)
|
||||
if x is None or y is None:
|
||||
trans_ref = BboxTransformTo(ref.bbox)
|
||||
transform = trans_ref + trans_artist.inverted()
|
||||
if x is None:
|
||||
x = transform.transform([xref, 0])[0]
|
||||
if y is None:
|
||||
y = transform.transform([0, yref])[1]
|
||||
artist.text(x, y, label, transform=trans_artist, ha=ha, va=va,
|
||||
fontsize=fontsize, fontweight=fontweight, **kwargs)
|
||||
return None
|
||||
|
||||
def letter_subplots(artists, labels=None, x=None, y=None, xref=None, yref=None, ref=None,
|
||||
ha='left', va='bottom', fontsize=16, fontweight='bold', **kwargs):
|
||||
if labels is None:
|
||||
labels = string.ascii_lowercase
|
||||
for ax, label in zip(axes, labels):
|
||||
ax.text(x, y, label, transform=ax.transAxes, ha=ha, va=va,
|
||||
fontsize=fontsize, fontweight=fontweight, **kwargs)
|
||||
for artist, label in zip(artists, labels):
|
||||
letter_subplot(artist, label, x, y, xref, yref, ref=ref, ha=ha, va=va,
|
||||
fontsize=fontsize, fontweight=fontweight, **kwargs)
|
||||
return None
|
||||
|
||||
def xlimits(time, ax=None, minval=None, maxval=None, pad=0.05):
|
||||
|
||||
Reference in New Issue
Block a user