中西文字体混排。
Compatibility : RTF 1.6 specification
Caution
- 若在已经使用 %MixCWFont 处理后生成的 RTF 文件上再次使用此宏,则会发生堆栈溢出错误。
- 若某个单元格或段落中的字符数量超出 700(GBK)或 350(UTF8),则会发生堆栈溢出错误。
无。
Syntax : path | fileref
指定需进行处理的 RTF 文件路径。
Caution : 如果路径过长,应当事先使用 filename
语句为文件定义引用,再将文件引用名传入参数 BASE。
Example :
RTF = "~\表 7.1.1 受试者入组完成情况.rtf"
filename rtfref "~\表 7.1.1 受试者入组完成情况.rtf";
RTF = rtfref
Syntax : path
指定处理后输出的 RTF 文件路径。
Default :#AUTO
默认情况下,处理后的 RTF 文件名将遵循以下规则:
-
若源 RTF 文件名以
.rtf
结尾,则修改后的 RTF 文件名将使用source_name
-mixed.rtf
作为新的文件名,其中source_name
为源 RTF 文件名,不包含.rtf
后缀。例如:~\表 7.1.1 受试者入组完成情况-mixed.rtf
。 -
若源 RTF 文件名不以
.rtf
结尾,则修改后的 RTF 文件名将使用source_name
-mixed.rtf
作为新的文件名,其中source_name
为源 RTF 文件名(可能包含其他后缀名)。例如:~\表 7.1.1 受试者入组完成情况.sfx-mixed.rtf
。
Example :
OUT = ~\表 7.1.1 受试者入组完成情况-ChangeFont.rtf
Syntax : font
指定中文字体。
Default : #AUTO
默认情况下,宏程序会查找 RTF 文件的字体表,从字体表已定义的字体中选择第一个匹配程序内部预定义的中文字体作为中文文本显示的字体。
预定义的中文字体如下:
- CSongGB18030C-Light
- CSongGB18030C-LightHWL
- DengXian
- FangSong
- KaiTi
- Lisu
- SimSun
- YouYuan
Example :
CFONT = Noto Sans SC Regular
Syntax : font
指定西文字体。
Default : #AUTO
默认情况下,宏程序会查找 RTF 文件的字体表,从字体表已定义的字体中选择第一个匹配程序内部预定义的西文字体作为西文文本显示的字体。
预定义的西文字体如下:
- Arial
- Calibri
- Cascadia Code
- Consolas
- HelveticaNeueforSAS
- HelveticaNeueforSAS Light
- Times
- Times New Roman
Example :
WFONT = Monoca
Syntax : YES | NO
指定是否删除宏程序运行产生的中间数据集
Default :YES
Note
- 该参数通常用于调试,用户无需关注。