『Word2007技巧』格式开关
格式域开关 (\*) 定义如何显示域结果。格式指令确定以下内容:
大写和小写字母的使用
数字格式 - 例如,9 显示为 ix(罗马数字)还是 ninth(序数文本)
字符格式 (字符格式:可应用于所选文本字符的格式。)
更新域时,格式开关还会保留域结果的格式。
大写格式
以下是一个开关列表以及它们所大写的项目:
\* Caps 此开关使每个单词的首字母大写。例如,{ FILLIN "Type your name:" \* Caps } 显示 Luis Alverca(即使姓名是以小写字母键入的)。
若要在“域选项”对话框中选择此选项,请单击“标题大写”。
\* FirstCap 此开关使第一个单词的首字母大写。例如,{ COMMENTS \* FirstCap } 显示 Weekly report on sales。
若要在“域选项”对话框中选择此选项,请单击“第一个字母大写”。
\* Upper 此开关使所有字母都大写。例如,{ QUOTE "word" \* Upper } 显示 WORD。
若要在“域选项”对话框中选择此选项,请单击“大写”。
\* Lower 此开关不大写结果;所有字母都小写。例如,{ FILENAME \* Lower } 显示 weekly sales report.doc。
注释 如果包含该开关的整个域的格式已设置为小型大写字母,则此开关将不起作用。
若要在“域选项”对话框中选择此选项,请单击“小写”。
数字格式
以下是一个数字开关列表及其结果:
\*alphabetic 此开关将结果显示为字母字符。结果与域代码中的单词“alphabetic”具有相同的大小写。例如,{ SEQ appendix \* ALPHABETIC } 显示 B(而不是 2),{ SEQ appendix \* alphabetic } 显示 b。
若要在“域选项”对话框中选择此选项,请单击“a, b, c,”。
\*Arabic 此开关将结果显示为阿拉伯基数。例如,{ PAGE \* Arabic } 显示 31。
注释
如果“页码格式”对话框中的“数字格式”设置不是阿拉伯数字,则此开关会覆盖“数字格式”设置。
另外还有一种仅针对页码的 ArabicDash 格式,该格式将结果显示为前后带连字符的阿拉伯基数。例如,{ PAGE \* ArabicDash } 显示 - 31 -。
若要在“域选项”对话框中选择此选项,请单击“1, 2, 3, ...”。
\*CardText 此开关将结果显示为基数文本。结果的格式为小写字母,除非添加格式开关来指定不同的大写。例如,{ = SUM(A1:B2) \* CardText } 显示 seven hundred ninety,{ = SUM(A1:B2) \* CardText \* Caps } 显示 Seven Hundred Ninety。
若要在“域选项”对话框中选择此选项,请单击“One, Two, Three”。
\*DollarText 此开关将结果显示为基数文本。Word 在小数位处插入 and 并将前两个小数(舍入)显示为阿拉伯分子(分母为 100)。结果的格式为小写字母,除非添加格式开关来指定不同的大写。例如,{ = 9.20 + 5.35 \* DollarText \* Upper } 显示 FOURTEEN AND 55/100。
若要在“域选项”对话框中选择此选项,请单击“美元文字”。
\*Hex 此开关将结果显示为十六进制数字。例如,{ QUOTE "458" \* Hex } 显示 1CA。
若要在“域选项”对话框中选择此选项,请单击“hex ...”。
\*OrdText 此开关将结果显示为序数文本。结果的格式为小写字母,除非添加格式开关来指定不同的大写。例如,{ DATE \@ "d" \* OrdText } 显示 twenty-first,{ DATE \@ "d" \* OrdText \* FirstCap } 显示 Twenty-first。
若要在“域选项”对话框中选择此选项,请单击“First, Second, Third, ...”。
\*Ordinal 此开关将结果显示为序数阿拉伯数字。例如,{ DATE \@ "d" \* Ordinal } 显示 30th。
若要在“域选项”对话框中选择此选项,请单击“1st, 2nd, 3rd”。
\*Roman 此开关将结果显示为罗马数字。 结果与域代码中的单词“roman”具有相同的大小写。例如,{ SEQ CHAPTER \* roman } 显示 xi,{ SEQ CHAPTER \* ROMAN } 显示 XI。
若要在“域选项”对话框中选择此选项,请单击“I, II, III,”。
字符格式和保护以前应用的格式
以下是字符格式开关及其结果:
\*Charformat 此开关将域名的首字母应用到整个结果。下面示例的结果具有粗体格式,因为 REF 中的 R 是粗体。