Home

Welcome to the FrameScript website! 

Since 1991, Finite Matters Ltd. (FML) has been providing quality, cost effective, on-time information management solutions, consulting services, and mission critical software.  Our software solutions include FrameScript, a high level, user-oriented, scripting (or macro) language designed to work with Adobe FrameMaker and FrameMaker + SGML and PatternStream, our revolutionary database publishing software that works with Adobe FrameMaker and InDesign. Both FrameScript and PatternStream are used by customers world-wide to implement publishing solutions.

FrameScript version 5.1 for windows, our latest release, supports FrameMaker versions 8.0, 7.2, 7.1, 7.0 and 6.0.  In addtion to the new features for FrameScript 5.0, there have also been some significant changes with how FrameScript is registered.  Click here for more information.

FrameScript version 2.0 is available for use with FrameMaker 7.0, 6.0, and 5.5.6 on MacIntosh computers. ElmScript is the product name in Germany and has the same versions available.

There are so many uses for FrameScript, we can't list them all so here's a brief overview of how our customers utilize FrameScript to enhance their FrameMaker publishing tasks.

  • Automate PDF conversion
  • Aid in the conversion to HTML using Web Works
  • Reformat multiple files, remove unused master pages, and set script to zoom 100%
  • Process FrameMaker files from our clients ready for translation
  • Automate book pagination/printing
  • Convert from one frame template to another
  • Convert flat file data to FrameMaker tables
  • Import PowerPoint slides and notes into a frame template
  • Automate conversion of Frame files to different formats
  • Automate document production for web, print, on-line delivery
  • Speed up formatting and processing of FrameMaker files created from a single-source application.
  • Convert old FrameMaker tags to new tag names
  • Edit a book with lots of tables and figures and standardize repetitive tasks
  • Automate tasks such as book assembly and Interleaf-to-FrameMaker conversions
  • Desktop publishing tasks to include importing templates, checking for missing fonts, adding automatic page breaks, removing overrides, etc.

To learn more about the FrameScript application, please browse the About FrameScript pages and the FAQ's. For information about acquiring assistance to begin a scripting project, see the Support pages including Consultants. If you're looking for FrameScript manuals and samples, please check out the Documents, Sample Scripts, and Scripts.

If you have a FrameScript solution that you would like to share, please let us know about it by contacting us.