Home. 
.

transparent

transparent

transparent

Altova Mailing List Archives


RE: [ANN] XMLmind XML Editor 3.2.0 : support DITA

From: "Eugene"<eugene@-------.--->
To: NULL
Date: 4/20/2006 1:01:00 PM


>                 3.2 (April 03, 2006)
> 
> A configuration for DITA can be downloaded and
> installed using Options|Install Add-ons. (This
> first release has two important limitations,
> therefore please take the time to read the
> description of the add-on before installing and
> using it.)
> 
> In order to support DITA simply and elegantly,
> XMLmind XML Editor had to be made more generic and
> more powerful:
> 
>    * XXE has a more powerful table editor allowing
>      to insert, copy, cut, paste, delete columns
>      and rows, and allowing to increment or
>      decrement the number of columns and the number
>      of rows spanned by a cell (these operations
>      are often called merge and split).
> 
>      Specialized versions of this table editor are
>      used for XHTML, DocBook and DITA. A generic,
>      parametrizable, version of this table editor
>      is available for use in custom schemas having
>      HTML-like tables.
> 
>    * It is now possible to bind a command to the
>      drag action (drag the mouse while keeping the
>      left button and the Alt key pressed) as well
>      as to the drop action. For example, using this
>      new facility, it is possible to drag a DITA
>      topic and drop it in a DITA map in order to
>      create the corresponding topicref.
> 
>    * A number of enhancements are related to the
>      CSS support in XXE. See technical information
>      below.
> 
> Other enhancements:
> -------------------
> 
>    * Command Edit|Document Reference|Editing
>      Referencing Document now properly refreshes
>      book.xml in the following case: book.xml
>      references part or all of chapter.xml,
>      chapter.xml references part or all of sect.xml
>      and sect.xml has been modified.
> 
>    * Added the following shortcuts: Ctrl+Shift-E
>      for command Edit|Document Reference|Editing
>      Referenced Document, Ctrl+Shift-B for command
>      Edit|Document Reference|Editing Referencing
>      Document.
> 
>    * Moved command Select|Redraw (Ctrl-L) to menu
>      View.
> 
>    * Command View|Redraw now always rebuilds the
>      view of the whole document, no matter which
>      text or nodes are selected.
> 
>      Like command Edit Referencing Document, this
>      command also has the side-effect of
>      automatically refreshing the referencing
>      document after modifications made to the
>      referenced documents. For example, if document
>      book.xml references chap1.xml and if chap1.xml
>      has been modified, this command will refresh
>      what has been included from chap1.xml before
>      rebuilding the view of book.xml.
> 
>      All in all, this command now works as
>      expected.
> 
>    * Upgraded to Saxon 6.5.5.
> 
>    * Upgraded the XMLmind FO Converter plug-in
>      to XFC v2.3p1.
> 
> Bug fixes:
> ----------
> 
>    * The bug occurred after a spellchecker
>      dictionary other than the English one was used
>      during a session. After restarting XXE, the
>      Language combobox found in the Check Spelling
>      tool did not reflect last used dictionary.
>      This combobox always displayed English, even
>      if in fact, a French dictionary for example,
>      was actually in use.
> 
>    * In single instance mode, it was not possible
>      to start in a row two instances of XXE having
>      no command-line arguments.
> 
>    * CSS support: selector p[lang|="CA"] could be
>      used to match <p lang="fr-CA"/>. ([lang|="CA"]
>      does not make sense. [lang|="fr"] means: match
>      lang attribute starting with "fr" or "fr-",
>      like "fr", "fr-BE", "fr-CH", "fr-CA", etc.)
> 
>    * Having more than one @extension construct in a
>      CSS style sheet caused an
>      ArrayIndexOutOfBoundsException.
> 
>    * When some text is selected using the mouse,
>      and when the mouse is dragged outside the
>      document view, this document view did not
>      scroll automatically. Note that the mouse
>      still needs to be moved continuously otherwise
>      the automatic scrolling stops.
> 
>    * Large proportional values in the colwidth
>      attributes of colspec elements (e.g. unusual
>      values like "121*" and "76*", instead of more
>      usual values like "2*" and "1*") caused the
>      CALS tables to be rendered with incorrect
>      column widths.
> 
>    * Only on the Mac: added a workaround for a
>      keyboard focus transfer problem between the
>      Edit tool and the document view.
> 
>    * When command putAttribute is used to specify
>      an ID attribute for an element, the dialog box
>      displayed by this command no longer allows to
>      specify an ID which is already in use by
>      another element.
> 
>    * W3C XML Schema: this case (found in Dublin
>      Core"s dcterms.xsd) was wrongly detected as
>      being an error: a complexType having
>      simpleContent which is the restriction of a
>      base complexType having a mixed content and an
>      emptiable particle.
> 
> Technical information:
> ----------------------
> 
>    * CSS support: it is no longer necessary to
>      manually redraw the view of an element styled
>      using one or more of the following
>      pseudo-classes: :first-child, :last-child,
>      :first-of-type, :last-of-type, :empty. The
>      view of such element is now automatically
>      rebuilt each time sibling elements are
>      inserted or deleted.
> 
>    * CSS support: added support for the CSS3
>      :root and :empty pseudo-classes.
> 
>    * CSS support: XXE now supports
>      display: list-item and the list-style-type,
>      list-style-position and list-style-image
>      properties. This simply makes it easier
>      styling lists. Previously, one needed to
>      explicitly create marker boxes using generated
>      content.
> 
>    * CSS support: the font-family property is less
>      inflexible than before.
> 
>      Font-family is expected to contain serif,
>      sans-serif or monospace. Example:
>      "font-family: Helvetica, Arial, sans-serif;".
> 
>      However a few well-know font families are
>      mapped to the corresponding generic font
>      families. Example: "font-family: verdana;" is
>      understood to be sans-serif.
> 
>      All other cases will cause the serif font
>      family to be used. Example: "font-family:
>      "Nimbus Sans";".
> 
>    * CSS support: rules which use extensions
>      specific to XMLmind XML Editor may be
>      specified in @media XMLmind-XML-Editor
>      constructs (identifier XMLmind-XML-Editor
>      being case-insensitive). Example:
> 
> -------------------------------------------------
> @media XMLmind-XML-Editor {
>    img {
>      content: image(attr(src));
>    }
> }
> -------------------------------------------------
> 
>    * CSS support: it is now possible to force
>      attribute selectors to consider default
>      attribute values defined in the DTD, W3C XML
>      Schema or RELAX NG schema. To do this, simply
>      add "@use-default-attribute-values;" at the
>      top of the CSS file.
> 
>      DITA example:
> 
> -------------------------------------------------
> @use-default-attribute-values;
> 
> *[class~="topic/body"] {
>    display: block;
>    margin-left: 12pt;
> }
> -------------------------------------------------
> 
>    * CSS support: added the drag-source generated
>      content object. The file-drop-site generated
>      content object has been replaced by the more
>      generic drop-site generated content object.
> 
>    * Added the following commands:
>      ensureSelectionAt.
> 
>    * Added the following XPath extension functions:
>      index-of-node, uri-or-file-name.
> 
>    * The newElementContent configuration element
>      has two new options:
>      addChildElements="noChoice" and
>      addChildElements="elementOnlyContentNotEmpty".
> 
>    * James Clark"s XP, the XML parser used by
>      XXE now supports "ASCII" as an alias of the
>      "US-ASCII" encoding.
> 
> Possible incompatibilities:
> ---------------------------
> 
>    * Table editing commands
>      com.xmlmind.xmleditapp.xhtml.table.TableColumn
>      and
>      com.xmlmind.xmleditapp.xhtml.table.TableRow
>      have been replaced by command
>      com.xmlmind.xmleditapp.xhtml.table.HTMLTableEd
>      it.
> 
>    * Table editing commands
>      com.xmlmind.xmleditapp.docbook.table.TableColu
>      mn and
>      com.xmlmind.xmleditapp.docbook.table.TableRow
>      have been replaced by command
>      com.xmlmind.xmleditapp.docbook.table.CALSTable
>      Edit.
> 
>    * Table editing commands
>      com.xmlmind.xmleditapp.docbook.TableColumn and
>      com.xmlmind.xmleditapp.docbook.TableRow have
>      been replaced by command
>      com.xmlmind.xmleditapp.docbook.DBTableEdit.
> 
>    * When editing HTML tables using the new table
>      editor, note that colspan="0" and rowspan="0"
>      are no longer preserved by the editor. For
>      example, if a cell has attribute colspan="0"
>      and if this cell actually spans 3 columns,
>      decreasing its column span using the editor
>      will work, but the modified cell will have
>      attribute colspan="2".
> 
>    * Alt-Mouse-Button-1 is now reserved for
>      dragging. Do not use this user input in custom
>      bindings.
> 
>    * CSS support: List markers are rendered
>      slightly differently than before. For example,
>      property "padding-top: .6ex;" which was used
>      to vertically align the list bullet is no
>      longer needed:
> 
> -------------------------------------------------
> ul > li:before {
>    display: marker;
>    content: disc;
>    padding-top: .6ex; /*Not needed. Remove this.*/
> }
> -------------------------------------------------
> 
>    * CSS support: the file-drop-site generated
>      content object has been replaced by the more
>      generic drop-site object.
> 
>    * Application event file-drop used in bindings
>      has been replaced by the more generic drop
>      application event.
> 
>    * On Linux, the xxe shell script which is used
>      to start XXE no longer forces the use of
>      sun.awt.motif.MToolkit. This has an effect
>      only when running Java[tm] 1.5+. This means
>      that from now, on Linux, with Java[tm]
>      1.5/sun.awt.X11.XToolkit, you may have minor
>      problems with old window managers such as mwm.
> 
>    * The addChildElements="none" option of the
>      newElementContent configuration element has
>      been removed because it was useless.
> 
>    _____________________________________________
> 
> 
>   XMLmind XML Editor Standard Edition 3.2.0 can be downloaded from
> www.---.com
> 
> Professional Edition users, please upgrade using this form:
> www.---.com
> 
> (the above form is usually accessed through
> www.---.com).


Very interesting!

Posted from http://209.8.76.204:82/renntp using reNNTP: the website based NNTP reader.


transparent
Print
Mail
Like It
Disclaimer
.

These Archives are provided for informational purposes only and have been generated directly from the Altova mailing list archive system and are comprised of the lists set forth on www.altova.com/list/index.html. Therefore, Altova does not warrant or guarantee the accuracy, reliability, completeness, usefulness, non-infringement of intellectual property rights, or quality of any content on the Altova Mailing List Archive(s), regardless of who originates that content. You expressly understand and agree that you bear all risks associated with using or relying on that content. Altova will not be liable or responsible in any way for any content posted including, but not limited to, any errors or omissions in content, or for any losses or damage of any kind incurred as a result of the use of or reliance on any content. This disclaimer and limitation on liability is in addition to the disclaimers and limitations contained in the Website Terms of Use and elsewhere on the site.

.
.

transparent

transparent