Below are some older scripts. The recursive stuff in the first section is still pretty cool.
Document preparation software
fastlat.sh - this Bourne shell script fixes a glitch in filenaming under RedHat Linux 9 that would otherwise prevent you from compiling a .dvi from a Latex with bibliographies. And it could save you a bit of typing. Added 20 November 2003.
importsci.pl and sortrefs.pl: importsci.pl imports Science Citation Index aka Web of Science references from html into Bibtex format. Added 22 November 2003. sortrefs.pl sorts your .bib file alphabetically according to the reference handles. This is useful when you have merged your imported and original files. Added 24 November 2003.
Instructions for using sci_import.pl and sortrefs.pl can be found here.
Web content generating tools
linktree.pl, linktree_topline.pl and linktree_bookmarks.pl: linktree.pl converts an indented textfile (e.g. a menu structure) into a tree of hierarchically linked web pages. Here is an example of a structure made using this script, from this text source. Added 1 November 2003. linktree_topline.pl - same as above, and also draws a browsable path. Added 20 November 2003. linktree_bookmarks.pl - same as before, and allows external links at the tips of the tree. Added 20 November 2003.
bookmarks.pl: bookmarks.pl takes a Mozilla or Mozilla Firefox bookmark html file and converts it into a series of hyperlinked pages in the manner of linktree_bookmarks.pl, above. You may find this useful if you have a lot of well-organised bookmarks and want to put them on the web. Again, text browser is king for navigating them! Added 22 February 2004.
vocab.xls - a vocabulary trainer for Microsoft Excel, written as a Visual Basic for Applications (VBA) Macro. Added 5 May 2003.
readable.pl and more_readable.pl: readable.pl is a Perl implementation of research recently conducted at the University of Edinburgh. Wonder what it does? Woednr waht it deos? Added 20 October 2003. more_readable.pl is a variation on the same theme. This one cuts longer words up into chunks and scrambles these separately from each other. Added 1 November 2003.
combperm.pl - returns the subscripts of array elements for all possible combinations and permutations of elements of a unidimensional array of given size. Added 4 November 2003.
last updated 8 May 2021