ó
¡¼™\c           @  sU   d  Z  d d l m Z m Z d d l Z d d l m Z d d l m Z d „  Z	 d S(   sL  
A print function that pretty prints SymPy objects.

:moduleauthor: Brian Granger

Usage
=====

To use this extension, execute:

    %load_ext sympy.interactive.ipythonprinting

Once the extension is loaded, SymPy Basic objects are automatically
pretty-printed in the terminal and rendered in LaTeX in the Qt console and
notebook.

iÿÿÿÿ(   t   print_functiont   divisionN(   t   init_printing(   t   SymPyDeprecationWarningc      	   C  sF   t  j d t ƒ t d d d d d d d d	 ƒ j ƒ  t d
 |  ƒ d S(   s   Load the extension in IPython.t   oncet   features1   using %load_ext sympy.interactive.ipythonprintingt
   useinsteads1   from sympy import init_printing ; init_printing()t   deprecated_since_versions   0.7.3t   issueie  t   ipN(   t   warningst   simplefilterR   t   warnR   (   R	   (    (    s@   lib/python2.7/site-packages/sympy/interactive/ipythonprinting.pyt   load_ipython_extension(   s    (
   t   __doc__t
   __future__R    R   R
   t   sympy.interactive.printingR   t   sympy.utilities.exceptionsR   R   (    (    (    s@   lib/python2.7/site-packages/sympy/interactive/ipythonprinting.pyt   <module>   s
   