Changeset 6787:92d5bf660ff8
- Timestamp:
- 10/06/07 23:57:51 (6 years ago)
- Branch:
- default
- Location:
- sage
- Files:
-
- 1 added
- 6 edited
-
schemes/elliptic_curves/ell_generic.py (modified) (1 diff)
-
server/notebook/all.py (modified) (1 diff)
-
server/notebook/css.py (modified) (1 diff)
-
server/notebook/docHTMLProcessor.py (modified) (1 diff)
-
server/notebook/run_notebook.py (modified) (4 diffs)
-
server/notebook/sagetex.py (added)
-
server/notebook/twist.py (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sage/schemes/elliptic_curves/ell_generic.py
r6777 r6787 794 794 def scale_curve(self, u): 795 795 """ 796 Transforms the elliptic curve using scale factor u, i.e. multiplies c_i by u^i. 796 Transforms the elliptic curve using scale factor $u$, 797 i.e. multiplies $c_i$ by $u^i$. 797 798 798 799 Returns the transformed curve. -
sage/server/notebook/all.py
r5208 r6787 13 13 from notebook_object import notebook 14 14 15 16 from sagetex import sagetex -
sage/server/notebook/css.py
r6188 r6787 852 852 background-color: white; 853 853 border:1px solid #aaa; 854 top: 12em;854 top: 8em; 855 855 bottom: 0ex; 856 856 right: 0ex; -
sage/server/notebook/docHTMLProcessor.py
r5208 r6787 234 234 self.unknown_endtag('pre') 235 235 236 236 237 def start_span(self, attrs): 237 238 count = 0 -
sage/server/notebook/run_notebook.py
r6515 r6787 56 56 timeout = 0, 57 57 58 open_viewer = True): 58 open_viewer = True, 59 60 sagetex_path = "", 61 start_path = ""): 59 62 if not os.path.exists(directory): 60 63 os.makedirs(directory) … … 127 130 128 131 if open_viewer: 129 open_page = "from sage.server.misc import open_page; open_page('%s', %s, %s, '%s')"%(address, port, secure, '')132 open_page = "from sage.server.misc import open_page; open_page('%s', %s, %s, '%s')"%(address, port, secure, start_path) 130 133 else: 131 134 open_page = '' … … 142 145 import sage.server.notebook.twist as twist 143 146 twist.notebook = notebook.load_notebook(%s) 147 twist.SAGETEX_PATH = "%s" 144 148 twist.OPEN_MODE = %s 145 149 twist.SID_COOKIE = str(hash("%s")) … … 180 184 %s 181 185 s.setServiceParent(application) 182 """%(notebook_opts, not secure, os.path.abspath(directory), strport, open_page)) 186 """%(notebook_opts, sagetex_path, 187 not secure, os.path.abspath(directory), strport, open_page)) 183 188 184 189 -
sage/server/notebook/twist.py
r6516 r6787 165 165 W = doc_worksheet() 166 166 W.edit_save(doc_page) 167 s = notebook.html(worksheet_filename = W.filename(), username = self.username) 167 s = notebook.html(worksheet_filename = W.filename(), 168 username = self.username) 168 169 return http.Response(stream=s) 169 170 … … 180 181 181 182 DOC = os.path.abspath(os.environ['SAGE_ROOT'] + '/doc/') 183 182 184 class DocStatic(resource.Resource): 183 185 addSlash = True … … 214 216 if name == "live": 215 217 return DocLive(username = self.username) 216 218 219 220 ############################ 221 # SageTex browser 222 ############################ 223 SAGETEX_PATH = "" 224 225 226 class SageTex(resource.Resource): 227 def __init__(self, username): 228 self.username = username 229 230 def render(self, ctx): 231 s = notebook.html_doc(username = self.username) 232 return http.Response(stream=s) 233 234 def childFactory(self, request, name): 235 return WorksheetFile('%s/%s'%(SAGETEX_PATH,name), 236 username = self.username) 237 217 238 218 239 ############################ … … 1675 1696 # better call userchildFactory it in the base class (Toplevel)! 1676 1697 userchild_doc = Doc 1698 userchild_sagetex = SageTex 1677 1699 userchild_help = Help 1678 1700 userchild_history = History
Note: See TracChangeset
for help on using the changeset viewer.
