Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Attribute users/intro to JDH and rename to history. #9515

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Oct 29, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 11 additions & 11 deletions doc/users/intro.rst → doc/users/history.rst
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
Introduction
============
History
=======

.. note::

The following introductory text was written in 2008 by John D. Hunter
(1968-2012), the original author of Matplotlib.

Matplotlib is a library for making 2D plots of arrays in `Python
<https://www.python.org>`_. Although it has its origins in emulating
the MATLAB |reg| [#]_ graphics commands, it is
the MATLAB graphics commands, it is
independent of MATLAB, and can be used in a Pythonic, object oriented
way. Although Matplotlib is written primarily in pure Python, it
makes heavy use of `NumPy <http://www.numpy.org>`_ and other extension
code to provide good performance even for large arrays.

.. |reg| unicode:: 0xAE
:ltrim:

Matplotlib is designed with the philosophy that you should be able to
create simple plots with just a few commands, or just one! If you
want to see a histogram of your data, you shouldn't need to
Expand Down Expand Up @@ -62,10 +64,10 @@ The Matplotlib code is conceptually divided into three parts: the
*pylab interface* is the set of functions provided by
:mod:`matplotlib.pylab` which allow the user to create plots with code
quite similar to MATLAB figure generating code
(:ref:`sphx_glr_tutorials_introductory_pyplot.py`). The *Matplotlib frontend* or *Matplotlib
(:doc:`/tutorials/introductory/pyplot`). The *Matplotlib frontend* or *Matplotlib
API* is the set of classes that do the heavy lifting, creating and
managing figures, text, lines, plots and so on
(:ref:`sphx_glr_tutorials_intermediate_artists.py`). This is an abstract interface that knows
(:doc:`/tutorials/intermediate/artists`). This is an abstract interface that knows
nothing about output. The *backends* are device-dependent drawing
devices, aka renderers, that transform the frontend representation to
hardcopy or a display device (:ref:`what-is-a-backend`). Example
Expand All @@ -87,8 +89,6 @@ people want to automatically generate PostScript files to send
to a printer or publishers. Others deploy Matplotlib on a web
application server to generate PNG output for inclusion in
dynamically-generated web pages. Some use Matplotlib interactively
from the Python shell in Tkinter on Windows. My primary use is to
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.

.. [#] MATLAB is a registered trademark of The MathWorks, Inc.
2 changes: 1 addition & 1 deletion doc/users/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ User's Guide
.. toctree::
:maxdepth: 2

intro.rst
history.rst
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not familiar with guide writing but it seems odd to me that user guide starts with a history chapter.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think many people read the docs in linear order tbh

installing.rst
../tutorials/index.rst
interactive.rst
Expand Down