XML.com

Release of XMLmind XML Editor v10.8

June 17, 2024

Submitted by Hussein Shafie, XMLmind Software.

Release of XMLmind XML Editor v10.8

Release of XMLmind XML Editor Web Edition v1.3

XMLmind XML Editor Web Edition (XXEW for short) is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side. More information ».

What's new in this version?

Enhancements:

  • DITA Topic, DocBook, XHTML, TEI Lite configurations: added a "Check External References" item to the menu which is specific to the document type (e.g. the Topic menu). This menu item invokes new command checkExternalRefs which checks all the links to external resources found in the document being edited. All kinds of external resources are checked for existence: images, audio, video, PDF documents, HTML pages, etc. When the resource is an HTML page and the link ends with a fragment (e.g. "#bar" in "../doc/foo.html#bar") then this fragment is also checked for existence.
  • Added "Comment Out" and "Uncomment" menu items to the Edit|Comment menu. "Comment Out" replaces text selection or explicit node selection by a comment containing the selection. "Uncomment" is inverse command of "Comment Out". It parses the content of implicitly or explicitly selected comment and replaces this comment by parsed XML nodes. These menu items both invoke new command commentOut.
  • "FlatLaf Look and Feel" add-on: updated FlatLaf to version 3.4.1 (On Linux, the "FlatLaf" light theme is used as the default Look & Feel.)
  • Upgraded XMLmind DITA Converter (ditac for short) to version 3.15.1.
  • Upgraded XMLmind Ebook Compiler (ebookc for short) to version 1.10.1.
  • XMLmind XML Editor, which passed all non-regression tests, is now officially supported on Java™ 22 platforms.

Bug fixes:

  • It was possible to change the target of a processing-instruction which was marked as being read-only (e.g. a <?xxe-remark?> which is always marked read-only and which can only be modified using "Tools|Remark|Insert or Edit Remark").
  • Fixed a bug related to the layout of replies in the remark editor.
  • "Easy Profiling" add-on, DocBook profiling:
    • The list of profiling attributes was incomplete. Attributes status and lang (xml:lang for DocBook 5+) were missing.
    • The add-on did not gracefully process extension profiling attributes.

      Now first profiling attribute not identified as a standard profiling attribute causes the add-on to generate profile.attribute and profile.value stylesheet parameters. (This is expected by the stock DocBook XSL stylesheets and is documented here.)

      Extra profiling attributes not identified as standard profiling attributes causes the add-on to generate profile.attribute_name stylesheet parameters (that is, as if the custom profiling attribute were a standard profiling attribute).

  • The font used to display online help on macOS ("Helvetica Neue") was rendered having an ultra light weight, making it very hard to read. In order to fix this issue, updated the font stacks found in various stock CSS stylesheets.

Possible incompatibilities:

  • It's recommended to open your existing DocBook 5+ .profiles files in XXE, select the profiles root element, change attribute class from "com.xmlmind.xmleditext.profiling.docbook.DBProfileSet" to "com.xmlmind.xmleditext.profiling.docbook.DB5ProfileSet" and finally save back the .profiles files to disk.

What is XMLmind XML Editor?

XMLmind XML Editor is a strictly validating, near WYSIWYG, XML editor, having extensive DITA, DocBook, XHTML and MathML support and industrial strength DOCX import and export facilities. Its users are generally technical writers, engineers and scholars who use it to write large, complex, modular, documents.

Personal Edition is free to use by many persons and organizations.

New Web Edition is a 100% JavaScript, lightweight, streamlined, implementation of XMLmind XML Editor running in the web browser, thus not requiring any installation on the user side.

Home page: https://www.xmlmind.com/xmleditor/

Download: https://www.xmlmind.com/xmleditor/download.shtml

 


News items may be commercial in nature and are published as received.