##// END OF EJS Templates
Defaults rename, clean up api to use properties or direct access rather than...
Defaults rename, clean up api to use properties or direct access rather than explicit getters.

File last commit:

r158:e5c7ade6
r284:9c6bbd29
Show More
update_manual.py
28 lines | 528 B | text/x-python | PythonLexer
/ doc / update_manual.py
vivainio
Added instructions on building the documentation...
r102 #!/usr/bin/env ipython
vivainio
Added Jorgen Stenarson's update_manual.py to enable updating manuals in...
r97 """ Must be launched via ipython not normal python
vivainio
Added instructions on building the documentation...
r102 Run by:
ipython update_manual.py
vivainio
Added Jorgen Stenarson's update_manual.py to enable updating manuals in...
r97 """
import sys,IPython,re
fil=open("magic.tex","w")
oldout=sys.stdout
sys.stdout=fil
vivainio
-Expose IPApi is _ip in user namespace....
r158 _ip.magic("magic -latex")
vivainio
Added Jorgen Stenarson's update_manual.py to enable updating manuals in...
r97 sys.stdout=oldout
fil.close()
fil=open("manual_base.lyx")
txt=fil.read()
fil.close()
manualtext=re.sub("__version__",IPython.__version__,txt)
fil=open("manual.lyx","w")
fil.write(manualtext)
fil.close()
vivainio
Added instructions on building the documentation...
r102 print "Manual (magic.tex, manual.lyx) succesfully updated, exiting..."
import os
os.abort()