diff --git a/doc/users/history.rst b/doc/users/history.rst index 3501641d9070..c51909872b7e 100644 --- a/doc/users/history.rst +++ b/doc/users/history.rst @@ -92,3 +92,36 @@ dynamically-generated web pages. Some use Matplotlib interactively from the Python shell in Tkinter on Windows. My primary use is to embed Matplotlib in a Gtk+ EEG application that runs on Windows, Linux and Macintosh OS X. + +---- + +Matplotlib's original logo (2003 -- 2008). + +.. + The original logo was added in fc8c215. + +.. plot:: + + from matplotlib import cbook, pyplot as plt, style + import numpy as np + + style.use("classic") + + datafile = cbook.get_sample_data('membrane.dat', asfileobj=False) + + # convert data to mV + x = 1000 * 0.1 * np.fromstring(open(datafile, 'rb').read(), np.float32) + # 0.0005 is the sample interval + t = 0.0005 * np.arange(len(x)) + plt.figure(1, figsize=(7, 1), dpi=100) + ax = plt.subplot(111, facecolor='y') + plt.plot(t, x) + plt.text(0.5, 0.5, 'matplotlib', color='r', + fontsize=40, fontname=['Courier', 'DejaVu Sans Mono'], + horizontalalignment='center', + verticalalignment='center', + transform=ax.transAxes, + ) + plt.axis([1, 1.72, -60, 10]) + plt.gca().set_xticklabels([]) + plt.gca().set_yticklabels([]) diff --git a/examples/misc/logo.py b/examples/misc/logo.py deleted file mode 100644 index 226088a36821..000000000000 --- a/examples/misc/logo.py +++ /dev/null @@ -1,36 +0,0 @@ -""" -==== -Logo -==== - -This file generates an old version of the Matplotlib logo. -""" - -from __future__ import print_function -# Above import not necessary for Python 3 onwards. Recommend taking this -# out in examples in the future, since we should all move to Python 3. -import matplotlib.pyplot as plt -import numpy as np -import matplotlib.cbook as cbook - -# convert data to mV -datafile = cbook.get_sample_data('membrane.dat', asfileobj=False) -print('loading', datafile) - -x = 1000 * 0.1 * np.fromstring(open(datafile, 'rb').read(), np.float32) -# 0.0005 is the sample interval -t = 0.0005 * np.arange(len(x)) -plt.figure(1, figsize=(7, 1), dpi=100) -ax = plt.subplot(111, facecolor='y') -plt.plot(t, x) -plt.text(0.5, 0.5, 'matplotlib', color='r', - fontsize=40, fontname=['Courier', 'DejaVu Sans Mono'], - horizontalalignment='center', - verticalalignment='center', - transform=ax.transAxes, - ) -plt.axis([1, 1.72, -60, 10]) -plt.gca().set_xticklabels([]) -plt.gca().set_yticklabels([]) - -plt.show()