Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

9 utilisateurs inconnus
Sujet(s) à lire :
    - SVG
 

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[SVG] quelques liens pour l'annuaire

 
n°4914
hiroito_pr​otagoniste
Profil : Membre
Posté le 22-08-2003 à 10:56:32  profilanswer
 

voici des liens pour montrer ce que l'on peut faire avec SVG, je n'ai pas encore mis tout ce que j'avais mais c'est un début.... si quelqu'un veut m'aider à completer avant de le proposer à l'annuaire de la programmation...
 
 
 
Les plug-in pour voir SVG :
http://www.adobe.com/svg/viewer/install/main.html (quelqu'un a essayé celui de linux ???)
http://www.mozilla.org/projects/svg/ Mozilla SVG Project
 
 
 
Les liens les plus intéréssants (visuellement) :
 
Exposition de la BNF sur la BD
http://expositions.bnf.fr/bd/svg/index.html (a voir)
 
Site réalisé entierement en SVG
http://www.svgnotebook.com/ (a voir)
 
Cartographie vectorielle
http://www.karto.ethz.ch/neumann/cartography/vienna (tres bel exemlpe de cartographie ... a voir)  
http://www.carto.net/papers/svg/index_f.shtml
 
Démos didactiques
http://pilat.free.fr/home.htm (démo de fonctions SVG d'application au maths, a l'enseignement)
 
Présentation jolie des possibilités de SVG
http://www.w3.org/2002/Talks/SVG-StAugustin-IH/0.svg
Recherche par fonctions : http://www.w3.org/2002/Talks/SVG-S [...] erview.svg
 
 
 
Pour aller plus loin :
 
Du classique tout d'abord :  
W3C :  SVG Viewers / Mobile SVG Viewers / Native SVG Editors / Editors that Export SVG / SVG Conversion Tools / Server-side SVG generators  
http://www.w3.org/Graphics/SVG/SVG-Implementations
 
W3C : spécifications du SVG 1.0
http://www.w3.org/TR/SVG/
 
Le projet Batik
http://xml.apache.org/batik/index.html (browser SVG / svg coté serveur etc.)
 
 
Cours de SVG (en francais, pour les anglophobes ) par Didier Courtaud
http://www.euroclid.fr/Cours_SVG/plan.htm
 
Slides SVG
http://www.w3.org/2002/Talks/SVG-HongKong-IH/  (conférence)
http://stream-serv.inrialpes.fr/pd [...] ormann.pdf
http://stream-serv.inrialpes.fr/pd [...] -hardy.pdf (interaction SVG ECMA-SCRIPT)
 
Quelques présentations :
http://www.svgopen.org
http://www.w3.org/2002/Talks/www2002-SVG/
 
 
 
 
Voilà, avis au volontaires ....  :jap:  
 [:hiroito_protagoniste]


Message édité par hiroito_protagoniste le 22-08-2003 à 15:51:01
n°4915
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 22-08-2003 à 11:02:17  profilanswer
 

J'ai tout ajouté telkel  :jap:


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes
n°4916
hiroito_pr​otagoniste
Profil : Membre
Posté le 22-08-2003 à 11:07:03  profilanswer
 

Xcuse mais je crois avoir ajouté entre temps les liens vers les plug in et le site mozilla svg project ... j'avais oublié ... je suis impardonnable   :lol:  
 

n°4917
Nodashi
Silence je dors
Profil : Dinosaure
Posté le 22-08-2003 à 11:35:07  profilanswer
 

hiroito_protagoniste a écrit :

Xcuse mais je crois avoir ajouté entre temps les liens vers les plug in et le site mozilla svg project ... j'avais oublié ... je suis impardonnable   :lol:  
 
 


 
Je vais devoir me faché tres fort :p


---------------
informatique / jeu vidéo / blog du développeur / Pour les hommes modernes
n°4919
hiroito_pr​otagoniste
Profil : Membre
Posté le 22-08-2003 à 15:41:28  profilanswer
 

"facher" ?  
 
 
Autres recommandations W3C :
http://www.w3.org/TR/SVG11/ Spécifications du SVG 1.1
http://www.w3.org/TR/SVGMobile/ Spécification du SVG mobile (telephones portable pda notebook etc.)
 
Working Drafts :
http://www.w3.org/TR/SVG12 Spécifications SVG 1.2
http://www.w3.org/TR/SVGPrint/ Spécification SVG print
 
 
 
Comme je bosse à fond dedans en ce moment  :lol: , voici un exemple d'utilisation de XML et XSL pour produir du SVG :
 
 

fichier de données xml : :

 
<?xml version="1.0"?>
  <?xml-stylesheet type="text/xsl" href="graph-inline2.xsl" ?>  
  <data>
  <bar fill="#096"><v>4</v><l>A</l></bar>
  <bar fill="#996"><v>6</v><l>B</l></bar>
  <bar fill="#060"><v>5</v><l>C</l></bar>
  <bar fill="#900"><v>6</v><l>D</l></bar>
  <bar fill="#009"><v>7</v><l>E</l></bar>
  </data>




 

fichier de traitement XSL : graph-inline2.xsl :

 
<?xml version='1.0' encoding='utf-8'?>
  <xsl:stylesheet version="1.0"  
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  
    xmlns:asv="http://www.adobe.com/svg">
  <xsl: output method="xml" encoding="utf-8" indent="yes" />
  <xsl:template match="data">
    <html xmlns="http://www.w3.org/1999/xhtml"  
      xmlns:asv="http://www.adobe.com/svg" >
    <head>
    <object id="asv"  
      classid="clsid:78156a80-c6a1-4bbf-8e6a-3cd390eeb4e2">
    </object>
    <xsl: processing-instruction name="import">
      namespace="asv" implementation="#asv"
    </xsl: processing-instruction>
    </head>
    <body>
        <p><b>XML * XSLT -> SVG</b></p>
        Script-free inline SVG graph...<br/>
        <asv:svg width="400px" height="400px">
            <xsl:for-each select="bar">
                <xsl:variable name="val">
                    <xsl:value-of select="v"/></xsl:variable>
                <!-- labels -->
                <asv:text x="10" y="{position()*17}">
                <xsl:value-of select="l"/></asv:text>
                <!-- chart bars -->
                <asv: path d="M30,{position()*15} H{$val*20}"  
                  stroke-width="10px" stroke="{@fill}"/>
            </xsl:for-each>  
        </asv:svg>
    </body>
  </html>
  </xsl:template>
  </xsl:stylesheet>




 
Voilà comme ca ca fait aussi un exemple concret de génération de graphiques directement à partir d'un fichier de données XML .... on pourrait aussi bien l'afficher sous forme de tableaux avec des chiffres, en partant du même fichier XML.
 
http://digitalcraft.com.au/svg/too [...] eXSLT2.asp ou comment produire du svg coté client à partir de XML de trois façons différentes ....
 
http://digitalcraft.com.au/svg/ un site tres propre avec exemples tutoriels et démo


Message édité par hiroito_protagoniste le 22-08-2003 à 15:58:57

Aller à :
Ajouter une réponse