Scott Pakin's LaTeX stuff

I'm a big fan of the LaTeX typesetting system. To make it even better I have authored a number of packages (written in LaTeX itself), scripts (written in other programming languages), and documents (written in English and typeset with LaTeX). All of my packages, scripts, and documents are freely available from the Comprehensive TeX Archive Network (CTAN).

Packages

attachfile
Attach an arbitrary file to a pdfLaTeX-produced PDF document.
bytefield
Typeset network-protocol diagrams.
comicsans
Make Microsoft's Comic Sans font available to (La)TeX.
cooltooltips
Associate a pop-up window and tooltip with a PDF hyperlink.
covfonts
Make Apostrophic Lab's Covington font available to (La)TeX.
dashrule
Draw a huge variety of dashed lines.
dingbat
Make the TeX ark10.mf and dingbat.mf symbol fonts available to (La)TeX.
eqparbox
Produce equal-widthed text boxes.
filecontents
Eliminate unnecessary restrictions on LaTeX's filecontents and filecontents* environments.
IEEEconf
Typeset conference papers according the IEEE Computer Society Press's guidelines.
hyperxmp
Embed XMP metadata within a LaTeX-produced document.
leawood
Make the (commercial) ITC Leawood font family available to (La)TeX.
listliketab
Produce tables that look just like itemized or enumerated lists.
mftinc
Include pretty-printed METAFONT listings in LaTeX.
perltex
Enable LaTeX macros to be defined in terms of Perl code.
savetrees
Pack as much text as possible onto a page.
spverbatim
Allow line breaks within \verb and verbatim output.
uiucredborder
Fill out the "red-bordered form" needed to submit a thesis to the Graduate College at the University of Illinois at Urbana-Champaign.

Scripts

bundledoc
Bundle together all of the files needed to build a LaTeX document.
mf2pt1
Produce PostScript Type 1 fonts from stylized METAFONT source.
newcommand
Simplify the creation of LaTeX macros that require complex argument-processing.
pkfix-helper
Help pkfix process PostScript files produced by ancient versions of dvips
purifyeps
Convert an ordinary Encapsulated PostScript file (.eps) into one that works with both LaTeX (Dvips) and pdfLaTeX.

Documents

The Comprehensive LaTeX Symbol List
Organized list of thousands of symbols that are accessible from LaTeX
How to Package Your LaTeX Package
Tutorial on creating the .ins and .dtx files used to distribute LaTeX classes and style files
The Visual LaTeX FAQ
Novel interface to the UK TeX FAQ in which the reader clicks on a typeset example in a PDF file to open a Web browser at a page describing how that example was typeset

Valid XHTML 1.1 Valid CSS