Previous Next
928
CHAPTER 10 Document Interchange
KEY TYPE VALUE
TextDecorationType name (Optional; not inheritable) The text decoration, if any, to be applied to the
element’s text.
None No text decoration
Underline A line below the text
Overline A line above the text
LineThrough A line through the middle of the text
Default value: None.
This attribute applies to all text content items that are children of this ele-
ment or of its nested ILSEs, if any. The attribute does not apply to nested
BLSEs or to content items other than text.
Note: The color, position, and thickness of the decoration should be uniform
across all children, regardless of changes in color, font size, or other varia-
tions in the content’s text characteristics.
RubyAlign name (Optional; inheritable; PDF 1.5) The justification of the lines within a ruby
assembly:
Start The content is to be aligned on the start edge in the inline-
progression direction.
Center The content is to be centered in the inline-progression
direction.
End The content is to be aligned on the end edge in the inline-
progression direction.
Justify The content is to be expanded to fill the available width in
the inline-progression direction.
Distribute The content is to be expanded to fill the available width in
the inline-progression direction. However, some space is
also inserted at the start edge and end edge of the text.
Normally, the spacing is distributed using a 1:2:1
(start:infix:end) ratio. It is changed to a 0:1:1 ratio if the
ruby appears at the start of a text line or to a 1:1:0 ratio if
the ruby appears at the end of the text line.
Default value: Distribute.
This attribute may be specified on the RB and RT elements. When a ruby is
formatted, the attribute is applied to the shorter line of these two elements.
(If the RT element has a shorter width than the RB element, the RT element
is aligned as specified in its RubyAlign attribute.)
Previous Next