[tug-summer-of-code] Project idea: Hyperlinked syntax highlighting for TeX code

Jonathan Fine jfine at pytex.org
Mon Feb 16 08:20:32 CET 2009


Here's a suggestion:

It now common, when listing code on a web page, to provide syntax 
highlighting.  Indeed, this is done on Google code.

This project is to provide syntax highlighting for TeX code - both 
documents and macros - with an extra feature.  Each highlighted command 
is also hyperlink which offers tooltip help, and which when clicked 
brings up further documentation.

Two of the leading syntax highlighters are

    http://pygments.org/                 (Python)
    http://noteslog.com/category/chili/  (JavaScript, based on jQuery)

This project has three parts.  The first is providing enhanced syntax 
highlighting for TeX code.  The second is creating a commands database. 
  The third is linking together the first and second parts.

Depending on difficulties encountered this project might be too large. 
If so, we'd expect the student to do just a part of it.


More information about the summer-of-code mailing list