Document Crafting, Objectively

Lex Spoon lex at cc.gatech.edu
Wed Mar 6 16:00:47 UTC 2002


> Over the past couple of days, I\'ve been doing some thinking...normally, I do 
> most of my documentation work in LaTeX, and it does the job quite well.  It has 
> it\'s obvious quirks, but I prefer it to, say, HTML or some closed-format word 
> processor.

Yes, it strikes me as odd every time I switch from Squeak to LaTeX to
edit a stupid text document.  The issue is, there are a *lot* of things
in LaTeX that are nice.  Here are some of my top picks for anyone
thinking of working on text processing is Squeak:

	1. Sections and subsections, with automatic numbering.

	2. Math formulas.


Uh, okay, that's about it actually.  :)  A lot of LaTeX isn't useful if
you are working in Squeak.  Insert today's date?  Put in an
UpdatingStringMorph with "Date today"!  Outline something with a box? 
Embed it in a Rectangle.



> 
> Lately I\'ve had several thoughts swimming around my head...I\'ve been playing 
> with BookMorphs and experimenting with \"active essays\" in Squeak.  It\'s gotten 
> me thinking: could there be a better way to craft text?  The BookMorph/HyperCard 
> idea is fascinating and powerful...but I\'ve still got Literary Machines swimming 
> in my brain, along with V. Bush\'s Memex.  The idea of a continuum of text that 
> can be assembled objectively keeps coming back to haunt me. :)

You're not the only one!  It's so hard to figure out what to do next,
however.  Fine-grained hyperlinked documents in Squeak, where even
individual sub-sections are their own document and can be linked
individually, would be fabulous.

A not-insignificant problem is figuring out how to organize all this
stuff.  It makes a traditional filesystem look pretty klunky!  I guess
your "home directory" could be a master document with hyperlinks to all
the documents you have made.  :)


-Lex



More information about the Squeak-dev mailing list