基本介紹
- 中文名:墨水標記語言
- 外文名:Ink Markup Language
- 類別:專業名詞
- 相關領域:可擴展標記語言
- 相關學科:編程
簡要介紹,檔案的整體結構,根元素之<ink>標籤,追蹤和追蹤格式。,上下文,
簡要介紹
英文縮寫:InkML 等於(Ink Markup Language)
墨標語架構檔案:見擴展閱讀。
檔案的整體結構
根元素之<ink>標籤
該標籤是任何墨水標記語言實例的根元素、根標籤。
屬性:
documentID= XSD:anyURI
本檔案的唯一標識符。
要求:沒得。默認值:沒得。
範例:
<ink
xmlns=""
documentID="uuid:6B29FC40-CA47-1067-B31D-00DD010662DA">
... </ink>
追蹤和追蹤格式。
2.1
<trace>是用來記錄用筆的軌跡,為用戶寫數字墨水的基本元素。
屬性:
xml:id= xsd:ID
此跟蹤格式的唯一標識符。
要求:沒得。默認值:沒得。
2.2
<channel>通道標籤。
屬性:
xml:id = xsd:ID
這個元素的唯一標識符。
要求:沒得。默認值:沒得。
------
name = xsd:string此通道的區分大小寫名稱。
要求:是。
------
type = "integer" | "decimal" | "double" | "boolean"
(類型=“整數”|“十進制”|“雙”|“布爾”)
此通道的點值的數據類型。
要求:沒得,默認:“十進制”。
------
default = xsd:decimal | xsd:boolean
此通道的點數據的默認值。這僅適用於間歇性的渠道。
要求:沒得,默認:0(整數或小數通道),F(布爾通道)
------
min = xsd:number (最小數)
這個渠道的值下限。
要求:沒得,默認值:沒得。
------
max = xsd:number (最大數)
這個渠道的值上界。
要求:沒得,默認值:沒得。
------
orientation = "+ve" | "-ve"
通道的坐標軸,在適用情況下默認的方向與方向通道增加值。
要求:不,默認:“+ve”
------
respectTo = xsd:anyURI (任何地址)
指定值是相對於另一個參考點。參考點可能是一個時間通道的<timestamp>的地址,或者一個應用程式定義的應用程式的特定渠道的地址。
要求:沒得,默認值:沒得。
------
units = xsd:string(單元:字串)
通道值的表示單位(僅適用於數字頻道)。
要求:沒得,默認值:沒得。
------
2.3
<intermittentChannels>
該標籤,<間歇通道>標籤沒得任何屬性。
作用:記錄每個採樣點。
2.4
<trace>
標籤。
屬性:
xml:id = xsd:ID此痕跡的標識符。
要求:沒得,默認值:沒得。
------
type = "penDown" | "penUp" | "indeterminate"
此跟蹤的類型。(類型:筆下、筆上、不確定)
要求:沒得,默認:“penDown”(筆下)
------
continuation = "begin" | "middle" | "end"
此屬性指示是否跟蹤跟蹤片段,如果是這樣,此跟蹤是在位於延續的痕跡。
要求:沒得,默認值:沒得。
------
priorRef = xsd:anyURI 痕跡的地址,這是一個延續。
要求:繼續若且唯若值“結束”或“中間”,默認:沒得。
------
contextRef = xsd:anyURI 此痕跡中。在這方面的任何值,騎在繼承的情況下的值。
要求:不,默認值:“#DefaultContext,”除非這<trace>內<traceGroup>中,然後從<traceGroup>繼承。
------
brushRef = xsd:anyURI刷這個跟蹤。
要求:不,默認值:從上下文繼承。
------
duration = xsd:decimal此跟蹤的時間,以毫秒為單位。
要求:沒得,默認值:沒得。
------
timeOffset = xsd:decimal相對時間戳或跟蹤開始一天的時間,以毫秒為單位。
要求:沒得,默認值:沒得。
2.5追蹤收集
<traceGroup>《追蹤組》標籤。
屬性:
xml:id = xsd:ID
此追蹤組標籤的標識符。
要求:沒得,默認值:沒得。
------
contextRef = xsd:anyURI
與此《追蹤組》相關的上下文。
要求:不,默認:“#DefaultContext,”除非這<traceGroup>是包含在另一個<traceGroup>,然後繼承包含<traceGroup>。
------
brushRef = xsd:anyURI
與此《追蹤組》相關的刷。
要求:沒得,
默認:從上下文繼承。
<traceView>《追蹤看》標籤。
------
xml:id = xsd:ID
此追蹤看標籤的標識符。
要求:沒得,默認值:沒得。
------
traceDataRef = xsd:anyURI
一個地址引用一個<trace>,<traceGroup>或<traceView>元素。
要求:是,默認值:沒得。
------
from = xsd:integer[ ':' xsd:integer ]*
在跟蹤或跟蹤組,這<traceView>元素引用的第一個項目的索引(點,跟蹤或組)。
要求:沒得,默認:引用的第一個點的索引。
------
to = xsd:integer[ ':' xsd:integer ]*
在跟蹤或跟蹤組,這<traceView>元素引用的最後一個項目的索引(點,跟蹤或組)。
要求:沒得,默認:最後引用點的索引。
上下文
3.1、<context>上下文標籤。屬性:
xml:id= xsd:ID
上下文的唯一標識符
要求:沒得,默認值:沒得。
------
contextRef= xsd:anyURI
這方面由先前定義的上下文來定義。
要求:沒得,默認值:沒得。
------
canvasRef= xsd:anyURI
畫布元素的地址。
要求:沒得,默認值: "#DefaultCanvas",或從contextRef繼承
------
canvasTransformRef= xsd:anyURI
這是一個從畫布的坐標系統的跟蹤協調系統的映射參考。
要求:沒得,默認值:identity、或從contextRef繼承。
------
traceFormatRef= xsd:anyURI
traceFormat的參考。
要求:沒得,默認值:"#DefaultTraceFormat",或從contextRef繼承
------
inkSourceRef= xsd:anyURI
inkSource的參考。
要求:沒得,默認值:默認的捕獲設備,或繼承自contextRef。
------
brushRef= xsd:anyURI
這內容的刷。
要求:沒得,默認值:"#DefaultBrush",或從contextRef繼承。
------
timestampRef= xsd:anyURI
時間戳。
要求:沒得,默認值:沒得、或從contextRef繼承。