[Table of Contents] [docx version]
WordprocessingML Reference Material - Table of Contents
rubyPr (Phonetic Guide Properties)
This element specifies a set of properties which determine the behavior and appearance of a phonetic guide within the document.
[Example: Consider the following two runs, each containing a phonetic guide:
The properties for both of these phonetic guides are as follows:
<w:r>
  <w:ruby>
    <w:rubyPr>
      <w:rubyAlign w:val="distributeSpace" />
      <w:hps w:val="16" />
      <w:hpsRaise w:val="20" />
      <w:hpsBaseText w:val="22" /> 
<w:lid w:val="ja-JP" />
The phonetic guide properties specify that the guide text shall be:
• Distributed across the top (using the rubyAlign element)
• 8 point font face (using the hps element)
• 10 points above the base text (using the hpaRaise element)
• Japanese (using the lid element)
As well, the phonetic guide properties specify that the base text shall be:
• 11 point font face (using the hpsBaseText element)
end example]
| Parent Elements | 
| ruby (§2.3.3.24) | 
| Child Elements | Subclause | 
| dirty (Invalidated Field Cache) | §2.3.3.8 | 
| hps (Phonetic Guide Text Font Size) | §2.3.3.10 | 
| hpsBaseText (Phonetic Guide Base Text Font Size) | §2.3.3.11 | 
| hpsRaise (Distance Between Phonetic Guide Text and Phonetic Guide Base Text) | §2.3.3.12 | 
| lid (Language ID for Phonetic Guide) | §2.3.3.14 | 
| rubyAlign (Phonetic Guide Text Alignment) | §2.3.3.25 | 
The following XML Schema fragment defines the contents of this element:
<complexType name="CT_RubyPr">
<sequence>
<element name="rubyAlign" type="CT_RubyAlign"/>
<element name="hps" type="CT_HpsMeasure"/>
<element name="hpsRaise" type="CT_HpsMeasure"/>
<element name="hpsBaseText" type="CT_HpsMeasure"/>
<element name="lid" type="CT_Lang"/>
<element name="dirty" type="CT_OnOff" minOccurs="0"/>
</sequence>
</complexType>