[tug-summer-of-code] Project idea: Hyperlinked syntax highlighting for TeX code
jfine at pytex.org
Mon Feb 16 23:13:05 CET 2009
Arthur Reutenauer wrote:
> As Will, I'd also be happy to see some connection with actual text
> editors (especially TeXworks, obviously), but it's your project, of
> course. Can you write up a slightly more formal proposal, or do you
> want me to copy the text of your original e-mail? I'll mark you as the
> mentor for the moment. If you feel you won't have time to supervise it
> after all, we'll just retire the project.
I'd like to see a linkup to an editor, but fear that it will make the
project too long, and would require a wider range of skills. So I won't
put it in the proposal, but would be please to see it as an outcome
(sooner or later).
Please use the text from the email, which for your convenience I repeat
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
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