##// END OF EJS Templates
disallow no-prefix `ipython foo=bar` argument style....
disallow no-prefix `ipython foo=bar` argument style. This style is in rc1, but will be removed in rc2. Since they don't match any flag pattern, rc1-style arguments will be interpreted by IPython as files to be run. So `ipython gui=foo -i` will exec gui=foo, and pass '-i' to gui=foo. Presumably this file won't exist, so there will be an error: Error in executing file in user namespace: gui=foo Assignments *must* have two leading '-', as in: ipython --foo=bar all flags (non-assignments) can be specified with one or two leading '-', as in: ipython -i --pylab -pdb --pprint script.py or ipython --i -pylab --pdb -pprint script.py but help only reports two-leading, as single-leading options will likely be removed on moving to argparse, where they will be replaced by single-letter aliases. The common remaining invalid option will be: ipython -foo=bar and a suggestion for 'did you mean --foo=bar'? will be presented in these cases.

File last commit:

r1248:19e3b286
r4197:368e365a
Show More
nbexample_latex.py
25 lines | 557 B | text/x-python | PythonLexer
from notebook.markup import latex
latex.document_class('article')
latex.title('This is a Python Notebook')
latex.section('A section title',label='sec:intro')
latex.text(r"""Below, we define a simple function
\begin{equation}
f: (x,y) \rightarrow x+y^2
\end{equation}""")
def f(x,y):
return x+y**2
# since the .text method passes directly to latex, all markup could be input
# in that way if so desired
latex.text(r"""
\section{Another section}
More text...
And now a picture showing our important results...""")
latex.include_graphic('foo.png')