You should use SymPy 0.7.5. There were some issues with init_printing() in recent older versions, but they should have all been straightened out. Don't use 0.7.2. That was released in 2012!
The priority for init_printing() with no arguments should be - MathJax LaTeX in the notebook - LaTeX printing with latex itself in the qtconsole if latex is installed - LaTeX printing with matplotlib in the qtconsole if matplotlib is installed (note that this currently falls back to unicode pretty printing for things matplotlib can't handle, which currently includes matrices and lists, which print like matrices) - Unicode pretty printing anywhere, if Unicode support is detected (this detection only works in tty terminals) - ASCII pretty printing See http://docs.sympy.org/latest/tutorial/printing.html#setting-up-pretty-printing for pictures. You can pass in arguments to init_printing to override any of these (see the docstring). Aaron Meurer On Tue, Mar 4, 2014 at 3:44 PM, Ondřej Čertík <[email protected]> wrote: > Thanks for this. For me it sometimes works and sometimes it doesn't, > and I haven't quite nailed it out yet, > whether it depends on IPython version, or SymPy version or what. I use: > > IPython 1.1.0 > SymPy 0.7.2 > > Ondrej > > On Tue, Mar 4, 2014 at 2:19 PM, Jason Moore <[email protected]> wrote: >> Attachment from master. >> >> >> Jason >> moorepants.info >> +01 530-601-9791 >> >> >> On Tue, Mar 4, 2014 at 4:14 PM, Jason Moore <[email protected]> wrote: >>> >>> I don't have this same issue. I use init_printing() and get LaTeX by >>> default in IPython. >>> >>> >>> Jason >>> moorepants.info >>> +01 530-601-9791 >>> >>> >>> On Tue, Mar 4, 2014 at 4:08 PM, Ondřej Čertík <[email protected]> >>> wrote: >>>> >>>> Hi, >>>> >>>> It used to be the case, that I just did: >>>> >>>> init_printing() >>>> >>>> in IPython Notebook and it initialized the Latex (mathjax) printing by >>>> default. >>>> Now when I do init_printing(), it uses unicode ascii art printing >>>> instead. I have to do: >>>> >>>> init_printing(use_latex=True) >>>> >>>> only then it starts using Latex printing. That's quite annoying to >>>> always type this by hand. >>>> >>>> Is there any reason not to make init_printing() to always use >>>> use_latex=True in IPython notebook? >>>> >>>> Ondrej >>>> >>>> -- >>>> You received this message because you are subscribed to the Google Groups >>>> "sympy" group. >>>> To unsubscribe from this group and stop receiving emails from it, send an >>>> email to [email protected]. >>>> To post to this group, send email to [email protected]. >>>> Visit this group at http://groups.google.com/group/sympy. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/sympy/CADDwiVC5F1u4oGVs0r%2B3ds_tFGQf3hHXHCxUFVR%2BtTR6Br1tvg%40mail.gmail.com. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "sympy" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at http://groups.google.com/group/sympy. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/sympy/CAP7f1AiXgai8bbEHhEPq1GNANQqwZG4bJjHD-ptnbWhFpnu4gg%40mail.gmail.com. >> >> For more options, visit https://groups.google.com/groups/opt_out. > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/sympy. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sympy/CADDwiVCu3dBCiTMCBoRbzNjPGhP0QWPvxn4skx5TBoEodkorUQ%40mail.gmail.com. > For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6Kz-XEeQt8K55Sq1ue78Fb4QsZfrf7WbfoRJVjnG1t7Og%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.
