LOTUS DOMINO の XML


font 要素

リッチテキストのフォントを表します。

包含階層

スーパークラス: <actionbar>, <actionbarstyle>, <block>, <bordercaption>, <button>, <column>, <columnheader>, <embeddedcontrol>, <embeddedfolderpane>, <embeddeddatepicker>, <parstyle>, <run>, <sectiontitle>, <sparefont>, <sublevel>, <tablerowstyle>, <title>, <toplevel>

構文

<!ELEMENT font EMPTY>

属性

<!ATTLIST font
name%string;#IMPLIED
%color;#IMPLIED
size%length;#IMPLIED
styleNMTOKENS#IMPLIED
pitch(%font.pitches;)#IMPLIED
truetype%boolean;#IMPLIED
familyid%hex;#IMPLIED
>


familyid
name
pitch
size
style
truetype
<font> 要素の定義済みエンティティ

%font.names; エンティティは、Courier New など特定のフォント名のほかに、フォント名属性で使用可能な名前のリストを表します。

構文:

<!ENTITY % font.names "monospace |  multilingual | sans-serif | serif | user-interface">

%font.pitches; エンティティは、DXL で指定できるフォントピッチの種類を定義します。

構文:

<!ENTITY % font.pitches "fixed | variable">

fixed


variable
%font.styles; エンティティは、フォントのスタイルオプションのリストを表します。

構文:

<!ENTITY % font.styles "normal | bold | italic | underline | strikethrough | superscript | subscript | shadow | emboss | extrude">

bold


emboss
extrude
<ph style="italic">italic</ph> (<ph style="italic">イタリック</ph>)
normal
shadow
strikethrough
subscript
superscript
使用法

DXL では、<font> 要素は HTML の場合とは違ってコンテナではありません。<font> 要素をコンテナの子にすることによって、ほかの内容と関連付けます。たとえば、一続きのテキストを赤にするには、次のようにします。

<run> <font color='red' />

This is red text.

</run>



関連項目