# GDT符号扩展 ## 功能简介 扩展Teamcenter中GDT编辑器的符号 ## 使用 1. 将`cn.net.connor.std.gdtex_1.0.0.jar`复制到TC的plugins目录 2. 注册 ## 配置 1. 首选项`connor_gdt_custom_symbols` 格式: ```text 标识符号[=实际写入编辑器中的标识符号]=字符编码 标识符号:保存在TC属性值中的内容,如“<#D5>” 实际写入编辑器中的标识符号:选配,在点击符号进行插入时,可能需要插入额外的符号,在此处配置,如“<#D5><+>” 字符编码:16进制的字符码,在创建字体时有相关内容,如“00D5”或“D5” 可以添加分组,在需要分组内容的前一行添加分组名称即可 ``` 示例: ```text 分组1 <#K0>=D5 分组2 <#K1>=<#K1><+>=D6 <#K2>=<+><#K2><+>=D7 ``` 2. 首选项`connor_gdt_font` 单值,配置gdt字体文件路径,如果未配置或文件不存在,则使用jar包中的字体 3. 创建字体 - 修改`%TC_ROOT%/portal/fonts/gdtex.ttf`,使用工具添加需要的符号 - 安装修改完成的字体文件 - 用解压软件打开jar包,将字体文件放到jar包的根目录 ## 生成HTML配置 目的:原有的GDTEX字体在JavaFX内嵌浏览器中,部分字符的编码存在无法显示问题,如GDT13($7F)、GDT15($81)。需要创建相同符号的字符,通过配置首选项,将转换生成的HTML文件中有问题字符编码替换为新的字符编码 **首选项** `connor_gdt_custom_generate_html_replacement` 格式:有问题字符编码=新字符编码 字符编码为html格式 示例: ```text =Ā =ā ```