On the new Reports and Command Control menu
are the following new commands: Preconversion Pod, Conversion
Pod, and Write XML Pod. These dialogs
provide easy access to the associated commands.
Added commands for creating and editing the INI file
On the new Reports and Command Control menu
are the following new commands: Write INI for Document and Edit
INI for Document. These commands make it easier to work
with the current project’s fm2dita.ini file.
Added new Table to Text command
Converts tables of specified formats to text.
Added a new building block and building block modifiers
To support volumn numbering, you can use the $FM_VOLNUM building
block. Now, in addition to numeric modifiers (for controlling the
length of the text that results from a building block), you can
include the modifiers ‘U’, ‘L’, and ‘T’, for “uppercase”, “lowercase”,
and “title case”.
Because of the new case modifiers, the case-specific building
blocks (such as $FM_FILENAME_LC, and $TITLE_LC) have been removed
from the documentation, although they will still work as expected.
Also removed the $T_MIN and $T_SEC building blocks from the documentation
because of their limited usefulness.
Added new Delete Elements command
This command deletes the specified element(s).
Added the Map Hypertext Markers command
This is a partial implementation of supporting Hypertext markers.
At this point, only the “message URL” syntax is supported.
Added the Build Menucascades command
Tool for wrapping uicontrol elements with a character delimiter
(like “>”) in a menucascade element.
Added programmatic control of FM2DITA commands
Most of the FM2DITA commands now have “API codes” which can
be used with the FrameMaker FDK, ExtendScript, or FrameScript to
automate a custom conversion process.
Sample File and Structure Application Updates
No
changes or updates have been made to the structure application or
sample files.
Bug Fixes / Minor Updates
Added
the new Reports and Command Control menu
The report commands have been moved to this menu, and new commands
have been added.
The Unwrap Elements command now unwraps table object
elements
If a table object element (like tgroup) is specified for this
command, that table will be unwrapped.
The XML writing commands create folders if defined
by the filename template
When generating DITA topics or maps, if the filename template
indicates a path for the file, that folder will be created if needed.
The Fix Tables command supports width and shading
Two new INI parameters, SaveTableWidth and SaveTableShading
are available.
Chapter map filenames can now be based on the topic
title
If your map template (MapNameTpl INI parameter) uses a building
block based on the “title”, it uses the root topic title in that
file.
Fixed xref corruption on XML topic creation
In some cases, xrefs were getting corrupted. This seems to be
fixed now.
Fixed problem that caused the last topic in a file
from being written to XML
In some cases, the last (root) topic in a chapter file was not
being written to XML. This has been fixed.
Update the Merge Code Lines command
This command now compares the value of the outputclass attribute
to determine if lines should merge or not.
Root map can now be written as a bookmap
If the RootMapIsBookmap parameter is set to “1”, the root map
is written as a bookmap, if set to “0” it is written as a map.
Change default of MoveTblOutputclass INI parameter
The default value for MoveTblOutputclass is now “0” instead
of “1”.