(Translated by https://www.hiragana.jp/)
Wikipedia:SVGへの乗り換え - Wikipedia

Wikipedia:SVGへの

Wikipedia:SVGから転送てんそう

SVG(Scalable Vector Graphics)とは、ベクトルからなる画像がぞうベクター画像がぞう)のいちしゅです。ウィキペディアをふくウィキメディア・プロジェクトのウィキで使つかわれているMediaWikiというソフトウェアはSVG画像がぞう対応たいおうしています。アップロードされたSVG画像がぞう表示ひょうじするさい任意にんいおおきさのPNG画像がぞう変換へんかんされます。これによって、SVGに対応たいおうしていないブラウザでもアップロードされたSVG画像がぞうることができます。

SVGの利点りてん

編集へんしゅう
 
ビットマップ画像がぞうひだり)とSVG画像がぞうみぎ)をそれぞれ拡大かくだいすると、ビットマップ画像がぞうはぼやけるのにたいし、SVG画像がぞう画質がしついままである。
  1. JPEGGIFやPNGのようなピクセルからなる画像がぞうビットマップ画像がぞう)ファイル形式けいしきではないので、画質がしつ劣化れっかなしにどんなサイズにでも伸縮しんしゅく可能かのうです。
  2. ウィキペディアをふくウィキメディア・プロジェクトには「自由じゆうなコンテンツを提供ていきょうする」という目的もくてきがあります。編集へんしゅうしづらいビットマップ画像がぞうは「自由じゆう」ではありません。そのようなビットマップ画像がぞうちがい、ちいさな編集へんしゅう一部分いちぶぶんいろだけ変更へんこうする、画像がぞうちゅう文字もじれつ変更へんこうする、など)をかなりおこないやすいので、SVGはウィキメディア・プロジェクトの目的もくてきによりてきしています。

SVGの欠点けってん

編集へんしゅう
  1. 技術ぎじゅつてきしつ不十分ふじゅうぶんであるSVG画像がぞうによる問題もんだい時々ときどきさらに深刻しんこく問題もんだいをもこし、そのがいおさえるためにSVGの描画びょうが時間じかん制限せいげんもうけられてきました。
  2. サーバーはSVGのすべての機能きのう描画びょうがすることはできないため、生成せいせいされたPNGはときに作者さくしゃ意図いとしたものではなくなることがあります。

SVGには欠点けってんはありますが、劣化れっかしない画像がぞう形式けいしき使用しよう推奨すいしょうするのはいいことで、SVGをもちいた代替だいたい画像がぞう提供ていきょうし、みなにこの形式けいしき使つかうのをすすめるのには利点りてんがあります。ビットマップ画像がぞうをSVGに変更へんこうするのを依頼いらいするには、{{Convert to SVG}} テンプレートを画像がぞう説明せつめいページにくわえてください。ビットマップ画像がぞうのSVGばんがあることを、{{Vector version available}} テンプレートを画像がぞうページにることによってらせることができます。

SVGを編集へんしゅうできるソフト

編集へんしゅう

SVG は XMLもちいているのでテキストエディタによるデータの作成さくせい一応いちおう可能かのうですが、記述きじゅつ複雑ふくざつなため、編集へんしゅうソフトを使つかうほうが実用じつようてきです。高度こうどなグラフィクス作成さくせい主眼しゅがんいたグラフィックソフトからひょう、フローチャートなどの作成さくせい主眼しゅがんいたソフトまではばがあります。

無償むしょうのもの

編集へんしゅう
SVG のきが可能かのうなもの
  • Inkscape - 標準ひょうじゅんのファイル保存ほぞん形式けいしきがSVGです。シンプルで使つかいやすいです。
  • Dia
一部いちぶ制限せいげんがあるもの
  • GIMP - みに対応たいおうしはパスのしのみ。
SVG の出力しゅつりょく可能かのうなもの
  • OpenOfficeDraw - 1.1までは日本語にほんご出力しゅつりょく一部いちぶみだれるなどなんあり。2.0からしをサポート。SVG Import Filter[リンク]をインストールすればみも可能かのう
  • R言語げんごはデータ解析かいせき結果けっかのグラフ出力しゅつりょく形式けいしきとしてSVGをサポートしています。
  • Gnuplotはグラフ出力しゅつりょく形式けいしきとしてSVGをサポートしています。
  • BKchemはSVG形式けいしき化学かがく構造こうぞうしき出力しゅつりょく可能かのうですが、した文字もじもちいる場合ばあいテキストのパス変換へんかん必要ひつようです。

無償むしょうでないもの(すでにっているかたけ)

