JIS X 4197:2012 規格概要
この規格 X4197は、変倍ベクタグラフィックス(SVG)の機能及び構文を定義し,XMLによって2次元図形を記述する言語SVGを規定。
JISX4197 規格全文情報
- 規格番号
- JIS X4197
- 規格名称
- 変倍ベクタグラフィックス
- 規格名称英語訳
- SVG Tiny 1.2
- 制定年月日
- 2012年11月20日
- 最新改正日
- 2017年10月20日
- JIS 閲覧
- ‐
- 対応国際規格
ISO
- 国際規格分類
ICS
- 35.240.30
- 主務大臣
- 経済産業
- JISハンドブック
- ‐
- 改訂:履歴
- 2012-11-20 制定日, 2017-10-20 確認
- ページ
- JIS X 4197:2012 PDF [568]
X 4197 : 2012
pdf 目 次
ページ
- 序文・・・・[1]
- 0A 適用範囲・・・・[1]
- 1 導入・・・・[1]
- 1.1 SVGについて・・・・[1]
- 1.2 SVG Tiny 1.2・・・・[2]
- 1.3 SVG Tiny 1.2文書の定義・・・・[3]
- 1.4 SVG MIMEタイプ,ファイル名拡張子及びMacintoshファイル型・・・・[4]
- 1.5 その他の標準化作業との整合性・・・・[4]
- 1.6 用語及び定義・・・・[5]
- 1.7 この規格の基になった,Scalable Vector Graphics (SVG) iny 1.2 Specificationを参照する方法 121.8 この規格の使い方・・・・[12]
- 2 概念・・・・[13]
- 2.1 SVGという名前の説明・・・・[13]
- 2.2 重要なSVGの概念・・・・[14]
- 2.3 ウェブページでSVGを使用するための選択肢・・・・[15]
- 3 描画モデル・・・・[16]
- 3.1 概説・・・・[16]
- 3.2 塗り重ねモデル・・・・[16]
- 3.3 描画の順序・・・・[16]
- 3.4 図形要素の型・・・・[16]
- 3.5 オブジェクトの不透明化・・・・[17]
- 3.6 親の合成・・・・[17]
- 4 基本データ型・・・・[18]
- 5 文書構造・・・・[22]
- 5.1 SVG文書片を定義する : 'svg'要素・・・・[22]
- 5.2 グループ化 : 'g'要素・・・・[30]
- 5.3 'defs'要素・・・・[32]
- 5.4 'discard'要素・・・・[33]
- 5.5 'title'要素及び'desc'要素・・・・[36]
- 5.6 'use'要素・・・・[40]
- 5.7 'image'要素・・・・[48]
- 5.8 条件付き処理・・・・[51]
- 5.9 外部リソース・・・・[57]
- 5.10 共通属性・・・・[69]
- 6 スタイル付け・・・・[73]
(pdf 一覧ページ番号 1)
――――― [JIS X 4197 pdf 1] ―――――
X 4197 : 2012
pdf 目次
ページ
- 6.1 SVGスタイル付けプロパティ・・・・[73]
- 6.2 スタイル付けの利用シナリオ・・・・[75]
- 6.3 プレゼンテーション属性を用いたプロパティの指定・・・・[76]
- 6.4 XSLを用いたスタイル付け・・・・[77]
- 6.5 プロパティ名及び値における大文字と小文字との区別・・・・[78]
- 6.6 SVGが利用するCSS及びXSLの機能・・・・[78]
- 6.7 プロパティの継承及び算出・・・・[78]
- 7 座標系,変換,及び単位・・・・[79]
- 7.1 概説・・・・[79]
- 7.2 初期ビューポート・・・・[79]
- 7.3 初期座標系・・・・[80]
- 7.4 座標系変換・・・・[81]
- 7.5 入れ子にされる変換・・・・[86]
- 7.6 'transform'属性・・・・[89]
- 7.7 制約される変換・・・・[92]
- 7.8 'viewBox'属性・・・・[98]
- 7.9 'preserveAspectRatio'属性・・・・[102]
- 7.10 新しいビューポートの確立・・・・[104]
- 7.11 単位・・・・[105]
- 7.12 包含ボックス・・・・[105]
- 7.13 オブジェクト包含ボックス単位・・・・[109]
- 7.14 SVG内容のビューポートに固有のサイジングプロパティ・・・・[109]
- 7.15 地理座標系・・・・[111]
- 7.16 'svg:transform'属性・・・・[111]
- 8 パス・・・・[117]
- 8.1 概説・・・・[117]
- 8.2 'path'要素・・・・[117]
- 8.3 パスデータ・・・・[118]
- 8.4 パスに沿った距離・・・・[127]
- 9 基本図形・・・・[128]
- 9.1 概説・・・・[128]
- 9.2 'rect'要素・・・・[128]
- 9.3 'circle'要素・・・・[131]
- 9.4 'ellipse'要素・・・・[132]
- 9.5 'line'要素・・・・[134]
- 9.6 'polyline'要素・・・・[136]
- 9.7 'polygon'要素・・・・[137]
- 10 テキスト・・・・[140]
- 10.1 概説・・・・[140]
(pdf 一覧ページ番号 2)
――――― [JIS X 4197 pdf 2] ―――――
X 4197 : 2012
pdf 目次
ページ
- 10.2 文字及びそれらに対応する字形・・・・[141]
- 10.3 フォント,フォントテーブル,及びベースライン・・・・[142]
- 10.4 'text'要素・・・・[144]
- 10.5 'tspan'要素・・・・[147]
- 10.6 テキストレイアウト・・・・[148]
- 10.7 テキストの描画順序・・・・[152]
- 10.8 整列プロパティ・・・・[153]
- 10.9 フォント選択プロパティ・・・・[154]
- 10.10 空白処理・・・・[156]
- 10.11 領域内のテキスト・・・・[157]
- 10.12 編集可能なテキストフィールド・・・・[163]
- 10.13 テキスト選択及びクリップボード操作・・・・[166]
- 10.14 テキスト検索・・・・[167]
- 11 塗り : フィル,ストローク,色,及びペイントサーバ・・・・[169]
- 11.1 概説・・・・[169]
- 11.2 塗りの指定・・・・[169]
- 11.3 フィルプロパティ・・・・[170]
- 11.4 ストロークプロパティ・・・・[172]
- 11.5 ノンスケーリングストローク・・・・[176]
- 11.6 単純アルファ合成・・・・[178]
- 11.7 'viewport-fill'プロパティ・・・・[178]
- 11.8 'viewport-fill-opacity'プロパティ・・・・[180]
- 11.9 可視性及び描画の制御・・・・[180]
- 11.10 描画ヒント・・・・[182]
- 11.11 塗りプロパティの継承・・・・[186]
- 11.12 オブジェクト及びグループの不透明化 : 'opacity'プロパティ・・・・[187]
- 11.13 色・・・・[192]
- 11.14 ペイントサーバ・・・・[193]
- 11.15 グラデーション・・・・[197]
- 12 マルチメディア・・・・[205]
- 12.1 メディア要素・・・・[205]
- 12.2 'audio'要素・・・・[207]
- 12.3 'video'要素・・・・[209]
- 12.4 'animation'要素・・・・[218]
- 12.5 'audio-level'プロパティ・・・・[221]
- 12.6 実行時同期のための属性・・・・[222]
- 12.7 'initialVisibility'属性・・・・[224]
- 13 対話性・・・・[224]
- 13.1 概説・・・・[224]
(pdf 一覧ページ番号 3)
――――― [JIS X 4197 pdf 3] ―――――
X 4197 : 2012
pdf 目次
ページ
- 13.2 サポートされるイベント一覧・・・・[224]
- 13.3 利用者インタフェースイベント・・・・[228]
- 13.4 ポインタイベント・・・・[229]
- 13.5 テキストイベント・・・・[229]
- 13.6 キーイベント・・・・[229]
- 13.7 イベントフロー・・・・[229]
- 13.8 イベントディスパッチ・・・・[230]
- 13.9 利用者インタフェースイベントの処理順序・・・・[231]
- 13.10 'pointer-events'プロパティ・・・・[231]
- 13.11 拡大及びパン・・・・[234]
- 13.12 要素のフォーカス(focus)・・・・[234]
- 13.13 ナビゲーション・・・・[235]
- 14 リンク・・・・[245]
- 14.1 参照・・・・[245]
- 14.2 SVG内容の外へのリンク : 'a'要素・・・・[258]
- 14.3 SVG内容へのリンク : IRI断片及びSVGビュー・・・・[262]
- 15 スクリプト・・・・[264]
- 15.1 スクリプト言語の指定・・・・[264]
- 15.2 'script'要素・・・・[264]
- 15.3 XMLイベント・・・・[269]
- 15.4 'listener'要素・・・・[272]
- 15.5 'handler'要素・・・・[274]
- 15.6 イベントハンドリング・・・・[278]
- 15.7 行内実行可能内容の処理・・・・[278]
- 16 アニメーション・・・・[278]
- 16.1 概説・・・・[278]
- 16.2 アニメーション要素・・・・[279]
- 16.3 SVG DOMを用いたアニメーション・・・・[310]
- 16.4 アニメーション及び包含ボックス・・・・[313]
- 17 フォント・・・・[313]
- 17.1 概説・・・・[313]
- 17.2 SVGフォントの概説・・・・[314]
- 17.3 'font'要素・・・・[315]
- 17.4 'glyph'要素・・・・[316]
- 17.5 'missing-glyph'要素・・・・[323]
- 17.6 字形選択規則・・・・[323]
- 17.7 'hkern'要素・・・・[324]
- 17.8 フォントの記述・・・・[326]
- 18 メタデータ・・・・[336]
(pdf 一覧ページ番号 4)
――――― [JIS X 4197 pdf 4] ―――――
X 4197 : 2012
pdf 目次
ページ
- 18.1 概説・・・・[336]
- 18.2 'metadata'要素・・・・[337]
- 18.3 拡張可能なメタデータ属性・・・・[338]
- 19 拡張性・・・・[339]
- 19.1 外部の名前空間及びプライベートデータ・・・・[339]
- 19.2 外部オブジェクト型の埋込み・・・・[340]
- 附属書A(規定)SVG Micro DOM(uDOM)・・・・[349]
- 附属書B(規定)IDL定義・・・・[432]
- 附属書C(規定)実装における必要条件・・・・[444]
- 附属書D(規定)適合性基準・・・・[449]
- 附属書E(参考)QA Framework: Specification Guidelinesへの適合・・・・[457]
- 附属書F(参考)アクセシビリティの対応・・・・[459]
- 附属書G(参考)国際化の対応・・・・[462]
- 附属書H(規定)JPEGの対応・・・・[464]
- 附属書I(参考)ファイルサイズの最小化・・・・[465]
- 附属書J(規定)機能文字列・・・・[467]
- 附属書K(参考)要素一覧・・・・[471]
- 附属書L(参考)属性及びプロパティ一覧・・・・[479]
- 附属書M(規定)Image/svg+xmlのためのメディア型登録・・・・[490]
- 附属書N(規定)この規格のためのRelaxNGスキーマ・・・・[492]
- 附属書O(規定)ECMAScript言語結合・・・・[493]
- 附属書P(規定)Java言語結合・・・・[507]
- 附属書Q(規定)Perl言語結合・・・・[521]
- 附属書R(規定)Python言語結合・・・・[535]
- 附属書S(規定)引用規格及び参考文献・・・・[548]
- 附属書T(参考)変更履歴・・・・[558]
(pdf 一覧ページ番号 5)
――――― [JIS X 4197 pdf 5] ―――――
次のページ PDF 6
JIS X 4197:2012の国際規格 ICS 分類一覧
- 35 : 情報技術.事務機械 > 35.240 : 情報技術(IT)の応用 > 35.240.30 : 情報,ドキュメンテーション及び出版業務におけるITの応用
JIS X 4197:2012の関連規格と引用規格一覧
- 規格番号
- 規格名称