From IDMLWiki
BaselineFrameGridOptions
テキストフレームには、<BaselineFrameGridOptions>エレメントを含めることもできます。このエレメントには属性とエレメントで表されるプロパティがあり、テキストフレームのベースライングリッドを設定します。ベースライングリッドは、テキストフレーム内の段落をグリッドにスナップすることができます。UseCustomBaseLineGrid属性がtrueのとき、段落のベースラインは<BaselineFrameGrid>エレメントで設定されたグリッドにスナップします。falseのとき、段落はドキュメントのベースライングリッド(<GridPreference>エレメントで設定)にスナップします。グリッドとガイドについては、InDesignのオンラインヘルプを参照してください。
スキーマの例22 BaselineFrameGrid
BaselineFrameGridOption_Object = element BaselineFrameGridOption{ attribute Self { xsd:string }, attribute UseCustomBaselineFrameGrid{ xsd:boolean }?, attribute StartingOffsetForBaselineFrameGrid{ xsd:double {minInclusive="0"maxInclusive="8640"} }?, attribute BaselineFrameGridRelativeOption{ BaselineFrameGridRelativeOption_EnumValue }?,
attribute BaselineFrameGridIncrement{ xsd:double {minInclusive="1"maxInclusive="8640"} }?, element Properties { element BaselineFrameGridColor{ InDesignUIColorType_TypeDef }? }
?
}
IDMLの例26 BaselineFrameGrid
<BaselineFrameGridOption Self="udaBaselineFrameGridOption1" UseCustomBaselineFrameGrid=" true" BaselineFrameGridRelativeOption=" TopOfMargin">
<Properties>
<BaselineFrameGridColor type="enumeration">LightBlue</ BaselineFrameGridColor>
</Properties>
</BaselineFrameGridOption>
表38 属性としてのBaselineFrameGridプロパティ
| 名前 |
値 |
必須 |
説明 |
| UseCustomBaselineFrameGrid |
boolean |
|
trueのとき、カスタムのベースライングリッドを使用 |
| StartingOffsetForBaselineFrameGrid |
double |
|
グリッドの開始位置。0-8640 |
| BaselineFrameGridRelativeOption |
BaselineFrameGridRelativeOption_EnumValue |
|
オフセットの相対位置。TopOfPage、TopOfMargin、TopOfFrameまたはTopOfInset |
| BaselineFrameGridIncrement |
double |
|
グリッドの間隔。0-8640 |
表39 エレメントとしてのBaselifeFrameGridプロパティ
| 名前 |
値 |
必須 |
説明 |
| BaselineFrameGridColor |
InDesignUIColorType |
|
グリッドのカラー。それぞれ0-255の範囲のRとG、Bの値3組の配列かUIカラー |