編集へんしゅう
SVG のきが可能かのうなもの
SVG の出力しゅつりょく可能かのうなもの
  • 花子はなこ2006以降いこうは、SVG(Ver.1.0に準拠じゅんきょ)のしをサポートしています。
  • Omni GroupのOmniGraffle Professional 4は、SVGしをサポートしています。
  • ChemDraw/ChemBioDrawのVer.12以降いこうは、SVGしをサポートしています。

このほかにも、CADきゃどソフトウエアにはきともに対応たいおうしているものがおお存在そんざいします。

TIPS: Inkscape手持てもちの、またはアップロードされているビットマップ画像がぞうからSVGファイルを作成さくせいするのにとてもよいソフトです。SVGへの変換へんかんおこなうには、Inkscapeじょうでビットマップ画像がぞう選択せんたくした状態じょうたいで「パス(P)」メニューをひらき、ビットマップをトレース(T)...をクリックするか、または「Shift + Alt + b」のキーボードショートカットを使つかってください。

どのような画像がぞうがSVGにてきしているか

編集へんしゅう
ピクトグラムや地図ちず記号きごうなどの
地図ちず
文字もじ
グラフ
フローチャートや説明せつめい

航空機こうくうき三面さんめん

など、任意にんいおおきさで表示ひょうじされるようなです。地図ちず説明せつめいなどは、ちゅうにある文字もじれつあやまりがあったときに修正しゅうせいがしやすくなります(文字もじれつをパスに変換へんかんしなかった場合ばあい)。

注意ちゅうい

編集へんしゅう

文字もじれつのフォントはウィキメディアにインストールされているものにしてください。それ以外いがいのフォントを使つかおうとすると、文字もじおおきさがわったり、意図いとしない文字もじ表示ひょうじされたりする場合ばあいがあります。どうしてもそれ以外いがいのフォントを使つか必要ひつようがある場合ばあいは、文字もじれつをパスに変換へんかんしてください。ウィキメディアにインストールされているフォントについては、https://noc.wikimedia.org/conf/fc-list確認かくにんできます。日本語にほんごではIPAフォントNotoTakaoフォントVLゴシック利用りようできます。

PNG画像がぞうをよりしつひくいSVG画像がぞう、もしくは実際じっさいには不正確ふせいかくなものとえるのには不満ふまんこえがありました。とく後者こうしゃ百科ひゃっか事典じてんのプロジェクトでは許容きょようできないものです。えられるものを不要ふようなものとするまえに、えるもののしつ元々もともとのものとおなじまたはすぐれているということを完全かんぜん確実かくじつにしてください。

PNG画像がぞう代替だいたいとなるSVG画像がぞう利用りようできるようになったとたんに一斉いっせい削除さくじょされるべきではありません。画像がぞう説明せつめいページに {{Vector version available}} テンプレートをけるだけで十分じゅうぶん場合ばあいおおく、適切てきせつであれば作者さくしゃによってSVGバージョンに移行いこうされます。

制限せいげん

編集へんしゅう

描画びょうがかんして、MediaWikiのSVGのサポートには重大じゅうだい制限せいげんもうけられています。

  1. markerタグ (<marker>) は正確せいかくにサポートされていません。
  2. Text flow (<flow...>) はサポートされていません。わりに<text>を使つかってください。

SVG画像がぞうをアップロードするときはこれにくわえてPNGバージョンもアップロードするほうがいかもしれません。

これらやのバグはlibrsvg (GNOME) bugzilla報告ほうこくするべきで、画像がぞうれいはコモンズにアップロードした場合ばあいCategory:Pictures showing a librsvg bugれてください。

おおくのページで使つかわれているビットマップ画像がぞうをSVGのものとえるのに、Bot使つかうと便利べんりです。「Botの運用うんようしゃには手助てだすけしたいととてもおもっているひとおおく、かれらの怪物かいぶつ (Bot) をせびらかしています。」(コモンズの説明せつめい原文げんぶん英語えいご)より)

ウィキペディア日本語にほんごばん以外いがい使つかわれている画像がぞうえる場合ばあいです。おおくの、すべてではないにしろ、Botの運用うんようしゃ習慣しゅうかんてきこのメーリングリストんでいて、依頼いらいとくにここでするほうがいかもしれません。Botがすべてのウィキペディアの画像がぞうえるのに、おおくの要因よういんにもよりますが、数時間すうじかんからもしかしたら1にちかかるかもしれません。

Botは運用うんようされているすべてのプロジェクトで特別とくべつ許可きょか必要ひつようで、その許可きょかはBotがするそれぞれちがった作業さぎょうごとにあたえられているということをおぼえておいてください。すべてのプロジェクト、Botのすべての使つかかたたいしての許可きょかはありません。すべてのプロジェクトでBotを運用うんようするということは、方針ほうしんめられているウィキの方針ほうしん違反いはんした場合ばあい、BotやBotの運用うんようしゃ緊急きんきゅう措置そちとしてすべてのプロジェクトで投稿とうこうブロックをけるということになりやすいです!

