Manual:$wgSVGConverters/fr

Détails
Les fichiers SVG (Scalable Vector Graphics) peuvent être téléversés comme des fichiers d'image. Néanmoins la prise en charge de SVG par les navigateurs n'est pas universelle – en particulier Internet Explorer avant la version 9 ne comprenait pas du tout le format SVG.

C'est pourquoi il faut convertir les images SVG au format PNG par mesure de repli. Un programme externe est nécessaire pour réaliser cette conversion.

Ce tableau contient une liste de programmes de conversion SVG avec leur ligne de commande correspondante. Pour indiquer celui à utiliser sur votre système, initialisez la variable.

Valeurs par défaut
1.13

Utilisation
Les variables suivantes peuvent être spécifiées sur la ligne de commande :


 * - la valeur de, si elle est définie ; sinon  (notez la barre oblique) sera supprimé
 * - chemin vers le fichier SVG d'entrée
 * - le chemin où MediaWiki recherchera le fichier PNG de sortie
 * - largeur souhaitée
 * - hauteur souhaitée

Exemple
Un exemple fictif, qui suppose qu'un exécutable nommé  se trouve sur le chemin système :

Windows
Sous Windows, où le chemin de l'exécutable peut contenir des espaces, vous devrez peut-être citer le nom de l'exécutable. Par exemple:

Sur les systèmes d'exploitation de la famille Windows, le point d'exclamation n'est pas un méta-caractère dans le shell et n'a pas besoin d'être échappé.

Inkscape.exe n'accepte pas les arguments de ligne de commande dans la version par défaut. Vous devrez télécharger inkscapec.exe. Définir ensuite $wgSVGConverters sur ce qui suit.

Le inkscapec.exe gère les versions longues et courtes de la ligne de commande.

Sur les systèmes d'exploitation de la famille Windows, le point d'exclamation n'est pas un méta-caractère dans le shell et n'a pas besoin d'être échappé.

Linux
Sur certaines installations Linux (par exemple OpenSuSE 10.3, Debian, Ubuntu) rsvg est renommé (et peut être empaqueté séparément) :

Si l'exécutable Java n'est pas dans le chemin, il doit être spécifié pour utiliser batik, ou un message "Thumbnail creation failed:" s'affichera. Par exemple:

OpenBSD et FreeBSD
Sur les installations OpenBSD et FreeBSD, rsvg a été renommé en rsvg-convert :