Manual:$wgSVGConverters/ja

詳細
Scalable Vector Graphics (SVG)は画像としてアップロードすることができます. しかし、ブラウザでのSVGのサポートは不安定です. 特に、Internet Explorer 9以前では、SVG形式を全く理解できませんでした.

したがって、SVG形式の画像をPNG形式に変換してフォールバックする必要があります. この変換を実行するには外部プログラムが必要です.

この配列にはSVG変換プログラムのリストとそれぞれのコマンドラインが含まれています. システムで使用するものを選択するには、変数を設定します.

既定値
1.13

使用法
以下の変数はコマンドラインで指定できます.


 * - もし指定する場合の、 の変数. 未指定だと  (スラッシュに注意) は除去
 * - インプット対象の SVG ファイルのパス
 * - MediaWiki が出力した PNG を探すパス
 * - 希望の幅
 * - 希望の高さ

例
A fictitious example, which assumes that an executable named  is on the system path:

Windows
On Windows, where the executable path may contain spaces, you may need to quote the executable name. 例:

On Windows-family operating systems, the exclamation mark is not a meta-character in the shell and does not need to be escaped.

Inkscape.exe does not accept command line arguments in the default release. You will need to download inkscapec.exe. Then set the $wgSVGConverters to the following.

The inkscapec.exe handles both long and short versions of the command-line.

On Windows-family operating systems, the exclamation mark is not a meta-character in the shell and does not need to be escaped.

Linux
On some Linux installations (e.g. OpenSuSE 10.3, Debian, Ubuntu) rsvg is renamed (and might be packaged separately):

If the Java executable is not in the path, it must be specified to use batik, or a "Thumbnail creation failed:" message will be displayed. 例:

Debian Squeeze
If ImageMagick is used, then the following will be needed for SVG viewing:

apt-get install imagemagick libmagickcore3-extra php5-imagick

OpenBSDおよびFreeBSD
On OpenBSD and FreeBSD installations rsvg was renamed to rsvg-convert: