You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Here's some relevant code by Gabriel Gellner -- a diff to server/support.py -- to this problem:
teragon-2:Downloads was$ diff ~/d/sage/sage/server/support.py support.py
23a24,29
> from pygments import highlight
> from pygments.lexers import PythonLexer
> from pygments.formatters import HtmlFormatter
>
>
>
218,220c224,228
< src = sagedoc.format_src(src)
< if not lineno is None:
< src = "File: %s\nSource Code (starting at line %s):\n%s"%(filename, lineno, src)
---
> #Slicing of the first 95 characters is a kluge to get rid of the doctype,
> # really we should write our oun HtmlFormatter
> src = highlight(src, PythonLexer(), HtmlFormatter(full=True))[94:]
> #if not lineno is None:
> # src = "File: %s\nSource Code (starting at line %s):\n%s"%(filename, lineno, src)
This requires the pygments library to be installed. Also, the notebook will have to be
changed to not escape <'s etc. in the output of the source code window.
qed777mannequin
changed the title
notebook -- make it so foo?? in the notebook shows the source code syntax highlighted
[duplicate of #5653, should be closed] notebook -- make it so foo?? in the notebook shows the source code syntax highlighted
Aug 10, 2009
sagetrac-mvngumannequin
changed the title
[duplicate of #5653, should be closed] notebook -- make it so foo?? in the notebook shows the source code syntax highlighted
notebook -- make it so foo?? in the notebook shows the source code syntax highlighted
Aug 12, 2009
Here's some relevant code by Gabriel Gellner -- a diff to server/support.py -- to this problem:
This requires the pygments library to be installed. Also, the notebook will have to be
changed to not escape <'s etc. in the output of the source code window.
Component: notebook
Issue created by migration from https://trac.sagemath.org/ticket/3953
The text was updated successfully, but these errors were encountered: