Mathematical Typography, Layout and Rendering

Math Working Group,
I have a mathematical typography, layout and rendering idea, for purposes of discussion.  The idea pertains to an application with visual design features.  The application would include a toolbox, for example containing widgets corresponding to customizable structures of interrelated attributed boxes.  The visual design region would be adorned with various typographical indicators such as ascender height, cap height, median, x-height, baseline, descender height, and so forth.  Such an application could even have a feature to automatically parametrically align layouts to bitmaps from scanned typography samples. The output or project file from the use of the application is envisioned as including a set of pairs with each pair having: (1) a detailed configuration including typographical settings and at least MathML presentation layer content, and (2) a representation of a specific two-dimensional layout of related and attributed boxes.
That set of pairs could then be processed by a second component which is envisioned as providing an optimized abstract syntax tree or codedom abstraction through an API.  Such an abstraction would be of use to map the optimized abstract structure to source code specific to instances of layout and rendering engines. Such an application and related components could convenience implementers.  Visual design premises could simplify development processes with regard to mathematical typography and layout for an arbitrarily large number of fonts and typographical configurations.  The envisioned application resembles some existing integrated development environments and font design software with extra features specific to two-dimensional mathematical typography and layout.   Kind regards, Adam Sobieski 		 	   		  

Received on Monday, 27 February 2012 20:56:17 UTC