MathFlow Applications
MathFlow tools and components work together in many ways to add math support
to today's important application architectures.
Web collaboration applications
MathFlow editing components integrate flexibly with browser-based widgets
such as HTML editors to create math-enabled web applications. MathFlow
server-side typesetting and image composition components provide the necessary
backend functionality. Some popular examples include:
- math-enabled blogs, wikis,
whiteboards, message boards, and forums
- online assessment authoring and delivery
- live tutoring, virtual classroom, and homework help
applications
- web meeting, instant messaging, and chat applications
Web publishing workflows
When coordination between many authors is required, web-based workflows are a
good solution. Distributed authoring solutions, such as MathFlow for
XMetaL ActiveX, as well as custom solutions built using MathFlow components
enable contributors across an enterprise to access backend content management
and composition systems. Common examples include:
- elearning authoring tools, editorial, and production workflows
- technical documentation, training, and help authoring
- accessible content production and delivery
Desktop publishing workflows
MathFlow tools and components integrate with leading desktop document editors
such as Arbortext and XMetaL to support traditional publishing workflows. MathFlow components can easily be integrated with most other document editors
and composition systems as well. Some of the contexts where desktop-based
workflows excel are:
- editorial and production workflows for journals, textbooks, and ebooks
- prepress editorial and production services
- production of technical documentation, training manuals, and help
systems
Integrated desktop applications
Using MathFlow component APIs, math support can be tightly integrated into
applications. Equation editing and typesetting become a seamless part of
the application's user interface. Low-level integration of this kind is
particularly popular for scientific and educational applications:
- educational systems: flashcards, tutoring, teaching, scientific
visualization
- scientific analysis, calculation, graphing, and simulation
- mainstream word processing and presentation apps that target education,
science, and technology
- content conversion software and services
|