Hi shadowkwarrior,
I\'ve had a think about your problem and looked at various applications you could use.
For \'rich\' text input you could use:
Hancom Word, Darkstar, Htmlatzaurus, ZAntiword.
For creating diagrams you could use:
Petit Peinture, Pocket Design 3, QPaint, qpPhoto.
There are a few commercial applications that might interest you, including Hancom Paint, tkcEditor, and IQnotes.
If I was in a lecture theatre or classroom taking notes, I would run a drawing application (e.g. Petit Peinture) and a text editor (e.g. Hancom Word) at the same time. Multi-tasking is the beauty of running Linux on a PDA. Then, as I finish each diagram in Petit Peinture, it is named fig1.png, fig2.png, fig3.png, and so on. Then one puts a reference to the figure number in the document being written in Hancom Word.
Example:
Blah blah blah
fig1
More boring lecture
Blah blah blah
Please note that Hancom Word has an image import feature, so you can place the images you\'ve created via a drawing program into the text you\'re writing. Another thing that you could do, is to write your notes in HTML (via one of the HTML editors mentioned). Still using the same drawing program to create the pictures, you could insert the picture locations into the HTML code. This HTML code could be viewed as local files with Opera, or you could run a slim web server like Boa, and then view
http://localhost/lectures/1/index.htm for each lecture you\'re working on.
Hope that helps.
Regards,
Edo.