よくある質問しつもん

編集へんしゅう
SVG画像がぞうはどのくらいのおおきさがいいですか?
画像がぞうページをたときにどのくらいのおおきさで表示ひょうじされるかだけにしか影響えいきょうしないので、画像がぞう絶対ぜったいてきおおきさはそれほど問題もんだいではありません。ファイルサイズは画像がぞう寸法すんぽうには関係かんけいしません! この画像がぞうは、画質がしつやファイルサイズの変化へんかなしに、自由じゆう拡大かくだいしたり縮小しゅくしょうしたりできます。推奨すいしょうされる画像がぞうはばは600pxくらいだということをあたまれておいてください。画像がぞうとうばいたとき、600-800pxのはばだとちょうどよいおおきさでえ、拡大かくだい縮小しゅくしょうすることなしに画面がめんおおきさと画像がぞう全体ぜんたいおおきさをわせられます。
Inkscapeではどのように画像がぞうおおきさを変更へんこうするのですか?
そのままでは画像がぞうおおきさはA4になっています。これをおおきくしたりちいさくしたりするには、画像がぞうおおきさにしたい寸法すんぽう長方形ちょうほうけいつくり、それを選択せんたくします。そして「ファイル(F)」→「ドキュメントのプロパティ(D)」をクリックし、「カスタムサイズ」のなかの「ページサイズを描画びょうが全体ぜんたいまたは選択せんたくオブジェクトにわせる(R)」をクリックし、OKをクリックします。このあと「サイズをめるための」長方形ちょうほうけい削除さくじょしてもかまいません。形状けいじょう用紙ようしおさまるように移動いどうしたりおおきさをえたりしてください。
文字もじ四角よつかどになったり、ウィキペディアにアップロードにしたらまったくえなくなります!
いくつかのInkscapeのテキストの機能きのうはウィキペディアではサポートされていません。テキストのオブジェクトを選択せんたくし、「パス(P)」→「オブジェクトをパスへ(O)」をクリックします。テキストがパスに変換へんかんされます。プレーンSVGで保存ほぞんし、ファイルをアップロードしなおしてください。
矢印やじるし・ダッシュが四角よつかどになったり、ウィキペディアにアップロードにしたらまったくえなくなります!
いくつかのInkscapeのストロークの機能きのうはウィキペディアではサポートされていません。そのようなオブジェクトを選択せんたくし、「パス(P)」→「ストロークをパスに変換へんかん(S)」をクリックします。ストロークがパスに変換へんかんされます。プレーンSVGで保存ほぞんし、ファイルをアップロードしなおしてください。
どのようにして透過とうか背景はいけいのぞくのですか?
そうする必要ひつよう本当ほんとうにあるのでしょうか? 大抵たいていいです! ウィキペディアのレンダラはSVGファイルを、表示ひょうじようしろ背景はいけいけPNGに変換へんかんします。ネイティブにSVGの透過とうかをサポートするブラウザは画像がぞうとおして背景はいけいしょく表示ひょうじしますが、そのいろしろです! 画像がぞう背景はいけい透過とうかにしておくことは、背景はいけいおおきなしろ四角よつかどほかいろ背景はいけいしょく表示ひょうじされ、あとでその画像がぞう編集へんしゅうするひとにとってはいことです。しかし、本当ほんとうにその画像がぞうとく背景はいけいしょく必要ひつようとするならば、画像がぞうおおきさとおなおおきさの長方形ちょうほうけいつくり、きな背景はいけいしょくをつけ、そして、「オブジェクト(O)」→「Lower to Bottom」をクリックしてください。画像がぞう保存ほぞんして、solidな背景はいけいしょくにしてください!
フォントによってはまさしく描画びょうがされません。このサイトではどのフォントがサポートされていますか?
SVG fontsにリストがあるのでごらんください。

アップロードまえ描画びょうが確認かくにん

編集へんしゅう

ここまで説明せつめいしたように、アップロードしてもSVG画像がぞうただしく描画びょうがされない場合ばあいもあります。英語えいごばん利用りようしゃJarry1250作成さくせいしたJarry1250's Wikimedia Laboratory - SVG Check使つかえば、アップロードまえにウィキメディアのサーバで問題もんだいなく描画びょうがされるかどうか確認かくにんできます。

関連かんれん項目こうもく

編集へんしゅう
  • Scalable Vector Graphics - ウィキペディア日本語にほんごばんにおけるSVGの記事きじ
  • meta:SVG image support - メタウィキによるSVG画像がぞうサポートにかんする情報じょうほう
  • commons:Help:SVG - ウィキメディア・コモンズじょうのSVGにかんするヘルプページ