Amaya はあなたに拡大縮小可能なベクター・グラフィック(SVG)仕様の後に続く Web ページにベクター・グラフィックを含めることができるようにする。 ゴールは、それらのドキュメントに科学的著者がインクルードする図画に十分な言語のサブセットを実装する以外に、すべての SVG 要素と属性を列しない。
Amaya は構造化されたコンポーネントとして、同じように SVG 要素を HTML 要素として扱う。 そのために、あなたが HTML ドキュメントの他のパーツを巧みに細工する(とき・から・につれて・ように)、あなたは構造体ビューで SVGグラフィックスを巧みに細工することができる。
取り扱うテキストのために Amaya によって提供されたすべての編集コマンドは同様に取り扱うグラフィックスのために利用可能である。
警告: SVG オーサリングは開発中である。 あなたはバグのことを発見するかもしれない、そしてユーザインタフェースは将来変化するかもしれない。
グラフィックスを描くために、あなたは SVG キャンバスを必要とする。 キャンバスは XML ドキュメントの中にドキュメントそれ自身あるいは<svg>
要素であり得る。 SVG ドキュメントがファイル->新規作成->新しいSVG作図コマンドによって作成される。 要素ツールのタブがあなたに XML ドキュメントの中に SVG キャンバスとグラフィック部品を作成することを可能にする。
あるユーザーは XML ドキュメントの中に「 SVG キャンバスの作成」を要求すると、Amaya はこのような<svg>
要素が挿入されることができる挿入ポイントの周りに場所を見定める。When the user asks the creation of a SVG canvas into a XML document, Amaya
looks for a place around the insert point where such a <svg>
element can be inserted. 要素は既定幅と高さを持っている作られる。 後に、 SVG キャンバスが選択されるとき、ユーザーはそれのサイズを変えることができる。
もしユーザーが SVG キャンバスの外(に・で)グラフィックスを作ろうとするなら、 <svg>
要素が新しいグラフィックコンポーネントをインクルードするために自動的に生成される。
ユーザーが SVG キャンバスの中でクリックすると、 SVG ツールが提供される、そしてユーザーがグラフィックコンポーネントを作ることができるとき:
フォーマットされたビューで、これらすべての作られたコンポーネントのポジションと大きさはダイレクト対話によって示される:In formatted view, the position and size of all these created components are indicated by direct interaction:
foreignObject
のために、あなたが要素を挿入することを望むポジションをクリックしなさい。.ライン、矢、多角形あるいはポリラインが作成されるとき、shiftキーは15°刻みに適合させられるかもしれない。
セレクションが構造体ビューにあるとき、コンポーネントが既定のポジションと大きさで作成される。
フォーマットされたビューで、グラフィックスを選択するためのルールは次のことである:
変換をコンポーネントに適用するために、あなたは最初にそれを選択しなくてはならない。 利用できる変換が右クリックにおける示されたコンテキストのメニューで SVG ツールの中で、同様に提案される。
可能な変換がそうである:
あなたはスタイルパネルと一緒にいつでもグラフィックコンポーネントの若干のスタイル属性を変えることができる。 SVG コンポーネントが選択されるとき、スタイルパネルはディスプレイ仕様スタイル属性に変わる: