What’s new

Adobe® FrameMaker® 11 supports XPath and allows you to create and use XSLT expressions to publish hypertext outputs from your structured content. Two new views, XML view and Author view, help you author and manage structured content with ease. The new Error console helps you identify and correct errors in your structured content. Structured authoring is more usable with hierarchical element insert and banner text to guide you about the contents of various elements. Line numbers help you identify location of the content. Quick catalogs make locating and inserting the right elements and formats easier. Rich media support is enhanced to include image hotspots, 3D object part links, and interactive links to multimedia and 3D objects.

Enhancements to XML and DITA support

New views

In addition to the default WYSIWYG view, FrameMaker has two new views:

Author view

Author View is meant for structured documents only. Author View simplifies structured authoring by keeping out unstructured-FrameMaker features, such as page numbers and formatting tools, not relevan for XML authors.

XML view

The XML view allows you to work with the plain XML code of your structured FrameMaker XML files. The sophisticated XML code view automatically validates the structure and inserts the required attribute values and closing tags.

XPath expressions to locate XML nodes

You can use XPath syntax in the XML view to search through XML files for nodes or node sets. Using the XPath pod or XPath toolbar, you can execute XPath queries on:

  • current files

  • all open files

  • all the files in a folder

  • or all the files in a ditamap\book

Watch this video: XPath to locate content in XML/DITA

Use XPath to locate code in XML/DITA


Use XPath to locate code\content in XML\DITA

Have a tutorial you would like to share?

Regular Expression

In the XML view, you can use Regular Expression syntax to search through an XML file.

Run XSLT from XML view

You can run XSL from XML View to create hypertext outputs from XML files. Further, you can create and save reusable transformation scenarios in an XML file. The output is created using Xalan or SAXON parsers that get installed on your machine with FrameMaker. You can choose the parser using which you create the output.

Watch this video: XSLT Transforms from easy menus

FrameMaker 11 and XSLT Transforms from easy menus


Learn how to use XSLT feature in FrameMaker 11 to make transformations to document structure and generate output

Have a tutorial you would like to share?

Hierarchical element insert

Using the Elements quick catalog, you can select and insert multiple levels of elements. When you select an element in the quick catalog, FrameMaker displays the elements available within the selected element. Select a hierarchy of elements that you want to insert.

Hierarchical element insert in DITA

Guided structured authoring with banner text

Banner text in a FrameMaker file instructs you about what to enter in an element. You can control the instructional text you want to display for each of the elements. Banner text is available for container type elements and is controlled using the BannerText element. FrameMaker does not treat banner text as real content in the document. Banner text is included in FM and MIF output, but is not included in XML output.

Configure and generate book output from ditamap

You can configure the generation of the output from a ditamap. You can generate two configurable, unstructured outputs from a ditamap: Composite Document 11.0 and Book 11.0 with FM components.

Watch this video: DITAMAP conversion to 3 kinds of books

FrameMaker 11 DITAMap conversions to 3 kinds of books


Now you can configure and create a book output from a DITAMAP

Have a tutorial you would like to share?

For more information on how you can configure and create books from DITAMAPs, see Create ditamap-to-book output

For detailed information on the various options available for configuring the book output using this feature, see FrameMaker INI reference.

Roundtripping OLE objects

FrameMaker now supports round-tripping OLE objects, such as Visio objects and PowerPoint presentations in XML. An XML Processing Instruction is added to FrameMaker to handle the OLE object roundtripping.

Assign IDs to elements

You can now assign IDs to multiple instances of an element in one go:

  • Instances of an element across a FrameMaker file

  • Instances of an element across topicrefs in a ditamap

  • Instances of an element in all open files

You can also choose to assign IDs to the instances of the specializations of the selected element.

Smart paste

FrameMaker allows you to paste HTML, MS® Word, MS® Excel, and MS® Outlook content as DITA content. You can also create and configure XSLs for other FrameMaker structured applications. Using XSL, FrameMaker identifies the content while it is in the clipboard and structures it with the most appropriate hierarchy or sequence of elements. Then you can use the smart paste command to paste it to FrameMaker as DITA content.

Watch this video: Smart paste unstructured content as XML

Smart paste unstructured content into XML


In FrameMaker, you can copy HTML, Excel spreadsheets, even bulleted lists and tables from Word docs and have the "paste" convert to valid XML or DITA at the right insertion point

Have a tutorial you would like to share?

Error Console

The error console replaces the Error log, which was there in earlier FrameMaker versions. While opening a document, the new FrameMaker Error console displays structural and other issues in a document, if any. The error console displays location (line\char) of the error and a description of the error. This information helps you locate and understand the error.

Usability enhancements

FrameMaker brings several interface enhancements that simplify various tasks, and thus increasing productivity.

Identify and refer to content using line numbers

Line numbers help the author and reviewer identify particular lines for providing feedback. Line numbers are set at a document level (for .fm and .mif files) and appear before each inserted line in a FrameMaker document.

View full size graphic
Line numbers in an unstructured FrameMaker file

Quick catalog

Quick catalogs appear next to the instruction pointer for elements, paragraph formats, character formats, variables, and conditional text when you use the appropriate keyboard shortcut.

View full size graphic
A paragraph formats quick catalog

Extended rich media support

Interactive multimedia links for 3D objects

FrameMaker 11 allows you to insert links to interactively control embedded U3D (Universal 3D), FLV file, and SWF file in the PDF output.

Object styles

Object styles work similar to Paragraph and Character formats. You can save your frequently used object properties as a style. You can apply these object styles to various objects, such as images, anchored frames, and text frames for consistent size and appearance.

Hotspots

A hotspot is an active area in a document that you can link to different areas of the document, to another document, or to a URL. With hotspots, you can add multiple links in different parts of a graphic without having to divide the graphic into separate parts. For example, in a world map, you can create hotspots in each of the countries linking to more information about that country.

Watch this video: Linking hotspots from graphics to text

Linking hotspots from graphics to text


FrameMaker can create links from an entire graphic or portion of a graphic to relevant text

Have a tutorial you would like to share?

3D object part links

Various 3D-objects’ parts can be linked to textual objects within the same or in other documents. A use for adding 3D object part links can be to link them to a description of each of the parts.

CMS integration enhancements

CMS connector framework

FrameMaker 11 extends the support to any standard content management system (CMS) through providing a set of full-featured APIs\Extendscript. With CMS APIs\ExtendScript, you can implement additional authoring and content management capabilities beyond the ones provided by the CMS. In addition, you can create your own user interface or extend the existing user interface features.

Custom attributes in CMS

You can add the custom attributes in FrameMaker that exist on your Documentum® or Sharepoint CMS.

FrameMaker Publishing Server enhancements

Kindle, multiscreen, epubs, and native mobile app publishing in FrameMaker Publishing Server

FrameMaker Publishing Server can now publish three new formats: kindle, multiscreen, epubs, and native mobile app.