Mark Liffiton

mliffito -at- domain

Tools

Code2tex

Code2tex was written to help my TAs and I grade programming assignments. It makes a simple but nicely-formatted LaTeX file from source code, with basic headers and syntax highlighting. The .tex file can then be easily made into a PDF, making it easy to mark up the submission in software like PDF-XChange Viewer or Xournal and return an electronic copy to the student.

Example: hello_worlds.pdf, generated from a variety of Hello World programs.

The code is hosted on GitHub: code2tex. [download the current version]

Banner UI

Banner, IWU's student information system, has a horrible UI. Seriously, it's bad. So I wrote a Greasemonkey script to add a more useable UI. It shows up on the right hand side of every page in Banner, giving fast, easy access to the most commonly used sections, such as class rosters, student information, the advisees list, etc.

To install it, first install Greasemonkey (requires Firefox). Then, after restarting your broswer, click on the link below and Greasemonkey should prompt you to install the script. The new UI will then show up on any Banner pages you visit. Feel free to report problems to me or just let me know if there is some additional feature you might find useful.

Download/Install Banner UI: Banner_UI.user.js