Microsoft 中文度量单位转换器智能标记

 

度量单位转换器智能标记 识别 Word 文档中常用的公制和英制度量单位。您可以从一种单位转换为另一种单位。例如,将英里转换为千米或将品脱转换为公升。您也可以添加可识别的新单位并编辑转换规则。该智能标记仅在 Word 中工作。

 

度量单位的语法 智能标记用下列语法识别度量单位:<数值><空格(可选)><单位名称>,例如:1234.56公里。智能标记能正确识别的数必须小于1000000000000

 

可支持的转换 大多数转换是乘系数的简单乘法。默认情况下,度量单位转换器支持下列类型的转换:

 

长度

面积

容积

公里 <-> 英里

平方英尺 <-> 平方米

品脱 <->

厘米 <-> 英寸

平方码 <-> 平方米

加仑 <->

毫米 -> 英寸

英亩 <-> 公顷

盎司 <-> 分升

英尺 <-> 厘米

英亩 <-> 平方米

夸脱 <->

<-> 英尺

 

立方英尺<-> 立方米

<->

 

 

海里 <-> 英里

 

 

海里 <-> 公里

 

 

温度

重量

速度

摄氏度 <-> 华氏度

<-> 公斤

mph <-> km/h

 

<-> 盎司

 

 

转换精度 度量单位转换器对转换结果进行四舍五入。四舍五入精度根据转换规则不同而不同。每个转换规则的精度被定义为转换结果的小数位数。大多数转换的精度为 2 位小数位。如果转换结果比原值大或小很多,可以相应的调整精度

 

使用 Excel 进行更多转换 您可以使用 Microsoft Excel 的更多转换功能。CONVERT() 公式支持 Excel 工作表中更多的度量单位转换。有关如何启用 CONVERT() 公式的信息,请参阅 Excel 联机帮助。

 

编辑转换列表 您可以添加、删除或修改 Word 文档识别的度量单位。Word 启动时,度量单位转换器从一个 Unicode 文本文件中读取转换规则。chmetcnv.txt 存储在硬盘上智能标记安装的位置。可以在记事本中打开 chmetcnv.txt,编辑其内容。chmetcnv.txt 中每一行代表一个转换规则,每一个规则定义为 10 字段,由逗号分隔:

 

#

字段说明

字段值

示例

备注

1

单位适用的区域设置

LCID

All

LCID 是一个标识符,用于 Windows 识别唯一的区域设置和语言。有关 LCID 的列表,请参阅MSDN Library http://msdn.microsoft.com

2

原始值的单位名称

文本

品脱

 

3

原始值描述

文本

英制品脱

 

4

本字段暂不使用

Yes No

no

 请填 no

5

本字段暂不使用

Yes No

no

 请填 no

6

转换结果的单位名称

文本

 

7

转换结果描述

文本

摄氏温度

 

8

本字段暂不使用

Yes No

no

 请填 no

9

四舍五入精度(转换结果的小数位数)

0 9 的整数值

3

 

10

转换比率或公式引用

a) 浮点值,从 0.00000000000001 1000000值不能包含逗号。

b) CTOF,摄氏温度 => 华氏温度

c) FTOC,华氏温度 => 摄氏温度

0.6213712

 

 

度量单位转换器总是支持字段 #1 中包含“All”的转换规则。除了这些规则,如果规则的 LCID 值与 Windows 区域设置中的用户区域设置相匹配,转换器也支持。例如:如果系统的用户区域设置设为简体中文,则度量单位转换器将加载字段 #1 中标有“All”“2052”的转换规则(繁体中文对应值为1028)

 

列表中的字段 #2(原始值的单位名称)包含可识别的字符串,即智能标记将侦查的字符串和 Word 文档中的标记。您可以在 chmetcnv.txt 文件中的新行上添加注释,新行必须以“//”分隔符开始。

 

数值格式 智能标记支持有效的中文或英文数字格式,例如 123,一百二十三,壹佰贰拾叁。

 

已知限制 本智能标记有以下一些已知规则和使用上的限制,请您特别注意。

1.         规则条目总数不能超过256。也就是说,如果在简体中文情况下,chmetcnv.txt 文件中LCID All2052 的规则总数不能大于256256条以后的规则此时将不起作用。

2.         如果规则条目中定义的原始值的单位名称有重叠,例如平方英尺英尺,那么在规则文件chmetcnv.txt中,应将对应于长单位名称的规则置前,即关于平方英尺的规则应放在关于英尺的规则前面。

3.         如果用户添加自定义规则条目,那么,新增规则中使用的单位名称必须是Word中中文分词系统能够正确切分的词。否则,添加的规则将不起作用。

4.         如果文档中某行以西文字符开始,那么本行中的某些智能标记可能不会被正确识别出来。