PowerMath 6.0.0 Change Log



  • Some fonts have stopped working with PowerMath and become disabled by OS/X
    Fonts that previously worked may give errors that the font is corrupt and will be disabled by OSX. In order to allow OpenType characters to be used, the undelying operating system calls needed to be changed to utilize a new framework. The new framework is responsible for the fonts being disabled and Power-House Software does not have any control over how or when these fonts are disabled. It is unfortunate that Apple has decided to disable these fonts instead of correcting the issues o allowing the application using the font to decide how to handle error conditions. Once the operating system disables a font, the font must be reinstalled to be used again. The font vendor should be contacted and notified that errors exist in their font. Should the font vendor be unwilling or unable to correct the defect, the action that was performed that resulted in the font being disabled, should be avoided.
    Open defect
  • After updating my hardware key, I get a message that the key is not setup properly.
    When updating the dongle, there is a possibility that the dongle can become corrupt and need to be returned to Power-House Software. If this occurs to your key, please send an email to support@phsoftware.com
    Fixed in build 2102
  • More Math rules, Sup/Inf indices and Stacking indices are needed.
    The number of available Math rule, Sup/Inf and Stacking indices have been increased to 40
    Added in build 2107
  • Another issue was discovered while updating the hardware key, resulting in the same error as what was fixed in build 2102.
    The hardware key can now be repaired with a special PowerKey file. Please contact support@phsoftware.com if you experience an error that claims the key is not setup properly.
    Fixed in build 2121
  • No characters are displayed when typing in the editor.
    The default scale was mistakenly set to zero when it should have been 200. With a scale of zero, the characters do not display.
    Fixed in build 2127
  • Updating equations does not modify the point size when the “Base Point Size” setting is “Auto”.
    The point size of the paragraph is now used.
    Fixed in build 2130
  • ASCII import is failing to import equations with inferiors.
    If the inferior is the first nested element of the equation, a test to see if the nesting level was exceeded was improperly tested resulting in a nesting level error being reported.
    Fixed in build 2134
  • Selecting multiple characters does not work in the PowerMath equation editor
    Conversion to OpenType introduced a problem where the event state was lost, disabling the ability to select multiple characters.
    Fixed in build 2136
  • PowerMath equation files can’t be read by the OpenType version.
    The automatic conversion to new data formats failed.
    Fixed in build 2140
  • Built-up fractions with superiors and/or inferiors are placed incorrectly when auto-upsize is enabled.
    The superiors and inferiors are now placed at the correct levels within the equations. This includes superiors and inferiors with parens.
    Fixed in build 2147
  • Build 2147 fails to open some Supersets.
    The build appeared to be corrupt. 2148 does not exhibit the same issues
    Build 2148
  • ASCII import fails to import case fractions and reports nesting errors when no errors exist.
    The nesting level was incorrectly being reported as a negative number.
    Fixed in build 2162
  • Out of bounds error while reading styles.
    It was possible to setup some complex equations where a style index in use by a non-displayable characte was being queried. Since the character was not displayable and used internally within PowerMath, the style is not important for that character.
    Fixed in build 2178
  • Integral limits are now using Pi characters instead of the characters that are typed.
    A non-displayable style was incorrectly used following Pi characters causing the rest of the characters to be displayed as Pi characters until another Pi character was encountered.
    Introduced in build 2178, fixed in build 2184
  • Performance of dragging handles of text frames containing many PowerMath equations is very poor.
    PowerMath equations were being fully drawn at each point when dragging the frame handle. Since PowerMath equations are complex, the amount of time required to draw the equations exceeded the useable drag time. Equations are no longer drawn during frame handle drags, but are fully drawn at the end when the frame handle is released.
    Fixed in build 2201
  • Case fraction index 0 and 1 cause weird behaviors, such as radicals not resizing or characters within a case fraction denominator set as a superior.
    If you find that you are experiencing this issue, you may copy the settings to another case fraction index and utilize the new case fraction or upgrade to this version.
    Fixed in build 2231
  • Supersets do not always appear to update within InDesign documents.
    The cache used by PowerMath can become stale under the right conditions. The issue was fixed by checking the timestamp of the superset to see if the superset needs to be reloaded.
    Fixed in build 2239
  • Updated “User Preferences” and “Create Superset” dialogs.
    These dialogs were updated with the latest User Interface guidelines
    Updated in build 2243
  • The “Arial, regular” font does not work with PowerMath.
    The font metrics framework needed to be upgraded to the latest version
    Fixed in build 2244
  • Symbol highlight no longer works in the Place Superior/Inferior dialog.
    Symbol highlighting has been restored and now displays with a yellow background when a character has an adjustment.
    Fixed in build 2245
  • The Place Superior/Inferior dialog does not report font errors.
    A button was added to the dialog to display any font errors encountered while performing adjustments. The button will only be enabled if there are font errors. The adjustment preview will display the characters in red should a font error occur.
    Fixed in build 2245
  • Various minor defects are present on the Place Superior/Inferior dialog.
    Defects identified during our quality assurance phase on this dialog were corrected.
    Fixed in build 2247
  • Equations created with a PPC processor are not the same as equations created on an Intel processor.
    This issue is limited to equations containing characters that have auto-upsize enabled and contain superiors or inferiors. All equations should be updated via “Update Equations” to correct this issue.
    Fixed in build 2256
  • Eve3 keys report an upgrade is needed on PPC processors when the key works correctly on Intel processors.
    A byte ordering issue was detected within a new feature of the Eve3 key. PowerMath now reads Eve3 keys correctly on PPC processors.
    Fixed in build 2270
  • Attempting to perform an upgrade on the Hardware Key dialog more than once causes PowerMath to exit.
    An internal state was not reset before attempting a second upgrade.
    Fixed in build 2275
  • PowerMath fails to import equations.
    Certain Pi characters were causing PowerMath to assume the character had an invalid Integral main character count and were ignored.
    Fixed in build 2277
  • PowerMath refuses to create new equations even when licensed.
    The plug-in was incorrectly reading the state of the license and assumed it was unlicensed.
    Introduced in 2270, fixed in build 2282
  • Documents fail to load equations, displaying a box with an X.
    Documents created with newer versions of PowerMath may fail to be read in older versions of PowerMath. PowerMath now adds an error message that this has occurred. PowerMath will always read documents created with older versions.
    Added in build 2283
  • Superset displayes correct name, but the settings are missing.
    If an error occurred while reading a superset, the superset name that PowerMath attempted to read was still being displayed leading users to believe the superset had loaded correctly. Now when the superset fails to read, the “Default” superset will be loaded.
    Fixed in build 2292
  • Unicode UTF-32 characters are displayed as a box with an X through it in the PowerMath editor.
    Characters beyond the Unicode UTF-16 capabilities were not displayed correctly. All UTF-32 characters are now displayed.
    Fixed in build 2297
  • Hardware keys are not upgrading proberly.
    Because of a recent change in Apple’s API, dongles have intermittently failed to update. The issue was identified and corrected. If you currently are having difficulties upgrading your hardware key, please contact support@phsoftware.com to get an updated PowerKey file.
    Fixed in build 2299
  • Selecting characters in the PowerMath editor with the mouse is very difficult if not impossible.
    The coordinates of the mouse were interpretted using the screen coordinate system instead of the window coordinate system.
    Fixed in build 2303
  • Pi characters are not automatically selected in the Pi Dialog.
    When redesigning the Pi dialog, this feature was accidentally dropped.
    Fixed in build 2315
  • In CS5, equations are not printed when outputing to high quality PDF files.
    The PowerMath plug-ins needed to be split into two plug-ins. This is a requirement of Adobe to allow background printing.
    Fixed in build 2331
  • Some preference settings are missing on the superset preferences dialog.
    When redesigning the preferences dialog, this feature was accidentally dropped.
    Fixed in build 2341
  • New line spacing options are available on the superset preferences dialog.
    Equations can align the baseline and/or the following line on multiples of the line spacing.
    Added in build 2344
  • PowerMath plug-ins now wait for PowerMathApp to finish loading before attempting to open an editing window.
    Most users make sure to start PowerMathApp before editing equations. This action is no longer required.
    Fixed in build 2358
  • ASCII import fails on certain computers and crashes InDesign every time.
    An API was returning an invalid value. When using the invalid value, the PowerMath plug-in would crash InDesign.
    Fixed in build 2360
  • Some AdobeType1 fonts do not have any characters in them
    The OpenType version of PowerMath uses Unicode characters. Some AdobeType1 fonts do not contain Unicode character tables or thei Unicode character tables are empty. This is a defect in the font and should be brought to the attention of the font owner. PowerMath has allowed a work-around to enable these characters. These fonts will probably not migrate properly to future versions of PowerMath and should be avoided if possible.
    Fixed in build 2379
  • PowerMath no longer works with InDesign CS5.5
    InDesign/InCopy CS5.5 Plug-in was added to PowerMath. Adobe now prevents CS5 plug-ins from working with CS5.5
    Added in build 2390
  • Color names do not hold in equations when the name contains a percent symbol (%)
    The ASCII equation language is vague when introducing percent symbols in the color names. Since this was not part of the language, PowerMath assumed the percent symbol was the marker indicating the end of the color name. The color name now includes percent symbols as part of the color name.
    Fixed in build 2417
  • Extra ~ML~ codes are being inserted into exported ASCII
    A defect was identified that placed extra ~ML~ codes into exported ASCII. These extra codes did not change the equation in any way and could safely be ignored. The extra codes are no longer present in exported ASCII equations.
    Fixed in build 2419
  • PowerMath sometimes crashes when clicking on the Edit menu
    A compiler optimization was causing PowerMath to read the pasteboard when the pasteboard did not contain any information. The compile optimization has been disabled.
    Fixed in build 2434
  • ASCII import does not import equations with background colors
    Exporting an equation when the background color name has a percent symbol in it is now forbidden. The percent symbol conflicts with the PowerMath ASCII language
    Fixed in build 2439
  • Math level offset changes are not preserved
    PowerMath was incorrectly resetting the math level offset to the default value.
    Fixed in build 2442
  • Case fraction, Division and Math rule windows do not allow editing of the current equation element
    PowerMath did not correctly choose the correct case fraction, division or math rule when showing the selector window for that type. Changing the selection also deleted the equation selection.
    Fixed in build 2445
  • When exporting matrices, the MathLevel is not preserved
    PowerMath incorrectly assumed the math level always matched the default math level and initially ignored any math level values. Math level is now preserved correctly.
    Introduced in 2419, fixed in build 2447
  • PowerMath sometimes crashes when clicking on the Edit menu (continued)
    Another defect was identified when the pasteboard contained a partial entry with an invalid pasteboard type name. PowerMath will now ignore these invalid pasteboard type names.
    Fixed in build 2449
  • PowerMath crashes after removing fonts that are in use by the superset
    A new internal feature for helping to identify fonts on other platforms failed to ignore fonts that could not be found. Fonts that are not found are now ignored. Any glyph that uses a font that is not available will continue to display the glyph in an alternate font and show a red shade on that glyph.
    Fixed in build 2450
  • Character X,Y Move seems to double the values each time the window is shown
    PowerMath was incorrectly adding the new value to the old value. The new value now overwrites the old value
    Fixed in build 2451
  • When encountering errors while importing equations, its not clear what the issue is
    PowerMath has modified the import error messages to include the name of the offending Pi character or function
    Improved in build 2453
  • The bottom bar is getting chopped off in InDesign, but looks OK in the equation editor
    PowerMath was incorrectly calulcating the bounding box of the equation and didn’t account for the height of the ba
    Fixed in build 2459
  • If a superset is saved using “Save As”, the font metrics are lost
    Font metrics were not being copied to the new superset
    Fixed in build 2462
  • Font metrics can’t be copied from one superset to another
    Font metrics can new be imported to or exported from any superset
    Added in build 2465
  • Quark 8 XPressMath supersets can’t be read by PowerMath
    Power-House Software is pleased to announce that Quark 8 XPressMath supersets can be loaded by PowerMath.
    Added in build 2468
  • Font table window has been enhanced
    The font table window now includes additional information. The status of the font (whether or not it has been found on the computer), all of the names that this font is known by, and all of the Pi character tag names that use the that font are displayed.
    Enhanced in build 2472
  • InDesign scripting gets stuck opening documents containing equations from PowerMath version 5
    PowerMath no longer asks if a document should be converted to the latest format.
    Fixed in build 2472
  • Overprinting of Black causes non-black strikethroughs to be overwritten
    PowerMath now correctly displays the non-black strikethrougs on top of the characters.
    Fixed in build 1888
  • Importing a story does not include ASCII equations contained within tables
    Tables were accidentally excluded from ASCII Import if a non-table portion of the story successfully imported an ASCII equation.
    Fixed in build 1920
  • Buildups or integrals with brackets size the bracket incorrectly.
    If a superior or inferior contained brackets and auto-upsize is enabled, the close bracket was skipped and auto-upsize was applied to the next character outside of the superior or inferior.
    Fixed in build 1926
  • PowerMath crashes when reading older preferences files.
    An upgrade to an infrastucture component resulted in an error condition that was unexpected and not handled properly. The error condition is now handled.
    Introduced in 1920, fixed in build 1936
  • A PowerMath CS5 plug-in is now included in the Intel download.
    The PowerMath CS5 plug-in is currently in development and is NOT feature complete. The plug-in was provided for users who wish to test the functionality that is available, but the CS5 plug-in is not currently supported. InDesign/InCopy CS5 does not support the PowerPC processor architecture, so the plug-in is not included in the PowerPC download.
    PowerMath CS5 is expected to be released in Q4 of 2010
  • Some PowerMath equations created in v1884 can’t be read in newer pre-release versions.
    An upgrade to an infrastucture component resulted in a change in the way equations and supersets are stored. These changes have been backed out/reverted. It is advisable that all users who have upgraded to versions v1920 through v1936 immediately upgrade to v1942. Fixes for Overprinting of black, importing equations from tables, buildups with auto-upsize are contained in v1942.
    Introduced in 1920, fixed in build 1942
  • Brackets contained within superiors/inferiors may change surrounding characters with auto-upsize enabled.
    Auto-upsize was incorrectly applied to the character following the bracket.
    Fixed in build 1947
  • New infrastucture component issues identified.
    The new infrastruture components were reporting errors on warning conditions. These warning conditions are insignificant and can be safely ignored. Equations created with interim pre-release versions were created correctly, so there is no need to upgrade from v1920 through v1936 to v1942 unless you encounter equations drawn as gray boxes in InDesign.
    Fixed in build 1952
  • InCopy displays gray boxes instead of equations.
    Once documents are saved and re-opened, it is possible to encounter an issue where the equations are drawn as gray boxes. A defect was introduced when updating PowerMath to work with InDesign/InCopy CS4.
    Fixed in build 1958
  • InCopy documents allow editing when the story is not checked-out.
    One of the lock states was checked incorrectly to see if the story could be edited. This resulted in some nonsensical error messages.
    Fixed in build 1961
  • InDesign/InCopy CS5 plug-ins reached the BETA milestone.
    InDesign/InCopy CS5 plug-ins are development complete and have begun the BETA testing phase. These plug-ins are now available in the latest pre-release download.
    Added in build 1965
  • Import/Export/Update equations sometimes reports that not equations were found.
    The message was incorrectly displayed after equations were imported/exported/updated.
    Fixed in build 1982
  • Place Superior/Inferior settings are not applied after a modification is made and equations are updated.
    The superior/inferior files were not being cached properly and resulted in new values being discarded until InDesign/InCopy was restarted.
    Fixed in build 1989
  • Spot colors are not printing as spot colors, they are being converted to CMYK
    The way colors were handled was changed to accomodate overprinting of black. Unfortunately, this change caused spot colors to be converted to CMYK. Changes were reverted and the overprinting of black handled in a different way.
    Introduced in 1888, fixed in build 2029
  • ASCII Import fails on a specific tag
    If Pi character tag names contain spaces, the tag name may not be found while performing ASCII Import. A change was made to remove spaces before matching the tag name.
    Fixed in build 2048
  • ASCII Export includes an extra closing curly brace
    When a case fraction contined a radical, there was a chance that an extra closing curly brace was added. The extra curly brace is no longer emitted in the export operation. Extra curly braces that were included in past ASCII exports will need to be manually removed.
    Fixed in build 2048
  • ASCII Import locks up when importing an equation containing $
    This condition has been fixed and no longer locks up the computer.
    Fixed in build 2051
  • PowerMath menubar is missing Intgral, Radical and Summation
    These menubar items were accidentally removed and have been restored.
    Fixed in build 2056
  • The Update equations should have a feature to change the superset.
    A new feature was added to allow the superset to be changed from the Update Equations dialog within InDesign/InCopy.
    Added in build 2060
  • Supersets are not always stored with the InDesign document.
    On some rare occasions, supersets were not being stored properly. The issues were addressed and supersets get stored with the documents again.
    Introduced in build 2058, fixed in build 2064
  • An error message is sometimes displayed when editing an equation.
    The error message was due to a temporary variable requiring access to the superset in the document, when the superset was not required.
    Introduced in build 2064, fixed in build 2071
  • PowerMath constantly crashes when attempting to import a simple equation from InDesign.
    When there is a mismatch in the versions of the plug-in vs. the application and libraries, it is likely that PowerMath and/or InDesign may crash. A new message was added to indicate a mismatch exists.
    Fixed in build 2096
  • After updating my hardware key, I get a message that the key is not setup properly.
    When updating the dongle, there is a possibility that the dongle can become corrupt and need to be returned to Power-House Software. If this occurs to your key, please send an email to support@phsoftware.com
    Fixed in build 2102
  • More Math rules, Sup/Inf indices and Stacking indices are needed.
    The number of available Math rule, Sup/Inf and Stacking indices have been increased to 40
    Added in build 2107
  • Another issue was discovered while updating the hardware key, resulting in the same error as what was fixed in build 2102.
    The hardware key can now be repaired with a special PowerKey file. Please contact support@phsoftware.com if you experience an error that claims the key is not setup properly.
    Fixed in build 2121
  • No characters are displayed when typing in the editor.
    The default scale was mistakenly set to zero when it should have been 200. With a scale of zero, the characters to not display.
    Fixed in build 2127
  • Updating equations does not modify the point size when the “Base Point Size” setting is “Auto”.
    The point size of the paragraph is now used.
    Fixed in build 2130
  • ASCII import is failing to import equations with inferiors.
    If the inferior is the first nested element of the equation, a test to see if the nesting level was exceeded was improperly tested resulting in a nesting level error being reported.
    Fixed in build 2134
  • Built-up fractions with superiors and/or inferiors are placed incorrectly when auto-upsize is enabled.
    The superiors and inferiors are now placed at the correct levels within the equations. This includes superiors and inferiors with parens.
    Fixed in build 2147
  • ASCII import fails to import case fractions and reports nesting errors when no errors exist.
    The nesting level was incorrectly being reported as a negative number.
    Fixed in build 2162
  • Missing font metrics
    If PowerMath is unable to determine the metrics of a character because it can’t find the font or PowerMath fails to retrieve the information for a character in a font it does find, PowerMath will crash.
    Fixed in build 1615
  • Changing superset preferences
    Editing superset preferences doesn’t enable the superset to be saved
    Fixed in build 1632
  • Superset name is replaced with user’s home folder
    PowerMath incorrectly saves the name of the superset to include the file path to the superset. Since the field on the PowerMath editing window is limited in size, only the beginning of the path to the superset name is displayed.
    Fixed in build 1637
  • Superior/Inferior Horizontal Placement
    When the default style font name is longer than six characters and an attempt is made to open the Superior/Inferior Horizontal Placement dialog, PowerMath will crash.
    Fixed in build 1640
  • Command + 2, 4, 6, 8 style selection
    This feature was accidentally removed when migrating to OSX/InDesign.
    Fixed in build 1649
  • Styles are ignored when performing an ASCII import from InDesign utilizing ~style~ format styles.
    This feature was accidentally disabled when implementing the “Rapid display format”.
    Fixed in build 1653
  • Some Pi characters do not work
    Pi characters that are represented by values 128 through 255 were incorrectly converted from the MacRoman character set to Unicode. The characters were then used as MacRoman characters without converting them back to MacRoman, yielding incorrect characters.
    Fixed in build 1653
  • Some hardware keys can’t be upgraded
    Hardware keys that were originally sold with PowerMath for Quark 4 will not accept the codes to utilize them with PowerMath for InDesign. These hardware keys must be returned to Power-House Software if an upgrade is desired. The Hardware Key dialog will display “Hardware key must be upgraded at factory” when this condition is detected.
    Fixed in build 1661
  • Missing preferences file
    PowerMath will crash if the PowerMath preferences file is missing.
    Introduced in build 1632, fixed in build 1666
  • Duplicate tags
    PowerMath was allowing the same tag names to be used for any of its lists. This confuses ASCII import if a tag for a different feature is utilized. PowerMath will rename any duplicate tags when it loads the superset.
    Fixed in build 1684
  • InCopy does not allow equations to be created
    Equations created in InCopy were not being properly stored into the story. PowerMath incorrectly reported that equations needed to be converted to rapid display format when no equations existed in the document.
    Fixed in build 1688
  • Duplicate tags error message reports full path to superset
    Sometimes the superset is reported with the full path to the filename.
    Fixed in build 1697
  • Colors disappeared from superset
    A defect in previous versions has caused colors in the superset to be lost. When this occurs, the element or character to be drawn is drawn in a blank color, making it impossible to see. These invalid colors are now changed to black
    Fixed in build 1704
  • After editing an equation, InDesign seems very slow
    In order to improve performance, equations were loaded only when drawing or editing them. A defect was identified that loaded every equation in the document as soon as any equation is created or edited. This is most evident in documents containing hundreds of equations.
    Fixed in build 1709
  • Pi tags occupy invalid locations in the Pi table
    Pi tags pi.1, pi.3, pi.5, pi.7, pi.Opt1, pi.Opt3, pi.Opt5 and pi.Opt7 can not be used as Pi characters. Any Pi characters that are currently in use that were derived from these tags will automatically be moved to an unused Pi character in the table. These positions in the Pi table have been removed and are no longer available.
    Fixed in build 1717
  • 0x73200could_not_resize_geometry
    A defect was identified in InDesign CS3 that caused a geometry resize command to fail when the equations are not contained within the first spread. Utilizing a low level command to resize the equation bypasses the defect in CS3.
    Fixed in build 1720
  • Useability improvement in Place Superior/Inferior dialog
    To quickly identify characters that have superior/inferior adjustments, the characters that do not have adjustments are displayed in blue within the character palette.
    Added in build 1722
  • Removed annoying messages
    Messages announcing the relocation of invalid Pi locations and renaming duplicate tags was removed.
    Fixed in build 1724
  • NOSTYLE ASCII imports were causing an out-of-bounds error condition
    NOSTYLE tags within ASCII caused an out-of-bounds error that crashed InDesign. Future out-of-bounds conditions will result in the equation failing to import instead of crashing InDesign.
    Fixed in build 1726
  • Character scaling as specified in the Pi table is ignored
    Character scaling was being ingored because of an error in the build tools optimation strategy. The optimation candidate has been simplified so the optimation does not skip the vertical scaling.
    Fixed in build 1731
  • Invalid Pi character positions have been reinstated as valid positions
    Previous pre-release builds had disabled some Pi character positions because of difficulty utilizing those positions as valid Pi characters. In previous builds the characters were sometimes ignored or had the wrong character inserted into the equation. This was most evident in ASCII import and export. All of the issues surrounding the use of these characters have been solved.
    Fixed in build 1738
  • Matrices do not import from ASCII correctly within InDesign/InCopy
    When importing matrices, all of the rows were begin drawn on top of each other. ASCII Import from PowerMath’s standalone application was not affected. If you have matrices in your document that do not display properly, export them to ASCII and then re-import them back into your document to correct the drawing issues.
    Fixed in build 1746
  • View -> Scale preference not saved.
    This preference was not saved when changed from the View -> Scale dialog.
    Fixed in build 1748
  • Changes to supersets are not always saved.
    When modifying supersets, it has been noticed that changes to the superset are not saved properly within InDesign. This was due to a caching issue, that has been solved.
    Fixed in build 1755
  • Copying an equation to a new InDesign document causes InDesign to exit.
    The equation was copied without referring to the superset in the new document. When the superset is not present in the document, it will be automatically loaded.
    Fixed in build 1759
  • ASCII import does not import equations that are stored within tables in InDesign documents.
    Tables are now included when searching for ASCII equations.
    Fixed in build 1761
  • Importing a selection will import any tables in the story
    Tables were being included in ASCII import when a small selection was intended to be imported.
    Fixed in build 1769
  • Alternate styles bottom font was not accepting changes
    A defect was discovered in the Alternate Styles dialog preventing the bottom font from being changed
    Fixed in build 1769
  • When modifying fonts, the changes are not saved in the superset
    A defect was discovered where fonts added to the superset were not being saved consistently
    Fixed in build 1778
  • Added the ability to save a superset as another name
    Supersets can now be copied to a new superset using the new Save-As menu choice under the Superset menu
    Added in build 1780
  • Macros and interactive macros were not working
    PowerMath Macros were not properly interpretted and sometimes resulted in crashing InDesign o PowerMath. The macro functionality has been repaired. Interactive macros have not worked correctly since PowerMath 4.0, as the functionality was not migrated to OSX properly. These defects have been repaired.
    Introduced in build 1610, fixed in build 1785
  • ASCII import of ~NOSTYLE~ fonts were sometimes being changed to “Lucida Grande”
    ~NOSTYLE~ fonts will now be correctly imported into the equations. This issue brought anothe issue to light – Utilizing ~NOSTYLE~ fonts was making a change to the superset, bypassing the password protection feature of the superset. Supersets are no longer modified when adding ~NOSTYLE~ fonts.
    Fixed in build 1790
  • Create Superset was not creating a new superset
    The create superset operation had a defect introduced that caused it to load the default superset.
    Introduced in build 1780, fixed in build 1792
  • The tops of some characters are being chopped off
    Character metrics we using the Unicode metrics table instead of the Adobe type 1 metrics table. This resulted in character values above 127 to use the default font metrics instead of the individual character metrics.
    Introduced in build 1610, fixed in build 1797
  • Changing supersets does not always utilize the proper fonts
    Superset changes did not always reflect the settings of new superset. An error was found where the new superset name was changed in the document, but not the superset contents. When changing supersets, the contents are now properly assigned.
    Fixed in build 1800
  • Indesign sometimes crashes when adding brackets to an existing equation
    When an equation contains a style reference to a non-existant style, InDesign and/or PowerMath was causing a crash. This has been fixed by identifying this rare condition and chosing a style that better reflects the current equation style.
    Fixed in build 1803
  • Copy/Paste causes everything in the equation to change the font to “Lucida Grande”
    All of the fonts information was incorrectly being removed from the equation when pasting from anothe equation.
    Introduced in build 1790, fixed in build 1807
  • When utilizing font face metrics, the left-side-bearing is not included in bounding box calculations
    This condition is rare. The only time font face metrics are used, is when character metrics are not available.
    Fixed in build 1809
  • When creating a new equation in InDesign, PowerMath incorrectly states the supersets differ
    The superset that PowerMath attempts to use for new equations is the last superset that was loaded or created. In the case of an InDesign document that already has an equation (and superset), PowerMath was comparing the document superset to the superset named in the preferences file instead of the superset named in the InDesign document.
    Fixed in build 1811
  • Command + 9 style selection
    This feature was accidentally removed when migrating to OSX/InDesign.
    Fixed in build 1816
  • After InDesign crashes, InDesign continues to crash a few times when loading documents containing equations
    A defect was identified that caused a crash when reading recovered documents
    Fixed in build 1820
  • Interactive macros do not properly continue after completing Macro Merge
    Macro Merge will now continue to process macros after each stop “$” is encountered
    Fixed in build 1824
  • Matrix default settings are not saved
    Clicking “Make SysDefault” now saves the desired default matrix settings
    Fixed in build 1825
  • PowerMath crashes when closing a window that has editing changes in it
    A defect in OSX is causing an event to be sent to a closed window. PowerMath was modified to ignore these rogue events
    Fixed in build 1831
  • Buildups do not correctly set the vertical position of brackets to the built-up equation
    When superset preference “Base offset brackets on auto-upsize” is enabled, brackets were positioned incorrectly for the built-up equations. The buildups are now positioned correctly
    Fixed in build 1833
  • Setting superset preference “PowerMath key” has no effect
    PowerMath Key has been removed from the preferences dialog. This setting is not availble for InDesign. Please use InDesign Keyboard shortcuts for this functionality.
    Removed in build 1835
  • Superset preferences “Scale Factor” is not a superset preference
    Preference Scale factor has been removed from the superset preferences dialog. This is a user setting and did not make sense to modify it from the superset preferences. This setting is available from the PowerMath menubar: View -> Scale
    Fixed in build 1835
  • Base alignments other than mainline cause the equation to be chopped off and are not aligning correctly
    Bottom and Top Base Alignment have been fixed and are now available as an equation box setting. Previously this setting was a superset setting and affected all equations in the document. The superset setting is now used as the default when creating new equations
    Fixed in build 1835
  • PowerMath ASCII language is missing mainline and top base alignment
    PowerMath ASCII now supports two new baseline alignment options. Top baseline alignment (~TB~) and mainline base alignment (~MB~)
    Added in build 1837
  • Superset option “Base offset brackets on auto-upsize” is always off even after saving with enabled
    The setting was accidentally dropped when saving the superset preferences. This setting is now saved properly
    Introduced in build 1837, fixed in build 1843
  • Font metrics is not available for certain character encodings
    Not all character encodings were considered when reading character metrics. This resulted in certain characters utilizing generic font metrics, which could be over or undersized fo the character. All encodings are now used except for Unicode.
    Fixed in build 1848
  • InDesign crashes with certain documents that contain PowerMath equations.
    These specific documents were missing the embedded superset. In versions prior to v1759, it was possible to create a document with equations that does not have an embedded superset by copying and pasting equations. This version will attempt to load the superset from disk should this condition occur.
    Fixed in build 1852
  • Macro merge does not stop for user input.
    Macro merge was not stopping when encountering a dollar-sign that was in the macro.
    Fixed in build 1857
  • Equations with multiple matricies in them cause InDesign/PowerMath to crash.
    Matrix properties were not being properly stored and in some cases, they were still being referenced. In these cases, PowerMath would crash. Matrix properties are now correctly associated within the equations.
    Fixed in build 1859
  • Superiors and inferiors do not participate in base offset brackets on auto-upsize.
    Superiors and inferiors are now offset to match the position of the offset brackets.
    Fixed in build 1862
  • Macro merge does not allow styles.
    This was an intermittent problem based on the size of the macro and the ASCII equation being imported. If the equation had fewer characters than the macro and the macro had a style change within it, PowerMath incorrectly reported that the style was missing a terminator.
    Fixed in build 1865
  • Macro merge waits for user input instead of merging.
    PowerMath will now correctly merge, as well as wait for user input when required.
    Introduced in build 1857, fixed in build 1868
  • PowerMath crashes when migrating Quark4 PowerMath supersets.
    When migrating older supersets and fonts are missing on your computer, PowerMath can crash. A fix has been applied to ignore these fonts until they get installed.
    Fixed in build 1873
  • PowerMath does not migrate Quark6 Xpressmath supersets.
    Quark has not published the format to their supersets, so migration from Quark6 Xpressmath supersets is not possible.
    There are no plans to provide this functionality
  • Multiple division buildups with brackets do not properly adjust all of the brackets.
    The logic used within PowerMath did not properly handle buildups with auto-upsize brackets. The logic has been rewritten and will handle any number of brackets.
    Fixed in build 1879
  • Lock lead/lock depth/lock width are not available when updating a range of equations.
    When updating a range of equations from within InDesign/InCopy, you may now choose to lock the equation dimensions and leading.
    Added in build 1882
  • Importing ASCII equations does not recognize all colors.
    InDesign swatches were intermittently not considered when looking for a match to the color name.
    Fixed in build 1884