将 AutoCAD 图形导入或链接到 Revit 模型时,可以将 AutoCAD SHX 字体映射到 TrueType 字体,以便它们可以正确地显示在 Revit 中。
可以映射到现有的任何字体。
AutoCAD SHX 字体存储在以下位置:C:\Program Files\Autodesk\AutoCAD <版本>\Fonts
Revit 使用您计算机上安装的字体。 若要找到它们,请使用 Windows® 控制面板。
若要映射字体,请使用文本编辑器编辑 shxfontmap.txt。 此文件位于以下位置: %APPDATA%\Autodesk\Revit\Autodesk Revit 2024 Release
对于每个要映射 TrueType 字体,使用以下格式添加行:
filename.shx<tab>Fontname
其中:
保存并关闭文件。
不需要重新启动 Revit 即可使字体映射生效。 如果已经将 DWG 文件导入或链接到 Revit 模型,必须再次导入或链接。
下行显示了典型的输入:
Txt.shx Arial
如果 AutoCAD 中使用 Txt.shx 的 DWG 文件链接或导入到 Revit 时,文字将以 Arial 字体显示。
Txt.shx Tahoma Monotxt.shx Tahoma
在这种情况中,如果 DWG 文件导入或链接到 Revit,那么使用 Txt.shx 和 Monotxt.shx 的文字会以 Tahoma 字体显示。