Leximation
 Tools and Solutions for Print and Online Publishing
 

User links:

Login / Register
Username: Forgot?
Password:
 Remember me [?]

DITA-FMx

Jointly produced by Leximation and Silicon Publishing (www.siliconpublishing.com), DITA-FMx is a plugin and set of structure applications that let you create and edit DITA XML files in FrameMaker.

Two versions of DITA-FMx are currently available:

  • DITA-FMx 1.0 Public Beta - supports DITA 1.0 and FrameMaker versions 7.2 and 8.0.
  • DITA-FMx 0.0 - supports DITA 1.0 and FrameMaker versions 7.1 and 7.2.

DITA-FMx 1.0 includes a number of additional features over the 0.0 version and the standard functionality provided in FM8. For a comparison of these features, see FrameMaker DITA Feature Comparison. DITA-FMx 1.0 is now in a public Beta, please feel free to download it and give it a test drive. DITA-FMx 1.0 will be priced at USD$185 for a single user license with a 10% discount for 5 or more licenses. A 25-user "site" license will be available for $2775 (the cost of 15 individual licenses). A licensed user is allowed to install DITA-FMx on both FM7.2 and FM8 provided that the two installations are not used simultaneously by different people. As soon as the 1.0 version is complete, we will begin development of a 1.1 version that will support the DITA 1.1 specification. If there are features that you'd like to see added to DITA-FMx, please let us know!

DITA-FMx 0.0 is free, and will continue to be available for those who need to work with DITA in FrameMaker 7.1 or those who are happy with the limited features that it provides. No further development or enhancements will be made to this version. Note that the FM7.1 version does not support the DITA map to FM book conversion.

» DITA-FMx 1.0 Features

General:

  • Create and edit 100% valid DITA 1.0 topic and map files
  • Exchange DITA files with those created in other XML editors
  • Provides well developed structure applications for topic and map editing that can be customized to suit your needs
  • Plugin properly handles EDD/structapp with specialized elements (meaning that assuming you've properly set up the DTD and EDD, it will work with your specialized data model)
  • New file names automatically generated based on proposed title and other criteria (unique ID, topic type, date, time, etc.)
  • Ditaval Manager allows you to create and manage ditaval files from within FrameMaker
  • Search for content in files on disk based on text, element, or attriute values
  • Where Used command generates a report listing all places a topic or element is referenced
  • Automatically generate a map and stub topic files from a simple tabbed list
  • Select custom element template when creating a new file so you start off with the whole topic structure in place
  • Add and update prolog data on file creation and file save
  • Strip padding from "pretty-printed" files on import (often added by other XML editors that typically causes problems for FrameMaker)

Topic editing:

  • Context sensitive help (Alt+F1) on DITA elements, can be customized to add your specialized elements
  • Dialog box interface lets you place conrefs to all elements (including table rows and cells)
  • When opening a conref or xref target, scrolls to the referenced element for ease of access
  • Topicrefs and conrefs are colored/formatted with styles, allowing you to use conditional tagging to filter for PDF output
  • Automatically resolve references (conrefs, xrefs, and links) on file open
  • Conditionalize prolog on file open (hide or just apply coloring)
  • Conditionalize comments on file open (hide or just apply coloring)
  • Automatically add IDs to elements if required
  • Seamlessly round-trip DITA's nested indexterm elements with FrameMaker markers
  • Supports FrameMaker-style xrefs ("Heading on page NN") as well as DITA-style xrefs and links
  • Supports ditaval filtering using conditions
  • Auto smart-spaces makes it easier to work with code in documents

Map editing:

  • Easy editing of DITA maps with a drag and drop interface
  • Manage relationship tables in an easy to use table structure
  • Open all topicrefs in a map with a single command
  • Newly created topics automatically added to map
  • Control the appearance of topicref elements in the map (title, filename, or both)

Graphics:

  • Dynamic updating of image placement based on attribute values or FrameMaker properties
  • Warning on save when anchored frame contains invalid objects (to prevent data loss)
  • Provides visual placement of referenced graphics

Plays nicely with server-based file management systems:

  • Properly resolves references to read-only files
  • Properly handles "slash-rooted" file references commonly used by server based systems
  • File references can use Windows UNC paths

Output:

  • Generate a FrameMaker book from a DITA map
  • Apply conditions to files in book based on a ditaval file
  • Generate output of the current map or topic through the DITA Open Toolkit
  • Generate output through the Open Toolkit with references to user-defined Ant targets
  • Supports all versions of the DITA OpenToolkit including 1.4.1

» Online Documentation

» Downloads

» Installation Instructions

» Revision History