控制文本和数字的格式

通过使用对话框或数字格式,可以对场景和查看器文件导出中文本和数字的外观进行各种精确更改。

使用对话框控制格式

使用对话框,可更改场景和查看器文件导出中显示的文本和数字标签。要使用对话框:

  • 单击以下任意属性中的 自定义编辑器):
    • 场景显示器中的颜色条节点的标签格式属性
    • 迭代求解时间注释的默认求解时间格式属性
    • 报告注释的数字格式属性
    • 更新 > 后缀节点的格式属性
    迭代求解时间注释添加到场景时,场景中已应用注释的节点将具有求解时间格式属性。此属性可用于自定义特定场景的注释格式。
    此操作将激活格式对话框。以下示例使用了颜色条,因此其标题为 Color Bar - Label Format(颜色条 - 标签格式)

  • 要调整标签的外观,使用总体格式化组合框中的选项:
    • 要将标签调整为与颜色条左端对齐,激活左对齐的标签复选框。
    • 要指示值为正数还是为负数,激活打印标记复选框。
    • 要在标签左侧包括零(以便统一位数),激活零填充复选框。
    • 要显示所有数字(包括整数)的小数点,激活打印小数点复选框。
  • 要指定总体最小位数和小数点后的位数,使用精度选项组合框中的文本框。在每个文本框中进行输入之后,按 <Enter>
  • 样式选项组合框中,从下拉列表中选择样式:
    • 最佳匹配 - 此默认选项以视觉理想方式显示数据。
    • 小数 - 此选项基于小数位数文本框中的输入显示完整小数值。
    • 科学计数法 - 此选项以科学计数法显示值。要使用大写 "e",激活使用大小写复选框。

什么是数字格式?

报告注释的数字格式属性与迭代求解时间注释的默认求解时间格式属性类似,可用于将值转换为合适的显示格式。

迭代求解时间注释添加到场景时,场景中已应用注释的节点将具有求解时间格式属性。此属性可用于自定义特定场景的注释格式。

属性作为文本输入,且应遵循以下模式:


%[flags][width][.precision]specifier

其中,方括号中的元素为可选元素,说明符为指示所需格式样式的字符。下表列出了每个元素的接受值。

对于报告注释,显示中出现的测量单位由报告本身定义。

标记 用于控制某些总体格式行为的可选元素。
- 用于将转换的值在输出的宽度范围内左对齐的可选字符。
+ 用于在输出值前放置 +- 的可选字符。
0 用于在输出内容之前使用 0 填充未使用数位的可选零。
# 用于在即使未后跟非零数字也会输出小数点的可选字符。
宽度 输出值中要输出的最小字符数。如果输出值的字符数少于字段宽度,则将在左侧(如果已给定 - 标志,则为右侧)填充空白,以补齐宽度。如果已给定 0 标志,则使用 0(而不是空白)进行填充。
.精度 一个可选的句点,其后跟一个数字,指定小数点后显示的数字位数。例如,.3 意味着输出值中小数点后将显示三位数字。
说明符 用于指示所需输出样式的字符。
f 此值将以 [-]m.ddd 格式输出,其中尾数 m 可具有所需的任意位数,小数点后 d 的数量则由精度给出。如果尚未设置精度,则使用六个 d。
e 值将采用科学计数法输出,即 [-]m.ddde+xxx 或 [-]m.ddde-xxx。尾数 m 由一位数组成,而 d 的数量则由精度设置(如果未给出,则为六)。
E 与 e 相同,但使用大写 E 以标识指数。
g 使用 f 或 e,具体取决于在最小空间内给出最高精度的样式。
G 与 g 相同,但使用大写 E 用于标识指数(如果存在)。

以下示例显示了这些格式对报告值的影响:

报告值 = 467699.65625 Pa

数字格式 输出 注释
%f 467699.656250 (Pa) 小数点后 d 的默认数量(六)。
%6f 467699.656250 (Pa) 宽度为 6 不起作用,因为存在大于六位的数
%10.2f 467699.66 (Pa) 在开始处插入一个空白,将数字填充为全宽 10 个字符。
%+012.2e +004.68e+005 (Pa) 为正数插入 + 符号;0 用于将输出填充为全宽 12 个字符。
%8.3E 4.677E+005 (Pa) 小数点后三位数;无需填充。