陈维平 孙春光

摘 要:目前,关于CATIA的各种教程书籍,可以说是五花八门,但大多数教程书籍只是从CATIA的某一两个模块(较为全面也只有三至五个模块)讲述。这对于企业产品设计部门的人员非常不利,意味着设计人员花费大量的时间及费用学习CATIA的相关模块的专业知识。其Dassault公司已经为用户提供了英文版的CATIA用户文档(CATIA Documentation,以下简称用户文档),最为全面、详细的讲解每个模块的各项功能。可对大多数英语水平不高的用户来说,阅读起来非常困难,因此对用户指南进行汉化非常重要。

关键词:网页;源代码;HTML;Title;Head;Link

CATIA是法国Dassault公司一套完整的3D CAD/CAM/CAE一体化软件。它的内容涵盖了产品从概念设计、工业设计、三维建模、分析计算、动态模拟与仿真、工程图的生成到生产加工成产品的全过程,其中还包括了大量的电缆和管道布线、各种模具设计与分析、人机交换等实用模块。[1]

目前,关于CATIA的各种教程书籍,可以说是五花八门,但大多数教程书籍只是从CATIA的某一两个模块(较为全面也只有三至五个模块)讲述。这对于企业产品设计部门的人员非常不利,意味着设计人员花费大量的时间及费用学习CATIA的相关模块的专业知识。其Dassault公司已经为用户提供了英文版的CATIA用户文档(CATIA Documentation,以下简称用户文档),最为全面、详细的讲解每个模块的各项功能。可对大多数英语水平不高的用户来说,阅读起来非常困难,因此对用户指南进行汉化非常重要。

1 对用户文档进行分析

当在CATIA系统运行时,按下“F1”会自动弹出“CATIA Documentation”网页。根据网页地址栏所示路径找到用户文档所在的位置(C:\Program Files\Dassault Systemes\B21doc\online),所有文 档都放在online文件夹中。通过其中的网页进行分析,大部网页源代码采用FrontPage编制HTML(超文本标记语言)文件。online 文件夹中的网页就是我们要编译的HTML源代码文件,只要我们将其中的HTML文件依据HTML语言编译标准将英文转化成相应的中文即可。

2 对文件进行汉化

通过对网页源代码的分析,我们选用Microsoft Visual Studio作为CATIA文档汉化的工具,其主要原由是本软件兼容Javascript、FrontPage、CSS等源代码的编译。HTML源文件中,标记符和文档中的其他标记符封装起来。另外,文档还有两个部分:一个是头部,一个是主体。双标记符定义头部。头部包含网页标题[2],用双标记符