Prod Rel
Prod Rel
Arbortext
A PTC Product Family
Release Notes for Arbortext Editor,
Styler, and Architect
Arbortext 5.3 M030
Corporate Office:
PTC - Arbortext
1000 Victors Way
Ann Arbor, MI 48108 USA
Tel: +1 734.997.0200 www.ptc.com
Fax: +1 734.997.0201 [email protected]
Copyright © 2007 Parametric Technology Corporation. All Rights Reserved.
User and training guides and related documentation from Parametric Technology Corporation and its subsidiary
companies (collectively “PTC”) is subject to the copyright laws of the United States and other countries and is provided
under a license agreement that restricts copying, disclosure, and use of such documentation. PTC hereby grants to the
licensed software user the right to make copies in printed form of this documentation if provided on software media,
but only for internal/personal use and in accordance with the license agreement under which the applicable software is
licensed. Any copy made shall include the PTC copyright notice and any other proprietary notice provided by PTC.
Training materials may not be copied without the express written consent of PTC. This documentation may not be
disclosed, transferred, modified, or reduced to any form, including electronic media, or transmitted or made publicly
available by any means without the prior written consent of PTC and no authorization is granted to make copies
for such purposes.
Information described herein is furnished for general information only, is subject to change without notice, and should
not be construed as a warranty or commitment by PTC. PTC assumes no responsibility or liability for any errors or
inaccuracies that may appear in this document.
The software described in this document is provided under written license agreement, contains valuable trade secrets and
proprietary information, and is protected by the copyright laws of the United States and other countries. It may not be
copied or distributed in any form or medium, disclosed to third parties, or used in any manner not provided for in the
software licenses agreement except with written prior approval from PTC.
UNAUTHORIZED USE OF SOFTWARE OR ITS DOCUMENTATION CAN RESULT IN CIVIL DAMAGES
AND CRIMINAL PROSECUTION.
For Important Copyright, Trademark, Patent, and Licensing Information:
For Windchill products, select About Windchill at the bottom of the product page. For InterComm products, on the
Help main page, click the link for Copyright 2007. For other products, select About from the Help menu on the main
menu for the product.
UNITED STATES GOVERNMENT RESTRICTED RIGHTS LEGEND
This document and the software described herein are Commercial Computer Documentation and Software, pursuant
to FAR 12.212(a)-(b) (OCT’95) or DFARS 227.7202-1(a) and 227.7202-3(a) (JUN’95), and are provided to the US
Government under a limited commercial license only. For procurements predating the above clauses, use, duplication, or
disclosure by the Government is subject to the restrictions set forth in subparagraph (c)(1)(ii) of the Rights in Technical
Data and Computer Software Clause at DFARS 252.227 7013 (OCT’88) or Commercial Computer Software-Restricted
Rights at FAR 52.227 19(c)(1)-(2) (JUN’87), as applicable. 02202007
Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494 USA
i
Release Notes for Arbortext Editor, Styler, and Architect
ii
Contents
iii
CHAPTER
1
Release requirements and support
General information ............................................................................................. 1
Platform support................................................................................................... 2
Product support .................................................................................................... 3
General information
The Release Notes for Arbortext Editor, Styler, and Architect contain release
information for the 5.3 M030 version of Arbortext Editor and its options. To use the
information in these release notes, you should be familiar with the operating system
at your site and with standard system administration tasks.
The 5.3 M030 release can be installed as a stand-alone release. 5.3 M030 does not
need to be installed over an existing 5.3 installation. If installed over an existing
5.3 installation on Windows, only those components installed with the earlier 5.3
release(s) will be updated. To add or remove components when installing 5.3
M030 on Windows, first perform the update, then rerun the installer to modify the
installation.
On Windows, you can upgrade your current installation to 5.3 M030 if you are
running version 5.3 F000, 5.3 M010, M011, M020, M021, M022 or M023. Refer to
the Installation and Licensing Guide for Arbortext Editor, Styler, and Architect for
additional details on upgrading from previous 5.3 releases.
On UNIX, the 5.3 M030 release is installed as a stand-alone release. Do not install
the upgrade over the previous release.
This release also includes updates included in the earlier 5.3 releases of Arbortext
Editor. Refer to the appendixes in these release notes for descriptions of these
features. If you are upgrading from a version prior to Arbortext Editor 5.3,
refer to the release notes of any interim version by visiting the Support area of
http://www.ptc.com.
1
Release Notes for Arbortext Editor, Styler, and Architect
Platform support
The following table lists the supported platforms and versions for this version of
Arbortext Editor. PTC only provides product support for Arbortext Editor used on
hardware or operating systems described in our documentation.
Note
Certain features are not available on all platforms. Refer to the Installation and
Licensing Guide for Arbortext Editor, Styler, and Architect for complete version
and platform information.
Localization
This release of Arbortext Editor supports English, French, German, Italian, Japanese,
Korean, Simplified Chinese, Spanish, and Traditional Chinese localizations of the
user interface and online help. Refer to the online help topic titled LC-MESSAGES —
Specifying the locale for user interface for details on enabling alternate localizations
of Arbortext Editor.
As in previous releases, only the topics targeted to document authors are localized in
the online help. Those topics delivered in English are identified as such in the help
Table of Contents. To view the localized online help once it is installed, ensure
that your LC_MESSAGES environment variable is set to the desired locale, start
Arbortext Editor, and choose Help→Help Topics.
■ Installation and Licensing Guide for Arbortext Editor, Styler, and Architect
■ Release Notes for Arbortext Editor, Styler, and Architect (5.3 M020 release)
CJK support
CJK languages (Chinese, Japanese, or Korean) are automatically enabled in
Arbortext Editor when the appropriate operating system locale is enabled.
2
Chapter 1 Release requirements and support
Product support
Product support for all Arbortext products is available through PTC Technical
Support at the PTC web site at www.ptc.com. Contact PTC Technical Support to
report problems with your software.
3
CHAPTER
2
Updates in this release
Configuration changes.......................................................................................... 5
Arbortext Editor changes..................................................................................... 5
Arbortext Styler changes ..................................................................................... 8
DITA Application changes .................................................................................. 8
Service Manual Application ................................................................................ 8
PTC Server connection changes ......................................................................... 9
Repository Adapter changes ................................................................................ 10
Dynamic Link Manager changes ........................................................................ 12
Miscellaneous ACL changes ............................................................................... 24
What’s fixed.......................................................................................................... 25
The following sections describe the new and changed features in this release. What’s
fixed on page 38 includes lists of specific fixes included in this release.
Configuration changes
After installing this release, you must recompile each of your custom SGML
DTDs. Refer to Compiling Document Types in the Arbortext Editor online help for
instructions on recompiling document types.
If you have added specialized DITA document types beyond the default ones
supported by Arbortext Editor, refer to DITA Application changes on page 8 for
information on changes to the default DITA document type configuration.
5
Release Notes for Arbortext Editor, Styler, and Architect
Localized documentation is available from the PTC Support web site as a companion
download to the base 5.3 M030 release. Unzip the downloaded archive file to
a temporary directory and run the file setup.exe. Then, follow the onscreen
instructions to install the localized online help.
As in previous releases, the topics targeted to document authors are localized in the
online help. Those topics delivered in English are identified as such in the help Table
of Contents. To view the localized online help once it is installed, ensure that your
LC_MESSAGES environment variable is set to the desired locale, start Arbortext
Editor, and choose Help→Help Topics.
■ Installation and Licensing Guide for Arbortext Editor, Styler, and Architect
Localized content is current through the 5.3 M020 release. New and changed
content in the 5.3 M030 documentation is not reflected in the localized versions
of the documentation.
Once you have applied the update, you can switch the Help Center to any of the
localized documentation sets through the Help Center Configuration tab.
To compose files for DMP, the Web/Wireless option must be installed and the
following settings must exist in the feature.cf file:
6
Chapter 2 Updates in this release
featureWebPublishing = on
featureDMPPublishing = on
■ The PVZ and ISOZ graphic formats are supported. Refer to PVZ and ISOZ in the
Arbortext Editor online help for details.
■ The set isoviewfileformats option now supports the EDZ, PVZ, and
ISOZ graphic formats. Refer to set isoviewfileformats in the Arbortext Editor
online help for details.
■ The default size of an EDZ graphic has been changed to four inches by three
inches. This default size only applies if the defaultReproWidth or
defaultReproHeight attributes defined in the GraphicDefaults element in
the document type configuration file (.dcf) are not set.
Intelligent graphics support has the following known limitations in this release:
■ For EDZ and PVZ graphics, using the intelligent graphics toolbar in Arbortext
Editor or published HTML output might cause extra toolbar buttons to appear
in the toolbar and might cause the Arbortext IsoView Preferences dialog box
to appear.
■ For EDZ and PVZ graphics, clicking a mouse button inside of the embedded
Arbortext IsoView control might cause the graphic to disappear. The graphic
reappears when you move the cursor out of the Arbortext IsoView control.
7
Release Notes for Arbortext Editor, Styler, and Architect
The document type configuration file (.dcf) now contains the following new
attributes on the Options element:
■ ditaRDEdit — Enables you to set the document type for the resolved
document for editing.
■ ditaRDStyle — Enables you to set the document type for the resolved
document for styling.
You can use these attributes to set custom resolved document types in the .dcf
file for your DITA maps. By default, the resolved document for editing uses the
rdedit document type and the resolved document for styling uses the rdstyle
document type. Refer to Specifying the DITA resolved documents for editing and
styling and Adding specialized DITA document types in the Arbortext Editor online
help for details.
8
Chapter 2 Updates in this release
SMA uses industry best practices to organize, illustrate, and format sets of
instructions, procedures, fault isolation sequences, cautions, warnings, and
regulatory requirements as intelligible documents or electronic modules.
■ Intelligent graphics with IsoView 7.0 that includes capability to launch expanded
views of vector graphics.
■ Procedure — A flexible topic that allows side-by-side text and associated graphics
for steps within a procedure or a flow of text and graphics embedded within steps.
■ Hazard statements — Based on a proposal for DITA 1.2, the hazard statements
proposed by the DITA Machine Industry Subcommittee are included.
9
Release Notes for Arbortext Editor, Styler, and Architect
Be sure to check in or upload any documents on which you are working before
deleting the cache directory. Refer to Configuration files in the PTC Server
connection section of the Arbortext Editor online help for more information about
the cache directory.
• BookMap
• Concept
• Topic
• Task
10
Chapter 2 Updates in this release
• Reference
• Ditabase
• Glossary
Also, there is a known Documentum issue where DITA maps that reference
multiple topics might take a long time to check out. Documentum is aware of
this issue, and the fix for it will be included in the DITA_hotfix package once
the fix is available.
11
Release Notes for Arbortext Editor, Styler, and Architect
■ When using DLM on a version 5.3 Arbortext Publishing Engine server, all
Arbortext Editor clients must also be at version 5.3. Version 5.2 (or earlier)
Arbortext Editor clients are not supported with version 5.3 Arbortext Publishing
Engine servers.
■ DITA document types are not currently supported by Dynamic Link Manager.
For more detailed information on using the DLM changes included in this release,
refer to the Arbortext Editor online help, the DLM Javadoc, and the DLM chapter of
the Customizers’ Guide.
Migration
The structures of the underlying DLM databases have changed in this release. Refer
to the instructions in the migration section of the DLM chapter of the Customizers’
Guide for utilities and procedures for migrating from earlier versions of DLM.
New features
The following DLM features are new in this release.
■ Inline linking — Link data is created and maintained in the bodies of documents
in atidlm:link elements and stored in the DLM Repository when registering a
document. Inline linking is the mode in which links were created and stored in
previous versions of DLM.
■ Reference linking — Link data is stored directly in the DLM Repository at the
time of creation. At that same time, markup referencing a link key is inserted in
the document. Reference links can be reused in multiple locations across multiple
documents. Updating the link in the repository will automatically change the way
each reference link resolves at publishing time.
12
Chapter 2 Updates in this release
Third-party links
You can now create links that connect two pieces of content without the link being
explicitly represented in either piece of content. Referred to as third-party links, the
link source and target data connecting the two pieces of content exists solely in the
repository. Refer to Resolution of third-party links on page 16 for details on resolved
third-party link markup.
■ Arbortext-path\lib\xsl\debug\reveal_markup.xsl — An
XSL-FO stylesheet that renders the XML data in a highly readable manner,
allowing you to review the results of your resolution stylesheet, including your
resolved link markup. This stylesheet is also useful when reviewing the results of
custom CCF filters and how CCF file changes impact the resulting markup.
■ Arbortext-path\lib\xsl\debug\identity.xsl — An XSL
stylesheet that outputs an unstyled document that is the result of the input XML
being processed by the composition pipeline. Reviewing this result can be useful
when passing documents with resolved link markup to Arbortext Styler or other
custom processes.
Configuration validation
DLM now examines .dlmcf configuration files for potential problems, generating
a detailed report of errors and warnings. When running Arbortext Editor, the error
report is displayed in a dialog box. When running Arbortext Publishing Engine,
the error report is written to a log file.
13
Release Notes for Arbortext Editor, Styler, and Architect
Database archiving
Many DLM-related problems are site-specific and are tied to the database state at
the time errors occur. This release includes a database archiving tool which exports
the contents of the database to a compressed archive. PTC Support can use the
same tool to recreate the database, greatly improving the chances of reproducing
the site-specific issues.
DLM toolbar
A new DLM toolbar provides quick access to common DLM actions such as
moving between links in a document, opening the DLM Explorer, and registering a
document. The DLM toolbar is available only when a DLM document is open in
Arbortext Editor.
When installing Arbortext Editor with both DLM and a supported repository adapter,
integration between DLM and the adapter is enabled automatically.
14
Chapter 2 Updates in this release
Usability improvements
■ The look of the Link Manager is simplified. Advanced information about links is
now displayed and concealed by clicking on the new More and Less buttons.
■ The DLM Explorer was a new menu selection, Tools→Where Used. Choosing
this new selection reports on links to the selected target.
■ When viewing the contents of the DLM repository, the state of the displayed
objects is now maintained throughout your DLM session. You will no longer
need to traverse the DLM repository again to view the location of the most
recently used object. Contents of folders are now refreshed each time the folder is
collapsed and expanded.
■ Target property information is now available for targets in the Link Manager
search results and when viewing the contents of the DLM repository.
http://<server_name>:<port>/e3/services/DCAService
http://<server_name>:<port>/e3/services/
■ A new value, attr, is available for the pathType attribute on the Name and
Metadata elements. When creating TargetTag elements, set pathType to attr
when the path attribute specifies the name of an attribute set to the value to use
as metadata or a target name.
15
Release Notes for Arbortext Editor, Styler, and Architect
DCAConfig.properties changes
The optional property TRANSLATED_METADATA_NAME is new in the
DCAConfig.properties file. The value of TRANSLATED_METADATA_NAME
is the metadata name which can be used as a translated display name when browsing
the repository.
■ Inline — The link was resolved from an inline atidlm:link tag in the source.
■ UNRESOLVED — The inline link or link reference in the source document refers
to a link that is not present in the DLM repository. This signifies a failure to
resolve the link.
In reference mode, the markup for the link reference itself will be represented in its
entirety within the atidlm:linkcontent element of the resolved link.
The resolution stylesheet for the document being resolved is used to style the
resolved link markup.
16
Chapter 2 Updates in this release
This version of DLM introduces two new algorithms to determine the metadata
to include during resolution. Each algorithm uses the locale identifier for the
metadata item in the repository. Each algorithm uses the composition pipeline
CCF parameter dcam.Locale for the requested locale. The algorithm to use is
controlled by the value of the composition configuration file (CCF) parameter
dcamMetadataLocaleResolution.
API changes
The following DLM-related API changes are included in this release .
DLMClient interface
DLMClient has the following new methods:
int getLinkingMode();
Sets the linking mode for the DLM client to the mode specified by linkingMode
(DLMClient.REFERENCE_MODE or DLMClient.INLINE_MODE).
DLMDocSet getCurrentDocSet();
Returns the document set currently in use. By default, registration and link creation
occur in the context of the current document set.
Sets the current document to the document set passed in. By default, registration and
link creation occur in the context of the current document set.
DLMDocSet interface
DLMDocSet has the following new method:
DLMObjectIterator getLinks();
17
Release Notes for Arbortext Editor, Styler, and Architect
DLMDocument interface
New methods
DLMDocument has the following new methods:
int getLinkingMode();
Sets the linking mode for the document to the mode specified by the passed in String.
Changed methods
DLMDocument has the following changed methods:
Inserts markup for a given link at the specified range in the document using
the tag name specified by markupType. If inserting a link in inline mode, the
namespaceURI parameter is ignored.
Appends the given link to the children of the given node using the tag name specified
by markupType. If inserting a link in inline mode, the namespaceURI parameter is
ignored.
Inserts the given link before the specified node using the tag name specified by
markupType. If inserting a link in inline mode, the namespaceURI parameter is
ignored.
DLMFolder interface
DLMFolder has the following changed methods:
Retrieves objects contained in the DLM folder filtered by type and document set.
DLMKey interface
DLMKey has the following new method:
long getDocSetKey();
18
Chapter 2 Updates in this release
DLMLink interface
DLMLink has the following new methods:
Clones a link for use in a different document set. The newly created link has the
same properties and resource pairs as the calling link, but their respective document
set associations are different.
int getLinkType();
DLMObjectIterator findAllDocSets();
Returns all documents sets which contain a link with the same link key as the
specified key.
DLMSession interface
New methods
DLMSession has the following new methods:
This method creates a new link belonging to the document set specified by docSet.
Third-party links created in inline mode and all links created in reference mode
must be associated with a document set. In other words, these links must belong to
one and only one document set.
Returns all of the document sets in which the passed-in link exists.
Clones an array of links for use in a different document set. This function returns a
DLMObjectIterator of newly created links with the same properties and resource
pairs as the passed in links, but their respective document set associations are
different.
Changed methods
DLMSession has the following changed methods:
Because DLMKey now has a document set key attribute, links that belong to a
particular document set can now be found.
Generates a placeholder key which can be used with the findLink and findTarget
methods. This is an overload of an existing method in the API.
19
Release Notes for Arbortext Editor, Styler, and Architect
20
Chapter 2 Updates in this release
21
Release Notes for Arbortext Editor, Styler, and Architect
22
Chapter 2 Updates in this release
Changed menus
■ Tools menu — Choosing Tools→Dynamic Link Manager presents a new
Validate Configuration menu item. Choosing Validate Configuration lets
you view errors in the DLM configuration file. Validate Configuration is only
available when a DLM configuration file is open in Arbortext Editor.
■ Add Links dialog box — (New) Add links to the current document set by
importing them from another document set.
■ Document Set Entry Properties dialog box — (Updated) Specify the properties
of a new entry in the current document set and edit the properties of an existing
entry in the document set.
■ Document Set Properties dialog box — (Updated) Restructure the dialog box to
better work with documents, document sets, and third-party links.
■ Link Outside Document Set dialog box — (New) Inserts, creates, or copies a
link reference when you attempt to insert or modify a link reference that does not
exist or is not in the current document set.
■ Preferences dialog box — (Updated) The DLM category has a new check box
option Check for a CMS Session Before Registration. When checked, you will
be prompted if you attempt to register a document when there is a DLM-enabled
CMS adapter installed, but you are not logged in.
■ Print Composed View dialog box — (Updated) A Document Set button is now
available when publishing DLM documents.
23
Release Notes for Arbortext Editor, Styler, and Architect
■ Search DLM Links dialog box — (Updated) Added the ability to search on link
keys and document sets.
■ Select Link dialog box — (New) Select the link or link reference to insert in
the current document.
■ Select Source & Target Resources dialog box — (New) Select the source and
target resources when authoring new third-party links in the DLM repository.
■ Select Target dialog box — (Updated) You can now filter the target list by
document set.
■ Third Party Link Properties (specific context) dialog box — (New) View and
update the properties of third-party links in a specific document set.
■ Third Party Link Properties (with contexts) dialog box — (New) View and
update the properties of third-party links across multiple document sets.
■ Validate Link and Validate Links dialog boxes — (Updated) Validate that links
contain at least one resource pair after profiling is applied. When in reference
linking mode, validate that link references use keys that exist for the specified
document set.
■ Validation Report dialog box — (New) View the link validation report generated
when using reference mode linking, define new links to correct unknown links
(link references not within the current document set), and import links form other
document sets to correct unknown links.
■ Configuration File Errors and Warnings dialog box — (New) View errors in the
DLM configuration file currently open in Arbortext Editor.
■ The ACL set debugcomposition is new in this release. When this option
is on, Arbortext Editor creates a log directory for each composition operation
and stores the composer log and intermediate files for the composition request.
After each composition operation finishes, the log directory will be saved to a zip
archive and then the directory will be deleted.
■ The ACL preview command has two new arguments in this release. The wait
option makes editing unavailable in Arbortext Editor until a preview request
completes. The nowait option (the default) allows editing in Arbortext Editor
while a preview request is being processed.
24
Chapter 2 Updates in this release
What’s fixed
This release contains several fixes for issues identified by and with the help of
Arbortext customers. Fixes are categorized by general product area and are ordered
by Software Performance Report (SPR) number. Descriptions typically apply to the
specific reported issue.
25
Release Notes for Arbortext Editor, Styler, and Architect
26
Chapter 2 Updates in this release
27
Release Notes for Arbortext Editor, Styler, and Architect
28
Chapter 2 Updates in this release
ACL fixes
The following Arbortext Command Language (ACL)-related fixes are included
in this release.
29
Release Notes for Arbortext Editor, Styler, and Architect
AOM fixes
The following AOM-related fixes are included in this release.
30
APPENDIX
A
INCLUDED 5.3 M020 UPDATES
Arbortext Editor changes.........................................................................................31
Arbortext Import MapTemplate changes ................................................................36
Arbortext Adapter to IBM Document Manager support for DITA documents...36
PTC Server connection and multiple Arbortext Publishing Engine sessions ......37
PTC Server connection and Windchill ProjectLink...............................................37
Dynamic Link Manager availability .......................................................................38
Miscellaneous ACL changes ...................................................................................38
What’s fixed..............................................................................................................38
The following updates from the 5.3 M020 release are also included in this release.
The descriptions detail these features as introduced in that release. Go to the Support
area of www.ptc.com for release notes covering earlier releases of Arbortext Editor.
JRE updated
The Java Runtime Environment (JRE) has been updated to version 1.5.0_11 in
this release.
31
Release Notes for Arbortext Editor, Styler, and Architect
Only CGM, EDZ, and ISO intelligent graphics on the Windows platform are
currently supported.
For more information, refer to the Intelligent graphics overview topic in the
Arbortext Editor online help.
□ Insert Link — Contains a new View drop-down list when an intelligent graphic
is the target of a link.
For more information, refer to the help topics in the Arbortext Editor online help for
these user interface elements.
32
Appendix A Included 5.3 M020 updates
■ graphic_views — Fills an array with all of the views that are defined in an
intelligent graphic file.
■ oid_dialog — Returns the window ID of the XUI dialog associated with the
specified object identifier (OID).
■ set graphicfilter — Now supports the EDZ and ISO graphic formats.
For more information, refer to the help topics in the Arbortext Editor online help for
these commands and functions.
■ Modified Graphic element — Defines the following new attribute for individual
graphics that enables you to modify an intelligent graphic:
□ view — Specifies the attribute that controls the initial view to display for an
intelligent graphic.
For more information, refer to the Enabling graphics support for a document type
and Setting defaults for EDZ graphics topics in the Arbortext Editor online help.
33
Release Notes for Arbortext Editor, Styler, and Architect
For more information, refer to the Graphic Details dialog box topic in the Arbortext
Styler online help.
■ The Arbortext Editor File→Print Editor View operation does not support
intelligent graphics.
■ If an initial view is set for an ISO graphic, that view is not used when publishing
to print or PDF. The default view is used instead. The default view is also used if
ISO graphics are converted to web-friendly graphics when publishing to HTML
or the web. The initial view is used when ISO graphics are included in published
HTML or web documents.
■ The Link/Xref tab on the DITA Application Resource Manager does not support
the view attribute for an intelligent graphic.
34
Appendix A Included 5.3 M020 updates
■ If you have used Arbortext Editor to view ISO or CGM intelligent graphics and
want to uninstall Arbortext Editor, be sure to log out and log back into your
system before uninstalling. This ensures that all Arbortext Editor components
are removed by the uninstall process.
Composing a document for Digital Media Publisher (DMP) creates a set of HTML,
table of contents, and index files that can be used as source files when building
a project with DMP. When composing a document for DMP, you must use an
Arbortext Styler stylesheet. The stylesheet’s styles defined for HTML Help output
are used when composing for Digital Media Publisher.
35
Release Notes for Arbortext Editor, Styler, and Architect
When processing documents with text runs alternating between italic and non-italic
text, Arbortext Import 5.2 did not include <SPECIALTEXT> wrappers around the
non-italic text. Beginning in the 5.3 release, <SPECIALTEXT> wrappers surround
the non-italic text. This change is not obvious in the MapTemplate Editor ppXML
display unless you refresh the ppXML by choosing Rerun Initial Transformation....
on the Source File menu.
This change of behavior is advantageous when the non-italic text needs its
own markup. A description of this change was missing from the 5.3 migration
documentation.
□ New customrefspec and customref elements that enable you to configure how
references in DITA documents are handled during a burst operation.
For more information, refer to the Configuring DITA reference importing topic
in the Arbortext Adapter to IBM Document Manager online help.
□ New operation attribute on the namerule element that enables you to set
the condition under which a naming rule applies.
For more information, refer to the Configuring naming rules topic in the
Arbortext Adapter to IBM Document Manager online help.
36
Appendix A Included 5.3 M020 updates
For more information, refer to the Configuring naming rules topic in the
Arbortext Adapter to IBM Document Manager online help.
The following directory contains default burst configuration files for all of the
DITA document types:
Arbortext-path\adapters\com.arbortext.adapters.ibmdm\
bursting
This button displays the object currently selected in the Browser in the
appropriate tab in the DITA Application Resource Manager.
37
Release Notes for Arbortext Editor, Styler, and Architect
What’s fixed
This release contains several fixes for issues identified by and with the help of
Arbortext customers. Fixes are categorized by general product area and are ordered
by Software Performance Report (SPR) number. Descriptions typically apply to the
specific reported issue.
38
Appendix A Included 5.3 M020 updates
39
Release Notes for Arbortext Editor, Styler, and Architect
Note
If your Windows HOME environment variable is set to a network
directory, the APTIMPORTEXPORTHOME environment
variable must be set to your Arbortext Import/Export Import
Configuration directory. Otherwise, the Update button will be
disabled.
40
Appendix A Included 5.3 M020 updates
ACL fixes
The following Arbortext Command Language (ACL)-related fixes are included
in this release.
41
APPENDIX
B
INCLUDED 5.3 M010 UPDATES
Configuration changes..............................................................................................43
Arbortext Editor changes.........................................................................................44
Arbortext Import/Export updates.............................................................................44
Arbortext Help Center changes...............................................................................45
Dynamic Link Manager availability .......................................................................47
Miscellaneous ACL changes ...................................................................................47
What’s fixed..............................................................................................................47
The following updates from the 5.3 M010 release are also included in this release.
The descriptions detail these features as introduced in that release. Go to the Support
area of www.ptc.com for release notes covering earlier releases of Arbortext Editor.
The following sections describe the new and changed features in 5.3 M010. What’s
fixed on page 47 lists specific fixes included in this release as well as fixes included
in the 5.3 F000 release.
Configuration changes
Beginning with the 5.3 F000 release, the PTC Server connection is installed by
default. If you have the PTC Server connection installed, you cannot change your
Java class path once Arbortext Editor has started.
If you place your custom Java jar and class files in the <custom_dir>\classes
directory, the files will automatically be included in the Arbortext Editor Java class
path. If you must reference files outside the custom directory, do so by adding the
following line to a file in your <custom_dir>\init directory:
append_javaclass_path("<path_name>")
<path_name> is the list of directories the Arbortext Editor embedded JVM will
search to locate Java classes when Java methods are called from within Arbortext
Editor. Refer to the help topic append_javaclass_path for more details.
If you are not using the PTC Server connection, disable its loading by editing the
Arbortext-path\lib\feature.cf file to include the following line:
set featureAdapterWindchill=off
43
Release Notes for Arbortext Editor, Styler, and Architect
When using this release, be aware of the following issue when inserting graphics.
When using the Insert Graphic menu to insert an image in a new document that uses
only the entity reference method, the automatically-assigned entity name will not be
set to the image’s file name if the document has yet to be saved. The work around is
to save the document before inserting the image.
In addition to the listed fixes, the Arbortext Import Workbench now has menu
selections and buttons for displaying online help and the Arbortext Import/Export
Reference Manual for Importing Documents has been updated to support the new
features of Arbortext Import.
Be aware of the following items when using this release of Arbortext Import:
The resulting path is relative to the location of the calling MapTemplate (the
parent MapTemplate). The braces are required. Assume that {RelativeDir}
resolves to fully-qualified path with no trailing path separator (/ or \). You must
add the necessary path separator. For example:
{RelativeDir}/preprocess.xsl
44
Appendix B Included 5.3 M010 updates
■ Arbortext Architect
■ Arbortext Styler
The Arbortext Help Center contains both HTML and PDF versions of the
documentation for these products. All of the documentation is available in HTML
format. The PDF manuals that are generally distributed with the products are also
included in the Help Center, as is the JavaDoc. Refer to the Arbortext Help Center
Overview in the Help Center for more information about the Arbortext Help Center
and its features. You can access the Help Center through the Help→Help Center
menu choice.
The following Arbortext Help Center additions and changes have been made in
this release.
The Help Center contains an embedded browser based on Internet Explorer for
the Windows platform, but uses the installed Mozilla browser on the Solaris and
Linux platforms.
Note
The text size you set for the standard web browser on your system (for example,
View→Text Size in Internet Explorer) affects the size of the text displayed in the
Help Center.
Personal configuration
The Help Center now has a Configuration tab where you can customize the Help
Center to meet your individual preferences. You can change the Help Center
configuration for a single session or save your settings so they apply to future
sessions as well.
■ Search Term Highlighting — Enables you to indicate how you want the Help
Center to highlight search terms in the search result documents.
45
Release Notes for Arbortext Editor, Styler, and Architect
■ Profile Settings — Enables you to indicate the types of documents you would
like to access in the Help Center, based on Arbortext product or type of user.
Limitations
Please be aware of the following limitations when using this release:
■ The Arbortext 5.3 M010 Release Notes for Arbortext Editor, Styler, and
Architect are not included in the Arbortext Help Center. Instead, the release
notes for the 5.3 F000 release are available in the Help Center. The 5.3
M010 release notes are available in the compressed archive release files
for the 5.3 M010 release and on the PTC Reference Documents web site
(www.ptc.com/appserver/cs/doc/refdoc.jsp).
■ No localized documentation is included in this version of the Help Center, and
there is not a Language tab. Localized documentation will be available in a later
release.
■ Performance might be slow when you initially invoke the Arbortext Help Center.
■ The first time you open the Index tab, you must allow the index to finish loading
before selecting a term.
■ Search term highlighting is not supported for PDF documents.
46
Appendix B Included 5.3 M010 updates
■ Using the advanced search to target your search to different types of document
headers is not supported for PDF documents.
■ On the Solaris and Linux platforms, the Mozilla browser startup script must
accept command line arguments.
What’s fixed
This release contains a significant number of fixes for issues identified by and with
the help of Arbortext customers. Fixes are categorized by general product area,
are ordered by Software Performance Report (SPR) number, and include issues
resolved in the 5.3 F000 and 5.3 M010 releases. Descriptions typically apply to the
specific reported issue.
47
Release Notes for Arbortext Editor, Styler, and Architect
48
Appendix B Included 5.3 M010 updates
49
Release Notes for Arbortext Editor, Styler, and Architect
50
Appendix B Included 5.3 M010 updates
51
Release Notes for Arbortext Editor, Styler, and Architect
52
Appendix B Included 5.3 M010 updates
53
Release Notes for Arbortext Editor, Styler, and Architect
54
Appendix B Included 5.3 M010 updates
55
Release Notes for Arbortext Editor, Styler, and Architect
56
Appendix B Included 5.3 M010 updates
57
Release Notes for Arbortext Editor, Styler, and Architect
58
Appendix B Included 5.3 M010 updates
59
Release Notes for Arbortext Editor, Styler, and Architect
CAUTION
Ensure that you make the following change exactly as described.
Incorrectly modifying system files can leave your workstation in an
unstable state.
Use the instructions at the following location on Microsoft’s web site
to update the contents of the file c:\boot.ini:
60
Appendix B Included 5.3 M010 updates
61
Release Notes for Arbortext Editor, Styler, and Architect
62
Appendix B Included 5.3 M010 updates
XUI fixes
The following XUI-related fixes are included in this release.
ACL fixes
The following Arbortext Command Language (ACL)-related fixes are included
in this release.
63
Release Notes for Arbortext Editor, Styler, and Architect
AOM fixes
The following AOM-related fixes are included in this release.
64
Appendix B Included 5.3 M010 updates
Miscellaneous fixes
The following miscellaneous fixes are included in this release.
65
APPENDIX
C
INCLUDED 5.3 F000 NEW
FEATURES
Product installation changes ....................................................................................67
Configuration changes..............................................................................................68
Arbortext Editor changes.........................................................................................69
Arbortext Styler changes .........................................................................................81
Arbortext Import/Export updates.............................................................................83
Dynamic Link Manager availability .......................................................................89
Composition changes ...............................................................................................89
Arbortext XSL support ............................................................................................90
PTC Server connection (Windchill connection) changes ......................................90
Repository Adapter changes ....................................................................................90
XUI (XML-based User Interface) changes ............................................................91
Interchange no longer available for download.......................................................94
AOM changes...........................................................................................................94
Miscellaneous ACL changes ...................................................................................95
Environment variables..............................................................................................96
New manual for Arbortext PE programmers .........................................................97
The following updates from the 5.3 F000 release are also included in this release.
The descriptions detail these features as introduced in that release. Refer to the
Support area of www.ptc.com for complete release notes covering earlier releases
of Arbortext Editor.
67
Release Notes for Arbortext Editor, Styler, and Architect
upgrade first and then roll out upgrades to Arbortext Editor clients, reducing the
downtime associated with synchronizing upgrades for client and server.
Configuration changes
The following configuration changes have been made in this release.
■ The new Simulation element has two new child elements, Bold and Italics for
bold and italic face simulation.
■ The new Open elements sets the properties for opening the PDF file in the PDF
viewer.
■ The PDF element has a new level value 1.6 for Adobe Acrobat 7.0.
The image resolution values in the .pdfcf files delivered with Arbortext Editor
have been increased to provide higher quality images in composed PDF files. This
change will result in PDF files larger than those created using earlier versions of
the .pdfcf files.
The Customizers’ Guide provides information about configuring PDF output using
.pdfcf files.
68
Appendix C Included 5.3 F000 new features
DITA Application
The DITA (Darwin Information Typing Architecture) standard was pioneered at
IBM and is sponsored by OASIS (Organization for the Advancement of Structured
Information Standards), a not-for-profit, international consortium that drives the
development, convergence, and adoption of e-business standards.
To support the DITA standard, Arbortext Editor provides the DITA Application.
The DITA Application is an optional product feature that provides a sophisticated,
flexible environment for authoring and publishing DITA documents. The DITA
Application is installed by default as part of a typical Arbortext Editor installation. If
you do not install the DITA Application, none of the DITA document types will be
available in Arbortext Editor.
Once you have authored a DITA document, the DITA Application enables you to
publish a DITA topic or map to several different output types. Default stylesheets for
all of the DITA document types are included with the DITA Application. Arbortext
Styler enables you to customize and enhance these stylesheets or to create your
own stylesheets for DITA documents.
For more information on the DITA Application, refer to the Authoring DITA
documents section of the Arbortext Editor online help.
69
Release Notes for Arbortext Editor, Styler, and Architect
The resolved document enables you to edit the topics included in your DITA map.
It also enables you to execute a spell check or find/replace operation for all of the
topics referenced in your map. Any changes you make to the content of the resolved
document are saved to the relevant source documents referenced in the map.
For more information, refer to the Authoring DITA maps topic in the Arbortext
Editor online help.
Column view combines a hierarchical view of a DITA map with a series of rows
and columns, similar to a spreadsheet, where you can view and edit the attributes
of the elements in the map. You can use the Column view hierarchy to arrange the
elements in your DITA map. From a map, you can also open and edit referenced
documents in separate Arbortext Editor windows. For more information, refer to
the Authoring DITA maps topic in the Arbortext Editor online help.
■ Resource Manager — A new Arbortext Editor dialog box containing tabs that
enables you to manage the references in your DITA topics and maps.
The Resource Manager tabs enable you to insert content references, topic
references, images, links, and cross references into DITA documents. The
Resource Manager also enables you to create a new DITA topic and insert a
topic reference to that topic into your DITA map. For more information, refer to
the Resource Manager overview topic in the Arbortext Editor online help.
■ Insert Relationship Table dialog box — A new Arbortext Editor dialog box
enabling you to define a relationship table and insert it into a DITA map.
For more information, refer to the Insert Relationship Table dialog box topic in
the Arbortext Editor online help.
For more information, refer to the DITA Application toolbar topic in the Arbortext
Editor online help.
■ Resource Manager button on the Edit toolbar — Invokes the Resource Manager.
70
Appendix C Included 5.3 F000 new features
For more information, refer to the help topics for these dialog boxes in the
Arbortext Editor online help.
■ New and modified Arbortext Editor menu choices — Depending on the type of
DITA document you are editing, several menu choices might be added or changed
in the following Arbortext Editor menus:
□ File menu
□ Edit menu
□ View menu
□ Insert menu
□ Table menu
□ Help menu
For more information, refer to the help topics for these menus in the Arbortext
Editor online help.
For more information, refer to the Specifying the document types displayed in the
Resource Manager topic in the Arbortext Editor online help.
■ Modified Options element — The following options have been added to the
Options element
□ assignId — Enables and disables the user override of generated DITA IDs.
71
Release Notes for Arbortext Editor, Styler, and Architect
For more information, refer to the Enabling and disabling DITA ID assignment
topic in the Arbortext Editor online help.
For more information, refer to the Enabling and disabling resolved document
editing topic in the Arbortext Editor online help.
■ Resolved document for styling — To assist you with styling DITA maps, the
DITA Application enables you to generate an assembled version of your map
called the resolved document for styling.
You can produce a resolved document for your DITA map through the Arbortext
Editor Edit→Edit Resolved Document→For Styling menu choice. When you
select this menu choice, Arbortext Editor assembles all of the content in your
map into a resolved document and opens that document in a new Arbortext
Editor window. You can then use the resolved document to style the content of
your DITA map.
For more information, refer to the Working with the resolved document topic in
the Arbortext Styler documentation.
For more information, refer to the Working with specialized elements topic in
the Arbortext Styler documentation.
For more information on styling DITA documents, refer to the DITA styling overview
topic in the Arbortext Styler documentation.
72
Appendix C Included 5.3 F000 new features
For more information, refer to the Configuring DITA reference importing topic
in the PTC Server connection online help.
□ New filemapping attribute on the burstspec, element, attrbndryrule,
and xpathbndryrule elements that enables you to control the format used
for object reuse information.
For more information, refer to the Configuring naming rules topic in the PTC
Server connection online help.
□ New %import-filename%, %import-filename-ext%, and
%id-attr% sub-expressions for the expression attribute on the namerule
element that enable you to specify additional names for an object.
For more information, refer to the Configuring naming rules topic in the PTC
Server connection online help.
■ Default burst configuration files for all DITA document types
The Arbortext-pathadapters\com.ptc.prowt.arbortext\
bursting directory contains default burst configuration files for all of the DITA
document types.
■ Show in Resource Manager button on the Browser
This button displays the object currently selected in the Browser in the
appropriate tab in the Resource Manager.
73
Release Notes for Arbortext Editor, Styler, and Architect
□ groupchoice element
□ groupcomp element
□ groupseq element
□ synblk element
□ syntaxdiagram element
The map element’s toc attribute only applies to Web and HTML Help output
types. The map element’s print attribute can be used with profiling, but is not
supported more directly in this release.
■ References in the link and xref elements are supported when composing from a
DITA map, but have limitations when composing from an individual DITA topic.
Column view
Column view is a new Arbortext Editor view specifically designed to support
document types that primarily consist of element and attribute content and have
relative little text or other inline content. Column view combines a structural view of
a document with a series of rows and columns, similar to a spreadsheet, where you
can view and edit the attributes of the elements in the document. To use Column
view for a document type, it must be configured in the document type configuration
(.dcf) file. Once Column view is enabled for a document type, you can use the
Columns category of the Preferences dialog box to configure how the column
are displayed.
Column view is the default view for the DITA Map, DITA Book Map, and XUI
document types. For more information, refer to the Column view overview topic in
the Arbortext Editor online help.
74
Appendix C Included 5.3 F000 new features
The settings from the old epic.wcf file are automatically migrated to the new
preferences file the first time you invoke the upgraded Arbortext Editor. By default,
the new arbortext.wcf is stored in the user’s home directory. Note that the
value of the old APTPRFWCF environment variable is not automatically migrated.
If you want to store the new preferences file in a location other than the home
directory, you must set the new APTWCF environment variable.
You can now save different window configuration preferences for different document
types by specifying a window class for a document type in the document type
configuration (.dcf) file. For more information, refer to the Specifying a window
class topic in the Arbortext Editor online help.
The DocBook V4.0 document type is no longer displayed in the New dialog, but is
still in the Arbortext Editor install at Arbortext-path\doctypes\docbook.
StylerSheet updating
You must update all of your existing StylerSheet .style files before using them for
composition in this release. See Updating Stylersheets in the online help for more
information on updating StylerSheets.
75
Release Notes for Arbortext Editor, Styler, and Architect
■ Dialog boxes, menu selections, and error messages have been updated to replace
the phrase “XInclude” with “XML inclusion” as appropriate. You may need to
update custom scripts that expect the previous phrasing. The following specific
changes are included in this release:
• Edit All Entities and Includes is now Edit All Entities and Inclusions.
□ The Document Map submenu is removed. The Document Map menu choice
now changes the current view to the Document Map. The Synchronize Views
and Expand Attributes choices from the submenu have been moved to the
main View menu. The other options on the menu have been moved to the View
category of the Preferences dialog box.
□ A new Edit View menu choice changes the current view to the Edit view.
□ A new Column View menu choice changes the current view to Column view, if
Column view is configured for the current document type.
■ A new Close View menu choice has been added to the Edit window popup menu.
■ The Document Map toolbar button now cycles through the Document Map, Edit
view, and Column view (if Column view is configured for the current document
type).
■ The Preferences dialog box now has a Columns category, if Column view is
configured for the current document type.
■ The View category of the Preferences dialog box has been rearranged to include
sections for Edit view and Document Map preferences.
■ The color of the Attribute and Graphic icons have been changed from red to
blue to aid accessibility.
■ In the Document Map, the Attribute icon now has a plus or minus sign, showing
whether the associated attributes are open for inline editing.
76
Appendix C Included 5.3 F000 new features
■ Support for defining column widths and rule styles has been added to custom
tables. Support has been added to the document type configuration (.dcf) file
for defining default column widths and rule styles for custom tables. For more
information, refer to the Defining custom tables topic in the Arbortext Editor
online help.
■ Graphics path processing no longer includes the current working directory when
resolving relative graphic path references.
New API
77
Release Notes for Arbortext Editor, Styler, and Architect
78
Appendix C Included 5.3 F000 new features
Function Description
buffer_clipboard_ Fills an array with the names of the application
formats registered clipboard formats currently available on
the system clipboard.
columnview_cell_focus Changes the focus from one Column view cell to
a different cell.
columnview_is_defined Indicates whether Column view is defined in the
document type configuration file (.dcf) for the
indicated document.
dcf_option Returns the value from attributes on the Options
element in the document type configuration file
(.dcf).
ditaref_resolve Resolves a reference to content in a DITA document
and returns the path where the referenced content is
located.
doc_first_dobj Returns the first document object in the given
document.
doc_next_dobj Returns the document object following the specified
object in the same document.
doc_type_dita Determines whether a given document is a DITA
document.
drop_file_info Returns the path name of a file involved in a drag
and drop operation.
import_graphic_folder Imports all of the graphics stored in a specified
file system directory into the connected document
repository.
marking Determines whether a selection operation is in
progress for a given document.
oid_namespace_prefix_ Determines whether a specified URI is defined.
defined
window_get_ Retrieves the Column view settings for a window
columnview view.
window_set_columnview Sets the Column view settings for a window view.
79
Release Notes for Arbortext Editor, Styler, and Architect
Function Description
doc_add_callback Has new attribute_default_value, generate_id, and
reference_path callback types.
doc_open When an application opens a document without a
stylesheet using the 0x200 flag, a subsequent write
or save operation will not load the stylesheet.
legal_name The XML version for a document is now stored in the
document’s XML declaration processing instruction
(PI). That version is used as the basis for testing an
XML element or attribute stored in the document.
mouse_at Has new attrval.Name, cellattrval.Name,
columnview.ruler_boundary, and
icon.ElementInlineContent return types.
oid_get_icon Has a new index parameter.
oid_graphic_pathname Now first attempts to resolve relative paths using
the base URI for the location the graphics element
is located before attempting to resolve the path
using the document directory or directories from the
graphicspath. In addition, if the graphics reference
value is a relative file name that cannot be resolved
to an absolute path name because the file does not
exist, the string returned will be the absolute path
name for the document directory concatenated with
the relative path name.
oid_expose Now supports Column view.
oid_set_icon Has a new index parameter.
oid_show_attr Now supports Column view.
option_type Has a new bgcolor return type.
sess_doc_burst Has a new 0x1000 flag indicating to use
location rules for child objects even when
useroverride="on" in the burst configuration
file.
session_add_callback Has a new drop_file_over callback type.
tag_has_attr Has a new dtdOnly parameter.
tbl_obj_attr_get Supports a new FRAMERULES set table attribute.
tbl_obj_attr_set Supports a new FRAMERULES set table attribute.
window_add_callback For the WINDOW_DOCK_CHANGED event of the
notify callback type, the data parameter now holds
the old docking state.
window_create Has a new 0x080000 flag indicating to not update
the filelist option, the Arbortext Editor File menu
list of recently edited documents, or the Microsoft
Windows list of recently edited documents with the
path name associated with the specified document.
80
Appendix C Included 5.3 F000 new features
■ Custom Table dialog box — Enables you to create or edit a custom table
definition.
■ Format→Custom Tables menu choice — Invokes the Custom Tables dialog box.
For more information, refer to the Custom table styling overview topic and the topics
for the custom table dialog boxes in the Arbortext Styler documentation.
XPath numbering
A new XPath override for current level option has been added to the following
dialog boxes:
■ Division Title Number
■ Footnote Number
■ Number Details
You can use this option to hold an XPath expression that is used to determine a
number or marker to use for the current numbering level. This option has two
associated buttons. A Delete button deletes the current XPath expression. An Edit
button invokes the new Edit XPath Override for Current Level dialog box in which
you can enter an XPath expression.
81
Release Notes for Arbortext Editor, Styler, and Architect
■ The Options element in the document type configuration (.dcf) file has a new
allowStyler option that enables you to disable the free version of Arbortext
Styler.
For more information, refer to the Disabling the free version of Arbortext Styler
topic in the Arbortext Editor online help.
New API
The following new ACL commands support Arbortext Styler behavior.
82
Appendix C Included 5.3 F000 new features
Be aware that updating your Configuration Directory will make the files in that
directory unusable with earlier version of Arbortext Import.
set APTIMPORTEXPORTHOME=c:\custom
start Arbortext-path\bin\epic.exe -newinstance -styler
The environment variable will only affect the Arbortext session launched by
the start command.
83
Release Notes for Arbortext Editor, Styler, and Architect
global APTIMPORTEXPORTHOME=’c:\custom’
The Import Workbench Configuration dialog box has the following controls.
□ HOME Path — The value to which the Windows HOME environment variable
is set.
84
Appendix C Included 5.3 F000 new features
• The Configuration Directory and the Repository Directory are the same path.
This is not desirable because the content of the Configuration Directory is
workstation-dependent, whereas the Repository Directory contains user files
which may be deployed on different workstations.
■ The Arbortext Import/Export ACL functions and general import, export, and
mapping functionality uses the Arbortext event log mechanism. The following
error return codes for these operations are new in this release.
Description Value
Path name is too long (greater than 1024 characters) 26
Cannot open the Driver Factory file 27
Configuration Directory does not exist 28
System preferences file not found 29
Importing PDF files is a more labor-intensive process than the import of more
structured word processor formats. MapTemplates can capture division titles and
lists, based on such formatting items as font size, text patterns, indentation, and
vertical spacing, but most of the details within the structure are best handled in
Arbortext Editor using drag-and-drop, copy-and-paste, or change markup operations.
A mapping option which can facilitate the manual cleanup process is the
use of namespaced elements for ambiguous content. Refer to the default
MapObject in the sample MapTemplate in your Repository Directory
at\STDTemplates\ArbortextSamples\word2dita.std as an example
of how to import ambiguous constructs to a namespaced element using a temporary
85
Release Notes for Arbortext Editor, Styler, and Architect
namespace URL and prefix (import:). This method inserts elements that avoid
triggering context errors in your imported document and makes manual cleanup
easier because it facilitates working with a valid XML instance.
If your PDF source files contain elements (referred to as tagged PDF) or PDF
bookmarks determining and mapping to the intended document structure is easier. If
your PDF files contain numerous tables or very large tables, you can use the PDF
Table Manifest Editor (described later in this section) to clarify the structure of
each table in each source document. In cases where a body of documents, such as
periodic reports, have identical layouts and table formatting, a Table Manifest can
assist in the batch processing of the PDF files, reducing or eliminating the need for
manual table editing in Arbortext Editor.
PDF files are page-based, layout-based files. Consequently, the text runs are
indistinguishable from one another except for their formatting properties and the
location of the text on the page. Arbortext Import is quite successful at importing
text runs which make up a individual paragraphs. However, Arbortext Import is
less successful recognizing text runs in multi-column layouts and tables. The text
data is preserved, the hierarchical structure and document order may not reflect the
document’s intentions. The imported files may require extensive post-import editing
to restore the intended structure and document order.
■ PDF files are the only source files available. Consider importing RTF, HTML, and
other formats, if available or possible, before mapping for and importing PDF files.
■ PDF files contain few or no tables. Table markup may or may not exist in the
PDF version of the ppXML file.
■ PDF files contain single-column layouts. Multicolumn layouts will most likely
require extensive drag-and-drop editing in the imported XML document.
Also, consider saving XML or RTF versions of the PDF files. With Adobe Acrobat
Professional, you can save PDF files to RTF and generic XML. Either format can be
imported with Arbortext Import, although issues with table layout and multi-column
formats are still problematic in many cases.
A sample MapTemplate for importing PDF files to XML using the asdocbook
document type is available at the following location:
Arbortext-path\lib\importexport\data\STDTemplates\
ArbortextSamples\pdf-to-asdocbook.std
Arbortext-path\samples\importexport\asdocbook-sample.pdf
86
Appendix C Included 5.3 F000 new features
■ When creating and editing a MapTemplate, you can now perform, undo, redo, cut,
copy, and paste operations with the MapTemplate Editor. In the Edit Input Rules
dialog box you can cut, copy, and paste individual rules. Right-click any input
rule node for a popup menu. In the Output Hierarchy window you can cut, copy,
and paste output steps. Right-click any output step node for a popup menu.
■ When deleting an output step on the Output Rules tab of the MapTemplate Editor,
children of that step are no longer deleted.
■ Importing Word nested fields and nested tables is now supported. Fields nested
two levels deep are supported. When importing RTF files with nested tables, one
level of nesting is supported.
■ When importing a document using Arbortext Architect, a new dialog box will let
you cancel the import process.
Arbortext-path\lib\importexport\data\STDTemplates\
ArbortextSamples\mif2dita.std
Arbortext-path\samples\importexport\ditasample.mif
■ The export of RTF footnotes has been improved, allowing the footnote text and
footnote reference numerals to be styled in a manner which emulates the behavior
of Word.
87
Release Notes for Arbortext Editor, Styler, and Architect
■ You can override the default value of the importexportpath option to control
the display of MapTemplates when importing using PE composition.
Known limitations
The following known limitations exist with Arbortext Import/Export.
■ When cutting and copying objects in the MapTemplate Editor, copying a top-level
MapObject to a child MapObject and copying a child-level MapObject to the
Windows Clipboard are not supported.
■ Importing Unicode text files is not supported. 8-bit text characters are supported
for import.
■ When importing RTF files, only CJK characters which use Unicode encoding are
supported. When running Word under CJK locales, Word may not save the RTF
text characters with Unicode encoding. Word may use the native code page for the
locale. The known workarounds include:
□ Save the RTF file as a .doc file and import the .doc file.
□ Switch to a non-CJK locale and re-save the RTF file to a new file name. This
triggers Unicode encoding in the RTF data.
88
Appendix C Included 5.3 F000 new features
Composition changes
The following compositions additions and changes have been made in this release.
Stylesheet presentation order can be configured in the document type .dcf using
the new PEStylesheetOrder element. Refer to the online help topic Configuring
stylesheet order in a list.
The following set command options support stylesheets of the same name on
the Arbortext PE server (meaning that the path to the stylesheet is ignored and
only the stylesheet name is used). If a stylesheet of the same name exists on the
server, it will appear in the Arbortext Editor stylesheet list of selections for the Print
and Compose dialog boxes with the (pe) notation. They are documented in the
Arbortext Editor online help:
■ set promptstylesheetassociations
■ set stylesheetassociations
■ set printstylesheet
■ set htmlstylesheet
■ set htmlhelpstylesheet
89
Release Notes for Arbortext Editor, Styler, and Architect
■ set webstylesheet
The Arbortext XSL support documentation is also installed with Arbortext Editor
and available in HTML at:
Arbortext-path\docs\ati_xsl_support\ati_xsl.htm
Arbortext-path\docs\ati_xsl.pdf
90
Appendix C Included 5.3 F000 new features
□ The Save As Properties dialog box has a new Use location rules for child
objects check box that indicates whether only the top-level object in a
document is stored in the specified folder.
□ The Save As Properties dialog box has a new Use location rules for child
objects check box that indicates whether only the top-level object in a
document is stored in the specified folder.
□ The Connect dialog box no longer enables you to select a DB2 Document
Manager group. A new Object→DM Group submenu enables you to change
your active group during a repository session. The group currently selected in
this submenu when you disconnect from the repository, or your default group,
will be the active group the next time you connect to the repository.
□ The Save As Properties dialog box has a new Use location rules for child
objects check box that indicates whether only the top-level object in a
document is stored in the specified folder.
□ You can now create new top level folders in DB2 Document Manager using
the Browser.
91
Release Notes for Arbortext Editor, Styler, and Architect
■ You can now create XUI tree controls that let users select multiple items in
the tree. Multiple selection mode is available on the Windows platform only,
and is accessible using ACL only. Refer to the treecontrol element updates in
the following table.
The following ACL functions have been updated to work with multiple item
selections in XUI tree controls:
□ dlgitem_get_selected_appdata(window, dlgitem)
□ dlgitem_get_selected_listtag(window, dlgitem)
■ You can now perform standard Windows drag and drop operations on XUI tree
control items. XUI tree control drag and drop operations are available on the
Windows platform only, and are accessible using ACL only. Drag and drop
operations let you transfer data to and from the XUI tree control from and to other
applications that also support drag and drop operations.
Drag and drop functionality is enabled by handling the following new drag and
drop events in your custom ACL application:
□ DRAGDROPENTER — Signals a drag and drop operation has entered the target
tree control.
□ DRAGDROPOVER — Signals a drag and drop operation is over the target tree
control.
□ DRAGDROPEND — Signals a drag and drop operation that started in the tree
control has ended.
■ You can now select single cells in XUI tables. Refer to the cell and tablecontrol
element updates in the following table.
■ You can now allow carriage returns in text boxes. Refer to the textbox element
updates in the following table.
■ You can allow and restrict column sorting in tables. Refer to the tablecontrol
element updates in the following table.
92
Appendix C Included 5.3 F000 new features
93
Release Notes for Arbortext Editor, Styler, and Architect
AOM changes
New and changed AOM interfaces
This version of Arbortext Editor and Arbortext Publishing Engine contain the
following new and changed interfaces, enumerations, methods, and attributes.
94
Appendix C Included 5.3 F000 new features
95
Release Notes for Arbortext Editor, Styler, and Architect
Environment variables
The following environment variables are new in Arbortext Editor 5.3 and are not
covered elsewhere in these Release Notes:
96
Appendix C Included 5.3 F000 new features
97
INDEX
A B
ACL browser support. . . . . . . . . . . . . . . . . . . . . 3
changes . . . . . . . . . . . . . . . . . . . . . . . . . 24 Web Composer . . . . . . . . . . . . . . . . . . . 3
fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
ACL functions
updates . . . . . . . . . . . . . . . . . . . . . . . . . 20
ACL hooks
updates . . . . . . . . . . . . . . . . . . . . . . . . . 20 C
ACL set options
updates . . . . . . . . . . . . . . . . . . . . . . . . . 21
CJK platform support . . . . . . . . . . . . . . . . 2
adapters
composition
fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
AOM
fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Arbortext Editor
advanced menu . . . . . . . . . . . . . . . . . . . 8
changes . . . . . . . . . . . . . . . . . . . . . . . . .
composing for Digital Media
5 D
Publisher . . . . . . . . . . . . . . . . . . . . . . . 6
DITA Application . . . . . . . . . . . . . . . . . 8 database archiving. . . . . . . . . . . . . . . . . . . 14
fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Digital Media Publisher
intelligent graphics support. . . . . . . . . . 7 composition. . . . . . . . . . . . . . . . . . . . . . 6
localized Arbortext Help Center . . . . . . 6 DITA application
localized documentation . . . . . . . . . . . . 5 fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
PTC Server connection . . . . . . . . . . . . . 9 DLM
repository adapters . . . . . . . . . . . . . . . . 10 fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Service Manual Application . . . . . . . . . 8 documentation
XML inclusions . . . . . . . . . . . . . . . . . . 8 Arbortext Help Center. . . . . . . . . . . . . . 6
Arbortext Help Center localization . . . . . . . . . . . . . . . . . . . . . . 5
localization . . . . . . . . . . . . . . . . . . . . . . 6 Dynamic Link Manager . . . . . . . . . . . . . . 12
Arbortext Import/Export ACL function updates . . . . . . . . . . . . . . 20
fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ACL hook updates . . . . . . . . . . . . . . . . 20
Arbortext Styler ACL set option updates. . . . . . . . . . . . . 21
fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 composer configuration file. . . . . . . . . . 22
configuration file changes . . . . . . . . . . . 15
database archiving. . . . . . . . . . . . . . . . . 14
.DCAConfig.Properties changes . . . . . . 16
dialog box changes . . . . . . . . . . . . . . . . 23
DLM toolbar . . . . . . . . . . . . . . . . . . . . . 14
99
Release Notes for Arbortext Editor, Styler, and Architect
.dlmcf changes . . . . . . . . . . . . . . . . . . .
document sets . . . . . . . . . . . . . . . . . . . .
15
13
O
inline linking . . . . . . . . . . . . . . . . . . . . . 12
Java API updates. . . . . . . . . . . . . . . . . . 17 online help
memory improvements . . . . . . . . . . . . . 14 localization . . . . . . . . . . . . . . . . . . . . . . 5
menu changes . . . . . . . . . . . . . . . . . . . . 23
metadata resolution . . . . . . . . . . . . . . . . 17
monitoring session status . . . . . . . . . . . 14
processing instructions changes . . . . . . 23
reference linking . . . . . . . . . . . . . . . . . . 12 P
reference markup resolution . . . . . . . . . 16
resolution stylesheets . . . . . . . . . . . . . . 13 platform support . . . . . . . . . . . . . . . . . . . . 2
third-party link markup resolution . . . . 16 preview command. . . . . . . . . . . . . . . . . . . 24
third-party linking . . . . . . . . . . . . . . . . . 13 processing instructions
translated content . . . . . . . . . . . . . . . . . 13 changes . . . . . . . . . . . . . . . . . . . . . . . . . 23
validating configuration files . . . . . . . . 13 product support . . . . . . . . . . . . . . . . . . . . . 3
F R
fixes included in this release release notes
ACL . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 previous versions . . . . . . . . . . . . . . . . . 1
AOM . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Arbortext Editor . . . . . . . . . . . . . . . . . . 25
Arbortext Import/Export . . . . . . . . . . . . 29
Arbortext Styler . . . . . . . . . . . . . . . . . . 28
composition. . . . . . . . . . . . . . . . . . . . . .
DITA application . . . . . . . . . . . . . . . . .
25
27
S
Dynamic Link Manager . . . . . . . . . . . . 27
publishing . . . . . . . . . . . . . . . . . . . . . . . 25 Service Manual Application . . . . . . . . . . . 8
repository adapter . . . . . . . . . . . . . . . . . 29 set debugcomposition command. . . . . . . . 24
J T
Java API troubleshooting
updates . . . . . . . . . . . . . . . . . . . . . . . . . 17 archiving databases . . . . . . . . . . . . . . . . 14
L W
localization . . . . . . . . . . . . . . . . . . . . . . . . 2 web browser support
Arbortext Help Center. . . . . . . . . . . . . . 6 Web Composer . . . . . . . . . . . . . . . . . . . 3
documentation. . . . . . . . . . . . . . . . . . . . 5
online help. . . . . . . . . . . . . . . . . . . . . . . 5
100
140 Kendrick Street
Needham, Massachusetts
02494