制御点と終了点とを用いて1本以上の2次ベジェ曲線を定義する。フォント仕様でのように、連続している制御点の間の内挿により取得される。サブパスが開始される必要はなく、この場合にはサブパスは閉じられることになる。この場合、サブパスの最後の点が3次ベジェ曲線の開始点を定義する。編集挙動拡張VMLは、ユーザインターフェイスをエディタアプリケーションに委任しない。VMLは、編集されているオブジェクトについての情報を伝達しようと試みるのである。これがエディタの挙動を暗示する場合がある。VMLによって暗示される共通の操作の一つは、パス内の点を編集する必要である。オブジェクトのいくつかの共通の挙動を特定するべく試みる。結果的に、これらの拡張は適合的なアプリケーションにより完全に無視される場合があり、どの適合的なアプリケーションもパスの中の編集情報を除去したり書き直したりすることが自由である。この拡張は、点や、関連づけられた線セグメントを移動させる編集操作の下の、以下の全ての点の挙動を定義する。関連づけられた線セグメントが直線であるか曲線であるかにより、パスアトリビュートの頂点(終了点。)について9つの異なる挙動が特定される。線セグメント型は、直線に隣接している点にその挙動が適用されるか否か、曲線に隣接している点に適用されるか否かを定義する。頂点の挙動は、ある点が動かされたとき、その点の両側にある2つの線セグメントがどのような挙動をとるものと期待されるかを指定する。見える自動という挙動は、点が動かされたときに正しい制御点を推測するため、あるアプリケーション定義のアルゴリズムを実装する。実効的にはこれがデフォルトである。制御点の挙動を決定するためにはアプリケーションは他の情報を使うべきことを暗示するのである。対称、スムーズ、コーナーという挙動は、その頂点にある制御点が動かされたときにもう片方の制御点がどのような挙動をとるかを決定する。自由という挙動は、頂点が動かされても制御点を再計算しない。アトリビュート値の辞書的フォーマットこの値は、0個以上のパラメータが続くコマンド(複数可)からなる。パラメータの個数は上記の表で与えられている。いう接尾辞は、設定されているパラメータが繰り返されてよい(が、パラメータの個数は与えられた数の倍数でなければならない)ことを示す。2次ベジェ曲線は、3対以上のパラメータがなければならない。各コマンドのパラメータを区切るのには、コンマとスペースとのどちらを使ってもよい。ともに受付可能である。0であるパラメータは、パラメータなしのコンマを使って省略してもよい。パスのパラメータ化も認められる。エレメントもなければならない。プロパティは、これらの定式の入力パラメータを含んでいる。定式の評価値は適切な箇所に代入される。区切り子として働くことに注意すること。パスが不整である場合、そのページが表示されるならば、VMLは以下の挙動を要求する。して補われなければならない。認識されないコマンドはスキップされなければならない。それらはあたかもスペースキャラクタのように扱われるべきである。アプリケーションは、(診断書つきで)そのページの表示をしないことや、内容が不整である旨をユーザに対して警告することも許される。値が変化するにつれて、定式値は変化する。エレメントの中で先に定義されている他の定式を参照できる。アトリビュートの解説なし。エレメントは、数式の評価の結果として単一の値を定義する。内容によって定義され、演算子に最大3つの引数が続くという一般的な形式をもっている。