• [^] # Re: .

    Posté par (site web personnel) . En réponse au journal l'Insee utilise SVG mais.... Évalué à 9.

    Quelques précisions: inkscape définit (entre autres) les namesapces suivants dans les SVG qu'il produit:

    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"


    Les namespaces XML servent à étendre des grammaires XML sans offusquer personne. On peut de cette façon rajouter des éléments et des attributs dans le XML. Un parseur qui ne comprend pas ces nouvelles extensions n'aura qu'à les ignorer.

    Un exemple, tiré d'un SVG produit par inkscape:

    <rect
    transform="matrix(0,1,-1,0,0,0)"
    style="fill:#b8b8b8;fill-opacity:1;stroke:none;stroke-width:4;stroke-miterl
    imit:4;stroke-dasharray:none;stroke-opacity:1"
    id="rect2954"
    width="5"
    height="1280"
    x="279"
    y="-1280"
    inkscape:export-filename="/tmp/demo/background.svg"
    inkscape:export-xdpi="90.002434"
    inkscape:export-ydpi="90.002434" />


    Les attributs export-filename, export-xdpi et export-ydpi sont préfixés par le nom (symbolique) du namespace inkscape. C'est une métainformation utilisées par Inkscape quand il charge le fichier. Ici on devine assez bien leurs utilités. Il en existe d'autres, par exemple pour stocker les labels utilisés pour nommer des objets et groupes d'objets...