Release of XMLmind XML Editor v10.10
November 15, 2024
Submitted by Hussein Shafie, XMLmind Software.
Release of XMLmind XML Editor v10.10
Release of XMLmind XML Editor Web Edition v1.5
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 ».
Enhancements:
- Added a "Sort files by" menu to the toolbar of the "Browse Files" tool. This menu lets you sort the listed files according to different file properties: name, date, size, etc, in either ascending or descending order.
- Ebook page:
- View menu: replaced entry "Ebook Page" by two entries "Semantic" (default CSS stylesheet) and "Emulate Web Browser". The corresponding CSS stylesheets are similar to their XHTML counterparts. See "XMLmind XML Editor - XHTML Support, CSS stylesheets found in the View menu".
- The toolbar now has the same "Add section" menu as the XHTML 5 toolbar.
- CALS table (that is, DocBook and DITA tables) attribute
rowheader="firstcol"
support:Entry
elements found in the first column of a table havingrowheader="firstcol"
are now given a “table header style” in the styled view.- Added attribute
rowheader="firstcol"
to DocBook table templates "table(head_column)
" and "table(head_row_column)
". - Added the "table(head_column)" and "table(head_row_column)" menu items (and the corresponding table templates) to the "Add table" toolbar menu of DITA topics.
- "FlatLaf Look and Feel" add-on: updated FlatLaf to version 3.5.2 (On Linux, the "FlatLaf" light theme is used as the default Look & Feel.)
- Edit source" add-on: upgraded its RSyntaxTextArea components to version 3.5.2.
- Upgraded XMLmind Ebook Compiler (ebookc for short) to version 1.11.
- Upgraded XMLmind DITA Converter (ditac for short) to version 3.16.
- Upgraded the "Word To XML" add-on to XMLmind Word To XML version 1.12.
- Upgraded the Apache Batik plug-in to version 1.18.
- Upgraded the Apache FOP plug-in to version 2.10.
- XMLmind XML Editor is now officially supported
- on Java™ 23 platforms,
- on macOS Sequoia (version 15) running on Intel® or Apple® Silicon processors.
Bug fixes:
- Command "
start helper() foo.bar
" (meaning open file "foo.bar
" using whatever helper application the user specified in Options|Preferences, "Helper applications" section) did not work when in the "Helper Application Editor" dialog box, "Use text editor" was selected to open ".bar
" files. - CSS support,
margin-left
example: "margin-left: 200px; margin-left: 55%;
" was parsed as "margin-left: 0
" because percentage margins are not supported by XXE thereforemargin-left
was reset to 0, the default value of this property. Now "margin-left: 200px; margin-left: 55%;
" is parsed as "margin-left: 200px
" and, of course, the unsupported value warning about "margin-left: 55%
" is still reported. - If, using the View menu, an alternate CSS stylesheet was selected for a document (e.g. "Emulate Web Browser" for an HTML page) and this document was closed and then immediately reopened, the chosen alternate CSS stylesheet was indeed used again but its menu item (e.g. the "Emulate Web Browser" menu item) in the View menu was not checked.
- The Reload, "Go Back" and "Go Forward" buttons of the help browser were disabled for many page navigation cases where they obviously shouldn't be.
- The EPUB files generated using DITA BookMap, Map or Topic|Convert Document|Convert to EPUB, were rendered without any style by Apple Books®.
- The EPUB files generated using DITA or DocBook Convert Document|Convert to EPUB and having a CSS stylesheet customized using Options|Customize Configuration|Customize Document Conversion Stylesheets, were rendered without any stock style by Apple Books®.
Incompatibilities:
- In order to fix above bug, we had to change the way custom CSS stylesheets created using DITA or DocBook Options|Customize Configuration|Customize Document Conversion Stylesheets work. Therefore such CSS stylesheets must be recreated using Options|Customize Configuration|Customize Document Conversion Stylesheets. Once the new, empty, custom CSS stylesheet has been created this way, for example: @charset "UTF-8"; @import url(base.css); /* ADD YOUR STYLES HERE */
copy there all the custom CSS styles found in the old version of your custom CSS stylesheet:
@charset "UTF-8"; @import url(__stock_epub.css); /* ADD YOUR STYLES HERE */ .conbody .p, .refbody .p, .taskbody .p, .body .p { text-align: justify; margin: 1em 0; }
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