Send Close Add comments: (status displays here)
Got it!  This site "www.sunshinesquares.com" uses cookies. You consent to this by clicking on "Got it!" or by continuing to use this website.  Note: This appears on each machine/browser from which this site is accessed.
About SunshineSquares
by RS  admin@sunshinesquares.com : 1024 x 640


1. Professional research: formatting systems
Part of my professional research, related to my PhD (computer science) in applied programming language theory (lazy functional systems) involves sophisticated text formatting systems (i.e,, string rewriting systems with lazy evaluation principles). In simple terms, this involves programs that write programs that write programs, etc., using a hierarchy of abstractions.

So, for example, the same source files, images, audio, etc., are used to generate Word documents, PowerPoint presentations, web pages, handouts, questions for exam generation and grading, etc. In doing this type of applied research, it is hard to get good test data to work on since the test data would be content that needs formatted at many levels of target generation.

Whenever teaching, I could use student notes for class for creating such content. Recently, I have been using a number of my web domains and web sites to both develop interesting (to me) content that I can also use to refine ideas for sophisticated text formatting.

So when I find that some page, slide, document, etc., does not look quite right, it is usually the same issue in many places. When I discover and adjust that part, then everything gets adjusted. Part of the system not only allows me to format one document, presentation, page, etc., but to automatically update all needed parts of the system, including update to any web sites.

by RS  admin@sunshinesquares.com : 1024 x 640