Шрифт "russ.shx" встречается довольно часто в проектах архитектуры разных "НИИ". Проблема заключается в том, что это старый шрифт попадает из других САПР систем либо надстроек над AutoCAD, и современный AutoCAD некорректно отображает символ "№" либо заменяет его не альтернативный шрифт даже если файл "russ.shx" присутствует в папке \Fonts.
Для корректной работы данного шрифта вам необходимо его пересобрать.
1.1 Копируем файл "russ.shx" (вы его должны были получить от архитекторов) в папку "C:\Program Files\Autodesk\AutoCAD 2013\"
1.2 Запускаем командную строку "cmd" из панели "ПУСК Windows".
1.3 Запускаем команды
c:\>cd "c:\Program Files\Autodesk\AutoCAD 2013\"
c:\Program Files\Autodesk\AutoCAD 2013>dumpshx.exe russ.shx>russ.shp
1.4 В папке появится файл "russ.shp" - дамп файла russ.shx
Compiling shape/font description file
Compilation successful. Output file C:\Program Files\Autodesk\AutoCAD 2013\russ.shx contains 9982 bytes.
2.3 Копируем файл "C:\Program Files\Autodesk\AutoCAD 2013\russ.shx" в папку "C:\Program Files\Autodesk\AutoCAD 2013\Fonts\russ.shx".
P.S.S Чтоб заменить шрифт по умолчанию вместо "simplex.shx" необходимо изменить системную переменную "FONTALT". Это делается в командной строке
Command: FONTALT
Enter new value for FONTALT, or . for none <"simplex.shx">: arial
Либо в настройках AutoCAD Tools->Options
Для корректной работы данного шрифта вам необходимо его пересобрать.
1. Делаем дамп файла "russ.shx"
Дамп файла делается программой "C:\Program Files\Autodesk\AutoCAD 2013\dumpshx.exe".1.1 Копируем файл "russ.shx" (вы его должны были получить от архитекторов) в папку "C:\Program Files\Autodesk\AutoCAD 2013\"
1.2 Запускаем командную строку "cmd" из панели "ПУСК Windows".
1.3 Запускаем команды
c:\>cd "c:\Program Files\Autodesk\AutoCAD 2013\"
c:\Program Files\Autodesk\AutoCAD 2013>dumpshx.exe russ.shx>russ.shp
1.4 В папке появится файл "russ.shp" - дамп файла russ.shx
2. Компилируем новый файл
2.1 В командной строке AutoCAD запускаем команду
Command: COMPILE
2.2 Открываем файл russ.shpCompiling shape/font description file
Compilation successful. Output file C:\Program Files\Autodesk\AutoCAD 2013\russ.shx contains 9982 bytes.
Теперь шрифт russ.shx пересобран и будет корректно отображаться.
P.S. Уже пересобранный файл можно скачать в разделе Загрузки.P.S.S Чтоб заменить шрифт по умолчанию вместо "simplex.shx" необходимо изменить системную переменную "FONTALT". Это делается в командной строке
Command: FONTALT
Enter new value for FONTALT, or . for none <"simplex.shx">: arial
Рис. 1 Замена альтернативного шрифта |
Скажите как можно добавить символ в уже существующий SHX
ОтветитьУдалитьЛибо переделать SHX в ttf например