おそらく、ミックスに投入された小さなラテックスですか?
#In which we make a legend; not with lines, but numbers!
import pylab as pl
pl.rc('text', usetex=True)
pl.figure(1)
pl.clf()
ax = pl.subplot(111)
pl.plot(range(0,10), 'k', label = r'\makebox[25]{1\hfill}Bla')
pl.plot(range(1,11), 'k', label = r'\makebox[25]{12\hfill}Bla12')
lgd = pl.legend(handlelength = -0.4)
for k in lgd.get_lines():
k.set_linewidth(0)
pl.draw()
pl.show()
番号/ラベルは、特定の幅の \makebox と \hfill を使用して、ラベルで使用されていないスペースを占有することによって整列されます。数字は自動ではありませんが、ループを使用して線を引く場合は、カウンターを追加して数字を追跡できます。
これが要件の一部であるかどうかはわかりませんが、線幅を 0 に設定し、凡例に予約されているスペースを負にすることで、線が削除されます。凡例は常に線を表示することを意図していると信じているため、これを行うためのより適切な方法を見つけることができませんでした (たとえば、numpoints を 0 に設定することはできません)。
もちろん、プロットの適切な場所にテキストを追加して、凡例をまったく使用しないこともできます。