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: Jerome Chochon (jerome.chochon@ensma.fr)
Date: 08/07/2004 - 12:13


Bonjour.

Première je vous remercie pour ces réponses qui me donnent déjà quelques
directions.

Mon fichier source est un fichier généré à partir d'un programme orienté
objet.
Typiquement pour décrire une famille de composants, nous définissons une
famille avec un identifiant universel et les propriétés qui renseignent
cette famille. Le nom de la famille (Vis ou vis à tête hexagonal) est
représenté par un autre objet contenant la valeur et le langage associé (Vis
à tête hexagonal, 'FR'). Une famille possède donc une liste faisant
référence à plusieurs nom de famille qui sont des couples (valeur, langage).
Autrement dit, je vais avoir des balise <family></family> contenant une
balise <name> avec une liste de REF à l'intérieur.
Ces REF font référence à d'autre balises <preffered_name> contenant <value>
et <language> comme balises. Ces balises preferred_name contiennent le ou
les noms d'une famille

Les balises FAMILY et PREFERED_NAME sont à la racine du document source, au
même niveau que d'autres balises telles que SYNONYMOUS (définit les
synonymes avec le vocabulaire associé), PROPERTY qui définit les propriétés
des familles, ...
Cette DTD est normalisé et se nomme SimPLIB.dtd

Hors je souhaite encapsulé un maximum les données pour créer un document.
Une famille sera mappé en chapitre et le nom du chapitre sera son nom selon
une certaine langue. Les propriétés seront visible dans une liste avec
puces. Et puis bien sur les composants eux mêmes seront décrits dans des
tables.

Plutôt qu'orienter directement vers un document de sortie XML ou vers HTML
4, je souhaite créer un fichier XML cible orienté documentaire.
C'est pour cette raison que je cherche une DTD (ou un schéma) décrivant un
document (Chapitre, liste, image, paragraphe) pour mapper vers cette
structure. Ensuite j'effectuerai un mapping vers HTML4.0, HTML+CSS, XML, ...

Voici donc la problématique plus en détails.

Je vais regarder DocBOOK plus en détails.

Merci encore pour la réponse. Et si éventuellement d'autres compléments sont
à apporter, je suis preneur.

Cordialement.

Jérôme CHOCHON

----- Original Message -----
From: "Eric van der Vlist" <vdv@dyomedea.com>
To: <xml-tech@xmlfr.org>
Sent: Thursday, July 08, 2004 1:48 PM
Subject: [xml-tech] Re: Schema de document

>
> Bonjour,
>
> On Wed, 2004-07-07 at 14:51, Jerome Chochon wrote:
>
> > Au final je souhaite créer un catalogue cible avec les différentes
familles
> > et les composants (et leurs propriétés) dans des tableaux. Je souhaite
> > structurer ce catalogue en chapitre-section-paragraphe-tableaux dans un
> > ficher XML.
> > Je cherche donc un schema ou une DTD pour structurer ce nouveau fichier
XML.
>
> Je ne suis pas certain de comprendre si ce vocabulaire XML qui doit
> contenir des chapitres/sections/paragraphes/tableaux doit être
> spécialisé ou généraliste.
>
> Si c'est un vocabulaire généraliste (non lié à votre domaine) que vous
> cherchez, vous pouvez utiliser XHTML (qui laisse très libre dans la
> structuration des documents mais permet de définir des hiérarchies avec
> son élément "div" et à l'avantage de s'afficher instantanément dans tout
> navigateur) ou DocBook (qui est plus strict et dispose d'un nombre
> imposant de ressources associées).
>
> Cordialement,
>
> Eric van der Vlist
> --
> Did you know it? Python has now a Relax NG (partial) implementation.
> http://advogato.org/proj/xvif/
> Upcoming XML schema languages tutorial:
> - Portland -half day- (27/07/2004) http://masl.to/?E6ED13728
> ------------------------------------------------------------------------
> Eric van der Vlist http://xmlfr.org http://dyomedea.com
> (ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax
> (W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema
> ------------------------------------------------------------------------
>
>
> --
> 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)
>

--
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 30/07/2004 - 13:32 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