D 用語集 (非標準)

概要: 数学マークアップ言語(MathML) バージョン3.0
前: C 演算子ディクショナリー
次: E 作業部会メンバー及び謝辞

D 用語集 (非標準)

以下の用語の定義には、W3Cまたは標準化機関等の文書中の同様の定義から借用または改変したものがあります。 詳しくは、それぞれの元の定義を参照してください。

引数 (argument)
プレゼンテーション・レイアウトスキーマの子。 つまり、「AはBの引数」とは、「AはBの子であり、Bはプレゼンテーション・レイアウトスキーマである」ことを意味します。 従って、トークン要素は子 (malignmarkのみ) を持ちますが、引数をとりません。
属性 (attribute)
SGMLまたはXML要素型のなんらかのプロパティを指定するのに用いられるパラメーター。 属性名、属性型及びデフォルト値により定義されます。 値は、その要素型の開始タグ内で指定することができます。
軸 (axis)
軸とは、位置揃えのための仮想的な線で、分数線を乗せるために用いられます。 括弧やブラケット、中括弧、加算記号等の進捗可能な演算子や文字も、しばしば軸に中心を合わせ、軸対象に置かれます。
ベースライン (baseline)
仮想的な位置揃えのための線で、グリフのディセンダー以外の部分がベースラインの上に配置されます。 ベースラインは、グリフの内部的なプロパティ(具体的には水平線)となります。 しばしば、ベースラインは植字において、その位置が揃えられます(または結合されます)。
ブラックボックス (black box)
グリフまたは式の表示可能な部分(インク)の実際の大きさを表すバウンディングボックス。
バウンディングボックス (bounding box)
特定のコンテキストで許容されるボックスの制限を考慮した最小の長方形で、レンダーされた表示の特定の部分を含むもの。
ボックス (box)
文字やさらに小さなボックス等を含んでいると見なす平面上の長方形領域で、表示のためのレンダリングの議論で用いられます。 多くの場合、ベースライン、高さ、深さ及び幅を持ちます。
カスケーディングスタイルシート (Cascading Style Sheets; CSS)
HTMLやXML文書に様式 (たとえば書体、色及び字間) を付与するための言語。
文字 (character)
テキストの構成や制御、表現のために用いられる識別子集合の要素 (member)。 なお、ISO/IEC標準10646-1:1993は、「テキスト」の代わりに「データ」の語を用いています。
文字データ (character data; CDATA)
マークアップや実体参照を含まない生データのためのSGML及びXMLデータ型。 CDATA型の属性は、実体参照を含むことができます。 属性値がCDATAとして処理される前にXMLプロセッサーによって展開されます。
文字または式の深さ (character or expression depth)
Distance between the baseline and bottom edge of the character glyph or expression. Also known as the descent.
文字または式の高さ (character or expression height)
Distance between the baseline and top edge of the character glyph or expression. Also known as the ascent.
文字または式の幅 (character or expression width)
Horizontal distance taken by the character glyph as indicated in the font metrics, or the total width of an expression.
条件 (condition)
一つまたは複数の変数に数学的な条件を課すために用いられるMathMLのコンテンツ要素。
(要素Aが要素Bに) 含まれる (contained)
AがBの内容の一部であること。
コンテナー (コンストラクターとも) (container (constructor))
空ではないコンテンツMathML要素で、数字、集合またはリストのような数学オブジェクトを作成するのに用いられるもの。
コンテンツ要素 (content elements)
MathML要素のうち、MathML式の一部の数学上の意味を明示的に指定するためのもの。(定義は 第4章 コンテンツマークアップ)
コンテンツトークン要素 (content token element)
PCDATAsep及びプレゼンテーション表現のみを内容として持つコンテンツ要素。識別子(ci)または数字(cn)のいずれかを表現する。
(あるMathML式の)コンテクスト (context)
Information provided during the rendering of some MathML data to the rendering process for the given MathML expression; especially information about the MathML markup surrounding the expression.
宣言 (declaration)
宣言要素のインスタンス。
深さ (depth)
ボックスのベースラインから底辺までの距離。
Direct sub-expression (of a MathML expression "E")
A sub-expression directly contained in E.
直接含まれる (要素Aが要素Bに; directly contained (element A in element B))
AがBの子(XMLの定義どおり)であり、つまり、AがBに含まれるが、Bに含まれる要素に含まれてはいないこと。
文書オブジェクトモデル (Document Object Model)
文書またはウェブページをオブジェクトレポジトリーとして扱うモデル。 このモデルは、W3CのDOM作業部会によって開発されています。
Document Style Semantics and Specification Language (DSSSL)
A method of specifying the formatting and transformation of SGML documents. ISO International Standard 10179:1996.
Document Type Definition (DTD)
In SGML or XML, a DTD is a formal definition of the elements and the relationship among the data elements (the structure) for a particular type of document.
Em
書体に符号化されている書体に関する単位。電子植字以前は、"em" は当該書体における "M" の幅のことでした。 現代の用例では、"em" は、書体ごとにそのデザイナーによって指定される場合と、書体の高さ(ポイントサイズ)を指す場合とがあります。 em は、一般的には書体に関する水平方向の大きさの指定に用いられます。
Ex
書体中の "x" の高さを示す書体関連の単位。 "ex" は、一般的には書体に関する垂直方向の大きさの指定に用いられます。
高さ (height)
ボックスのベースラインから上辺までの距離。
Inferred mrow
An mrow element that is "inferred" around the contents of certain layout schemata when they have other than exactly one argument. Defined precisely in 第3.1.9節 Summary of Presentation Elements
Embedded object
Embedded objects such as Java applets, Microsoft Component Object Model (COM) objects (e.g. ActiveX Controls and ActiveX Document embeddings), and plug-ins that reside in an HTML document.
Embellished operator
An operator, including any "embellishment" it may have, such as superscripts or style information. The "embellishment" is represented by a layout schema that contains the operator itself. Defined precisely in 第3.2.5節 Operator, Fence, Separator or Accent <mo>.
Entity reference
A sequence of ASCII characters of the form &name; representing some other data, typically a non-ASCII character, a sequence of characters, or an external source of data, e.g. a file containing a set of standard entity definitions such as ISO Latin 1.
Extensible Markup Language (XML)
A simple dialect of SGML intended to enable generic SGML to be served, received, and processed on the Web.
Fences
In typesetting, bracketing tokens like parentheses, braces, and brackets, which usually appear in matched pairs.
Font
A particular collection of glyphs of a typeface of a given size, weight and style, for example "Times Roman Bold 12 point".
Glyph
The actual shape (bit pattern, outline) of a character. ISO/IEC Standard 9541-1:1991 defines a glyph as a recognizable abstract graphic symbol that is independent of any specific design.
Indirectly contained
A is contained in B, but not directly contained in B.
MathMLインスタンス (instance)
MathMLのトップレベル要素の単一のインスタンス、または、他のデータ形式中に埋め込まれたMathMLの単一のインスタンス。
Inverse function
A mathematical function that, when composed with the original function acts like an identity function.
ラムダ式 (lambda expression)
変数及びその式を用いて関数を定義するための数式。
レイアウトスキーマ (layout schema, 複数形: schemata)
A presentation element defined in chapter 3, other than the token elements and empty elements defined there (i.e. not the elements defined in 第3.2節 Token Elements and 第3.5.5節 Alignment Markers <maligngroup/>, <malignmark/>, or the empty elements none and mprescripts defined in 第3.4.7節 Prescripts and Tensor Indices <mmultiscripts>). The layout schemata are never empty elements (though their content may contain nothing in some cases), are always expressions, and all allow any MathML expressions as arguments (except for requirements on argument count, and the requirement for a certain empty element in mmultiscripts).
数学マークアップ言語 (MathML; Mathematical Markup Language)
本文書で仕様策定するマークアップ言語で、数式の構造と同時に数学上のコンテキストを記述するためのもの。
MathML要素
MathML文書の論理構造の部分を形成するXML要素。
MathML expression (within some valid MathML data)
A single instance of a presentation element, except for the empty elements none or mprescripts, or an instance of malignmark within a token element (defined below); or a single instance of certain of the content elements (see 第4章 コンテンツマークアップ for a precise definition of which ones).
Multi-purpose Internet Mail Extensions (MIME)
A set of specifications that offers a way to interchange text in languages with different character sets, and multimedia content among many different computer systems that use Internet mail standards.
Operator, content element
A mathematical object that is applied to arguments using the apply element.
Operator, an mo element
Used to represent ordinary operators, fences, separators in MathML presentation. (The token element mo is defined in 第3.2.5節 Operator, Fence, Separator or Accent <mo>).
OpenMath
A general representation language for communicating mathematical objects between application programs.
解析済み文字データ (PCDATA; parsed character data)
内容のテキストが解析されマークアップ(たとえば実体参照や要素開始/終了タグ)が認識されるコンテキストにおける生データのためのSGMLまたはXMLのデータ型。
ポイント (point)
ポイントは通常 "pt" と略記されます。 1ポイントは、約1/72インチです。 ポイントは、一般的には、書体関連のオブジェクトの絶対的な大きさを指定するのに用いられます。
プレゼンテーション要素 (presentation elements)
数学の表記の構文的構造を表現するためのMathMLタグ及び実体。(第3章 プレゼンテーションマークアップ)
プレゼンテーション・レイアウトスキーマ (presentation layout schema)
他のMathML要素を内容として持つことのできるプレゼンテーション要素。
プレゼンテーショントークン要素 (presentation token element)
解析済み文字データまたはmalignmark要素のみを含むことのできるプレゼンテーション要素。
Qualifier
A MathML content element that is used to specify the value of a specific named parameter in the application of selected pre-defined functions.
関係 (relation)
a < b のような式を作るためのMathMLコンテンツ要素。
レンダー (render)
Faithfully translate into application-specific form allowing native application operations to be performed.
Schema
Schema (plural: schemata or schemata). See "presentation layout schema".
Scope of a declaration
The portion of a MathML document in which a particular definition is active.
Selected sub-expression (of an maction element)
The argument of an maction element (a layout schema defined in 第3.7節 Enlivening Expressions) that is (at any given time) "selected" within the viewing state of a MathML renderer, or by the selection attribute when the element exists only in MathML data. Defined precisely in the aforementioned section.
Space-like (MathML expression)
A MathML expression that is ignored by the suggested rendering rules for MathML presentation elements when they determine operator forms and effective operator rendering attributes based on operator positions in mrow elements. Defined precisely in 第3.2.7節 Space <mspace/>.
Standard Generalized Markup Language (SGML)
An ISO standard (ISO 8879:1986) that provides a formal mechanism for the definition of document structure via DTDs (Document Type Definitions), and a notation for the markup of document instances conforming to a DTD.
Sub-expression (of a MathML expression "E")
A MathML expression contained (directly or indirectly) in the content of E.
Suggested rendering rules for MathML presentation elements
Defined throughout 第3章 プレゼンテーションマークアップ; the ones that use other terms defined here occur mainly in 第3.2.5節 Operator, Fence, Separator or Accent <mo> and in 第3.7節 Enlivening Expressions.
TEX
A software system developed by Professor Donald Knuth for typesetting documents.
Token element
Presentation token element or a Content token element. (See above.)
Top-level element (of MathML)
math (defined in 第2.2節 The Top-Level math Element).
Typeface
A typeface is a specific design of a set of letters, numbers and symbols, such as "Times Roman" or "Chicago".
Valid MathML data
MathML data that (1) conforms to the MathML DTD, (2) obeys the additional rules defined in the MathML standard for the legal contents and attribute values of each MathML element, and (3) satisfies the EBNF grammar for content elements.
Width (of a box)
The distance from the left edge of the box to the right edge of the box.
Extensible Style Language (XSL)
A style language for XML developed by W3C. See XSL FO and XSLT.
XSL Formatting Objects (XSL FO)
An XML vocabulary to express formatting, which is a part of XSL.
XSL Transformation (XSLT)
A language to express the transformation of XML documents into other XML documents.
概要: 数学マークアップ言語(MathML) バージョン3.0
前: C 演算子ディクショナリー
次: E 作業部会メンバー及び謝辞