Automatic word clouds in textivate (Sort of)

You may have come across this blog post based on using an image of a wordcloud to support a textivate resource.

Well I think that, essentially, the main benefit of a wordcloud is that it provides the student with a record of all of the words in the text, so that they have a reference for spelling, and so that if they are doing an activity such as the one shown in the above image, they can look at the list if they are stuck on a particular word.

Then this got me thinking that it would be even better if the list was in alphabetical order...