Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

From: Olivier Ishacian (olivier@pixware.fr)
Date: 15/03/2004 - 12:16


XMLmind.com is pleased to announce the new release of the XMLmind XML
Editor.

Please visit http://www.xmlmind.com/xmleditor/ for more information.

=============================
V2.5 Patch 3 (March 10, 2004)

Enhancements:
-------------

  * User Request: the DocBook menu contains two
    new commands: Increase Section Level and
    Decrease Section Level.

    These commands require one or several section,
    sect1, sect2, sect3, sect4 or sect5 elements
    to be explicitly selected.

     Increase Section Level
             This command will increase the level
             of selected sections by giving them a
             new parent section.

     Decrease Section Level
             This command will decrease the level
             of selected sections by moving them
             out of their parent section.

    Of course, these two commands will do
    everything needed to keep the document valid.

    Note that these two new commands,
    incrSectionLevel and decrSectionLevel, are not
    strictly DocBook-specific. They can be used
    for other document types, provided that:

       + these commands are properly parametrized
         (see Power User's Guide) ;

       + the content model of the sections in the
         non-DocBook document type is similar to
         the content model of the DocBook
         sections.

    For example, it is possible to use these
    commands with APT documents (see
    http://www.xmlmind.com/aptconvert.html).

  * User Request: new command toggleCollapsed can
    be used to collapse/expand collapsible views,
    both in the tree view and in the styled view.

    This generic, flexible, command can be used to
    define custom keyboard shortcuts, custom
    toolbar buttons and custom menus.

    Example: after opening a large DocBook
    document, the user often just wants to see the
    outline of the document.

---
<binding>
<keyPressed code="ESCAPE" />
<charTyped char="0" />
<command name="toggleCollapsed"
   parameter="collapseAll+expand" />
</binding>
---

After adding the above binding to XXE_user_preferences_dir/config/customize.xxe, the user, by typing Escape then typing 0, will recursively collapse the whole document and then expand one level of sections.

Many useful keyboard bindings, including the above one are found in XXE_install_dir/docs/poweruser/samples2/customize.xxe. More generally, customizing XXE is described in the Power User's Guide.

* In the Options dialog box, Schema tab, the DTD catalogs frame which was used to specify XML catalogs other that the bundled XXE_install_dir/config/catalog.xml has been suppressed.

The XXE_CATALOGS environment variable and the xml.catalog.files system property which were used to specify XML catalogs are now ignored.

Now XML catalogs are dynamically discovered at XXE startup like all other configuration files.

XML catalogs are expected to be files with names ending with "atalog.xml". Like other configuration files, these files are first recursively searched in XXE_user_preferences_dir/config/ and then in XXE_install_dir/config/. (See Power User's Guide for a thorough description of how XML catalogs are dynamically discovered.)

The goal is to allow to deploy an XXE configuration based on a custom DTD by simpling telling the user to unzip the configuration distribution in his/her XXE_user_preferences_dir/config/.

An XXE configuration based on a custom DTD almost always requires a custom XML catalog.

Previously this meant that the user not only had to unzip the configuration distribution in his XXE_user_preferences_dir/config/, but also to manually add the custom catalog to the list of all XML catalogs using the Options dialog box.

* Spell-checker dictionaries, that is .dar files, are now searched, not only in XXE_install_dir/spell/, but also in XXE_user_preferences_dir/spell/.

* Deployment of XXE using Java[tm] Web Start now allows the user to work offline.

Previously, configuration files and associated resources (DTD/XML-Schema, CSS, XSLT, icons, etc) were kept on the deployment server and therefore, were not cached on the PC of the XXE user.

Now everything needed to run XXE (configuration files, core code, plug-ins, dictionaries, etc) is by default downloaded and cached on the PC of the XXE user.

Note that the previous behaviour -- keeping configuration files on the deployment server -- is still supported but requires the deploywebstart command line tool to be run with option -online.

* Linux only: even when deployed using Java[tm] Web Start, ugly Metal look is automatically replaced by cool Kunststoff look (http://www.incors.org/).

* User Request: XXE now really supports multiple node selection in the <copyDocument selection="true"> process command child element. See Power User's Guide.

* The <transform> process command child element has a new attribute cacheStylesheet which allows to cache a precompiled form of the XSLT style sheet used to transform a copy of the document. See Power User's Guide.

Caching XSLT style sheets is useful to speed up the execution of highly interactive process commands.

* User Request: changed the order of traversal of fields and buttons in the Attribute tool. Ctrl-E gives the focus to the Attribute name field. Pressing the tab key gives the focus to the attribute Value field and then to the List, Browse, Remove, Add/Change and Cancel buttons.

* Upgraded XMLmind Spell-Checker to version 1.1p4.

* Upgraded Enterprise Distributed Technologies's Java FTP client library to version 1.2.3 ([3]http://www.enterprisedt.com/).

Bug fixes: ----------

* External entities defined in the external DTD subset or in external parameter entities and then referenced in the body of the document were not always properly managed by XXE.

Note that XXE considers that external entities defined in the external DTD subset or in external parameter entities are logically part of the DTD. That is, it does not consider this kind of external entities as being resources which are logically part of the document. For example, during a Save As operation, XXE will not attempt to copy this kind of external entities along with the document to the new location.

* In CSS style sheets, the identifier used as the argument of pseudo-funtion attr() is now case sensitive. This is allowed by the W3C recommendation because the ``document language'' is XML (case sensitive elements and attributes) and not HTML (case insensitive elements and attributes).

* Fixed the following bug: simply moving the keyboard focus to date-field or number-field controls embedded in the document view was sufficient to mark the document as being modified.

* XML Schema: the validation engine implemented the original "Schema Component Constraint: Type Derivation OK (Simple)" specification, not the one fixed in "XML Schema 1.0 Specification Errata". This caused valid substitution groups where the type of the head was xs:anyType to be rejected by the engine.

* XML Schema: a substitution group containing just a single non-abstract member was ignored.

Possible incompatibilities: ---------------------------

* In CSS style sheets, the identifier used as the argument of pseudo-funtion attr() is now case sensitive.

* The XXE_CATALOGS environment variable and the xml.catalog.files system property which were used to specify XML catalogs are now ignored. These variables have been replaced by another environment variable called XXE_CATALOG. See Power User's Guide for a thorough description of how XML catalogs are dynamically discovered by XXE.

* Option -online must be used to tell deploywebstart to keep configuration files and associated resources (DTD/XML-Schem, CSS, XSLT, icons, etc) on the deployment server. Now the default behaviour of deploywebstart is to allow the user to work offline.

-- Devenez redacteur <XML>fr et contribuez au developpement du xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet technique lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-tech-request@xmlfr.org (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:05 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement