Skip to content

balpha/Mathematica-Source-Highlighting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mathematica and Wolfram Language support for google-code-prettify

This is the official Mathematica and Wolfram Language code highlighter for Mathematica.stackexchange.com and the Wolfram Community.

To use it with your installation of google-code-prettify, you have to add the files from the build folder into your code-pretty installation. The file lang-mma.js needs to go into the google-code-prettify/src folder and the prettify-mma.css needs to go into the styles folder. The difference between the build and the src folder is that the build folder contains the minimized js-files from the src folder. All other information can be found in the google-code-prettify wiki.

Note that I also compiled a Joomla extension which lets you easily install the whole highlighting engine on your Joomla based website.

The src folder contains another file: mathematica-source-highlighter.user.js which is a browser userscript that was used to test the highlighter before it was officially installed at Stack Exchange. The JavaScript can be opened with Google Chrome and is then installed as a local extension. When you browse pages under http://stackoverflow.com/questions/ and have Mathematica code posted on the page its style is replaced and you should see nice code highlighting.

This user-script was written by Tim Stone and I only added the rules for the lexical scanner and colors which go along with the page colors of StackOverflow.

About

Highlighting of Mathematica code for Mathematica.stackexchange

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Mathematica 86.2%
  • CSS 13.8%