Шрифты shx что это
Шрифты shx что это
SHX шрифты. Что это такое и как использовать
Когда мы говорим о SHX, стоит обязательно упомянуть о файлах исходного текстового формата SHP, с помощью которого можно самостоятельно описать формы, а следовательно и шрифты. Затем с помощью специальной утилиты его можно преобразовать в выходной файл SHX.
Файлы SHX хранятся в папке /fonts/ и в зависимости от версии Автокада данную папку можно найти в /Program Files/AutoCAD/ или в папке пользовательских настроек. В связи с достаточной легкостью создания шрифтов SHX многие разработчики САПР, как приложений к базовому AutoDesk AutoCAD, так и полноценных программ, использующих формат хранения чертежей DWG, создают свои фирменные шрифты SHX. В связи с этим нередка ситуация, когда при передачи файлов DWG от одного рабочего места в проектном институте в другой, выясняется, что чертеж некорректно отображается в связи с отсутствием какого-либо shx шрифта на компьютере получателя. Наиболее популярные нестантдартные шрифты, являющиеся стандартом для России (ГОСТ) приведены на этой странице.
Кстати, помимо шрифтов SHX, DWG-чертежи поддерживают и обычные стандартные шрифты Windows, но регенерация чертежа происходит медленней, что особенно заметно, когда текстовых объектов на листе или в пространстве модели очень много.
Следует также отметить очень важный момент. Формы и шрифты не сохраняются в самом файле чертежей и типичной ошибкой при передаче файлов DWG является то, что нестандартные шрифты и формы SHX не высылаются в комплекте с ним, либо эти шрифты принимающей стороной не копируются в папку /fonts/
Как установить шрифты в Автокад?
В этом обзоре разберем, как загрузить шрифты в Автокад. Но сначала посмотрим, какие типы шрифтов поддерживаются программой.
Шрифт ГОСТ для Автокада в формате SHX
Шрифты SHX для Автокада – это специальный формат шрифтов, который был разработан для этой САПР. Чтобы программа работала корректно, нужно добавить шрифты AutoCAD в соответствующую папку fonts. Путь к этой папке можно посмотреть непосредственно в самом Автокаде. Для этого перейдите в пункт меню «Файл» → «Параметры», как показано на рис.1.
Рис. 1. Вызов окна «Параметры» в AutoCAD.
Перейдите на вкладку «Файл», затем раскройте первую папку «Путь доступа к вспомогательным файлам». Место, где лежат шрифты, прописывается следующим образом C:\Program Files\Autodesk\AutoCAD 2015\Fonts
Рис. 2. Путь к файлу AutoCAD с шрифтами.
Теперь найдите эту папку на компьютере и скопируйте в нее нужные файлы с расширением SHX.
Рис. 3. Как установить шрифт в Автокаде.
Если вы работаете в Windows XP, то нужно скопировать файл шрифта в папку Fonts, которая находится в Панели Управления.
Где взять шрифты ГОСТ для Автокада?
Шрифты ГОСТ для Автокада скачать можно с моего сайта. Я подготовил для вас целый набор файлов, который содержит как шрифты с расширением SHX, так и TTF (скачать шрифты Автокад). Здесь вы найдете:
— шрифт для Автокада GOST type A (italic, bold);
— шрифт для Автокада GOST type В (italic, bold);
— шрифт для Автокада GOST 2.304;
— шрифты MechaniCS, mipgost, rucad, symbol_a, symbol_b.
Рис. 4. ГОСТовские шрифты для Автокада.
Шрифты Автокад.
Получил чертеж от заказчика, открыл, а в нем вместо текста набор не понятных значков. См. Рис. 1.
Рис 1. Текст отображается не правильно.
В моей практике это случается не редко. Поэтому решил написать об этом статью.
Что же делать в этой ситуации?
Очевидно, что тот, кто делал этот чертеж, использовал шрифты, которые в моем Автокаде не установлены.
Как же узнать какие это шрифты?
Рис. 2. Шрифты, которые необходимо установить.
Теперь нам остается, лишь найти эти шрифты и установить. И тогда надписи в чертеже будут отображаться корректно.
Найти их можно на просторах Интернета.
Также большую коллекцию шрифтов для Автокад вы можете скачать с моего сайта.
Скачать шрифты для Автокада. (Размер файла: 10.7 MB)
Отдельно Вы можете скачать шрифты и тип линии по ГОСТ:
Скачать шрифты ГОСТ для Автокада. (Размер файла: 1.45 MB)
AutoCAD поддерживает два типа шрифтов:
Теперь, давайте разберем, как их устанавливать.
Установка шрифтов TTF.
Если вы работаете в Windows 7 или Windows 8, просто щелкните правой кнопкой мыши по шрифту. Появится контекстное меню, в котором выберите «Установить».
Если вы работаете в Windows XP, то шрифты нужно скопировать в одноименную папку, которая находится в «Панели управления». См. Рис. 3.
Рис. 3. Папка в которую нужно скопировать шрифты *.ttf
Установка шрифтов SHX.
Рис. 4. Кнопка «Параметры»
Откроется окно «Настройка».
Переходим на вкладку « Файлы ». Щелкаем по [+] в строке с надписью « Путь доступа к вспомогательным файлам ». Откроется список, в котором надо найти строчку со словом fonts на конце. Эта строчка указывает на место папки, в которую нужно скопировать необходимые шрифты. В моем случаи это: C:\program files\autodesk\autocad 2013\fonts. См. Рис. 5.
Рис. 5. Месторасположение папки для копирование шрифтов *.shx
После того, как вы скопировали необходимые шрифты, Автокад необходимо перезапустить.
Шрифт CS_Gost2304.shx я установил, а шрифт pitsimp8.shx так и не смог найти. Перезапустил Автокад, открываю снова чертеж и вижу, что текст не поменялся.
Рис 6. Текст отображается не правильно.
Возможно, что у вас, текст отображается уже правильно. Если нет, продолжайте читать статью.
Давайте, определим стиль текста написанного некорректно:
Рис. 7. Палитра «Свойства».
Давайте поменяем шрифт у стиля «Standard».
Выбираем шрифт на который хотим поменять текущий (я выбрал cx_gost2304.shx ). См. Рис.8.
Рис. 8. Смена шрифта у стиля шрифтов.
Нажимаем на кнопку « Применить ». Затем на кнопку « Закрыть ».
Иногда, чтобы новый шрифт вступил в силу, нужно еще регенерировать чертеж: Наберите в командной строке « _regenall » и нажмите Enter >.
Текст стал отображаться корректно. См. Рис. 9.
Рис 9. Текст отображается корректно.
Если у Вас текст все еще отображается не правильно. Меняйте шрифт у стиля, пробуя разные шрифты пока не найдете необходимый.
Пишите в комментариях:
Помогла ли вам это статья?
Если Вы тоже сталкивались с этой проблемой и решали ее как то по другому. Поделитесь своим опытом.
Если вы хотите получать новости с моего сайта. Оформляйте подписку.
«Автор: Михаил Орлов»
Скачать шрифты для Автокада. (Размер файла: 10.7 MB)
Скачать шрифты ГОСТ для Автокада. (Размер файла: 1.45 MB)
Шрифты автокад где хранятся
В этом обзоре разберем, как загрузить шрифты в Автокад. Но сначала давайте посмотрим, какие типы шрифтов поддерживаются программой.
Шрифт ГОСТ для Автокада в формате SHX
Шрифты SHX для Автокада – это специальный формат шрифтов, который был разработан для этой САПР. Чтобы программа работала корректно нужно добавить шрифты AutoCAD в соответствующую папку fonts. Путь к этой папке можно посмотреть непосредственно в самом Автокаде. Для этого перейдите в пункт меню «Файл» → «Параметры», как показано на рис.1.
Рис. 1. Вызов окна «Параметры» в AutoCAD.
Перейдите на вкладку «Файл», затем раскройте первую папку «Путь доступа к вспомогательным файлам». Место где лежат шрифты прописывается следующим образом C:Program FilesAutodeskAutoCAD 2015Fonts
Рис. 2. Путь к файлу AutoCAD с шрифтами.
Теперь, найдите эту папку на компьютере и скопируйте в нее нужны файлы с расширением SHX.
Рис. 3. Как установить шрифт в Автокаде.
Если вы работаете в Windows XP, то нужно скопировать файл шрифта в папку Fonts, которая находится в Панеле Управления.
Где взять шрифты ГОСТ для Автокада?
Что же, теперь вы знаете, как загрузить шрифт в Автокаде, но возникает справедливый вопрос: где же взять эти файлы? Шрифты ГОСТ для Автокада скачать можно с моего сайта. Я подготовил для вас целый набор файлов, который содержит, как шрифты с расширением SHX, так и TTF (скачать шрифты Автокад). Здесь вы найдете:
– шрифт для Автокада GOST type A (italic, bold);
– шрифт для Автокада GOST type В (italic, bold);
– шрифт для Автокада GOST 2.304;
– шрифты MechaniCS, mipgost, rucad, symbol_a, symbol_b.
Рис. 4. Гостовские шрифты для Автокада.
Уже давно прошли те времена, когда шрифты для Автокада были примитивными «пугающими» примерами векторных образцов, которые ни одна приличная программа и брать-то не хотела. Сегодня в распоряжении AutoCAD’а вся палитра фонтов, векторных, растровых — ttf, fon — которые доступны и любой другой программе на компьютере. Другими словами, при проектировании теперь можно пользоваться всеми фонтами, установленными в системе.
Как в Автокаде установить шрифты.
Кроме того, рассматриваемая «чертёжная» (хотя это так, для дилетантов, на самом деле сегодня Автокад — мощная система для проектировщиков со своими вычислительными и моделирующими возможностями) программа по-прежнему работает со своими «старыми» векторными образцами —shx. Таким образом, задача, как установить шрифты в данной системе, разбивается на две — как добавить шрифт в систему и как устанавливается собственный фонт программы.
Устанавливаем шрифт от операционной системы
Подгружать fonts от Windows необходимо в два приема:
Для установки мы использовали стандартные возможности Windows. Но они предоставляют минимум сервиса. Существует множество и других программ (одна из них входит в пакет Corel Draw — Font Navigator), которые с успехом выполнят ту же задачу, но, кроме того, предоставят множество очень полезных дополнительных функций. Эти функции помогут не запутаться на компьютере со шрифтами, ведь их может быть несколько тысяч (и все, кстати, доступны в Автокаде).
Устанавливаем «родной» шрифт Автокада
Строго говоря, у вас не будет такой необходимости — по своей инициативе использовать эти примитивные фонты в векторном формате shx от самой Autodesk — разработчика программы. Они уже слишком устарели по сравнению с теми же «Колибри» и «Верданами», так популярными в Интернете, их качество во многом оставляет желать лучшего, хотя и сокращают несколько ресурсы и скорость работы печатающих устройств.
Проверить, какая замена была произведена, очень просто. Нажмите на клавишу F2 — вызовите Окно команд Автокада — и перейдите в самый верх окна. Там будет строка типа: «Fonts abc.shx instead xyz.shx» — обнаружено применение несуществующего шрифта xyz.shx и вместо него был установлен abc.shx. Теперь и становится понятной задача — найти этот самый xyz.shx и обеспечить его добавление в используемый софт. Делается всё очень просто:
Замена шрифтов уже в рамках Автокада
Все приведённые операции ни у кого не должны вызывать вопросов — шрифт в Автокаде, хоть и заметная «величина», но работа с ней упрощена до предела. Гораздо важнее уже потом, в процессе работы в программе, «набить» руку их использования и применять с умом, решая всё ту же задачу, как изменить шрифт. Здесь важно иметь ввиду следующие нюансы:
Изначально на панелях инструментов («Draw») предоставляется только один инструмент для работы со шрифтами — «Multiline Text» — многострочный текст. На самом деле палитра «текстовых» инструментов гораздо богаче — все они находятся на панели «Text», которая требует специального вывода.
Среди других возможностей этой панели:
Собственно, все операции позволяет делать один инструмент работы с многострочными текстами, там же и возможность вставки специальных символов, отсутствующих на клавиатуре (знаки «градуса» и «плюс/минус» — самые характерные).
При этом имеем в виду — после создания текст в рассматриваемом приложении — во многом такой же объект чертежа, как и любой другой, его можно перемещать, копировать, удалять. Есть возможность импортировать ранее набранный текст из любого редактора.
Обращаем особое внимание на текстовые стили. С ними связан ещё один нюанс изменения шрифта. Вы можете создать несколько текстовых стилей — или с помощью инструмента «Text Style» на панели «Text» или с помощью команды «Text Style…» меню «Format». Каждый стиль связывается с конкретным шрифтом. Таким образом, изменяя стиль текста, вы можете автоматически менять и все его составляющие. Изначально в программе создан только один стиль «Standard» со шрифтом txt.shx.
По мере работы существует возможность, по-прежнему оставаясь в рамках одного стиля, менять некоторые его характеристики в конкретных местах чертежа — расстояние между строками, фактор масштабирования по горизонтали, выравнивание и т. п.
В процессе проектирования иногда нецелесообразно использовать данный размерный стиль для особо сложных участков чертежа. Тогда размер просто можно скомпоновать из линий, стрелок, специального символа и текста. В этой гибкости и заключается одна из самых привлекательных сторон Автокада. Всё что угодно вы сможете сделать самыми разными инструментами, главное — каждому найти своё оптимальное применение.
Знания
Изучите основы и оттачивайте навыки для повышения эффективности работы в AutoCAD
Support
Проблема
Решение
В AutoCAD поддерживаются шрифты TrueType и SHX.
Установка шрифта SHX
Скопируйте файлы SHX в папку Fonts в папке программы AutoCAD:
C:Program FilesAutodeskAutoCAD 20xxFonts
Примечание. Шрифты PostScript (PFB) и файлы форм (SHP) можно преобразовать в SHX с помощью команды КОМПИЛ в AutoCAD.
Установка шрифта TrueType
AutoCAD распознает шрифты TrueType (TTF), установленные в операционной системе. Файлы TTF не нужно добавлять в папку шрифтов AutoCAD. Скопируйте файлы TTF в следующую папку:
Или щелкните файл TTF правой кнопкой мыши и выберите Установить.
Примечание. В Windows XP и Vista необходимо перейти на панель управления и открыть папку шрифтов, а затем в меню «Файл» выбрать параметр «Установить шрифт».
Какой шрифт использовать в САПР?
Выбор стандартного шрифта, используемого в САПР, – важный вопрос, решение которого может зависеть от множества факторов: стандартов вашего предприятия, ваших заказчиков, от надстроек и приложений, которые вы используете в САПР, или от системы документооборота. Кроме того, одной из постоянно возникающих сложностей была и остается пропажа текста при передаче *.dwg-файлов. Причину тут может не заметить даже опытный проектировщик, ведь на его компьютере всё отображается корректно. А в файле заказчика полностью или частично исчезает текстовая часть. Чаще всего проблема связана с банальным отсутствием шрифтов…
В этой статье мы рассмотрим несколько тем:
сравнение основных шрифтов, с которыми работает nanoCAD;
какой шрифт подходит для тех или иных конкретных задач;
искажение/исчезновение текста: почему так происходит и как с этим бороться;
что делать, если не распознаются спецсимволы;
как улучшить качество отображения текста на экране.
Но прежде чем обратиться ко всем этим вопросам, хотелось бы взглянуть на историю шрифтов. Шрифты делятся на два принципиально разных типа (рис. 1):
растровые шрифты, представляющие собой набор точек (пикселей);
векторные шрифты, содержащие символы, каждый из которых представлен в виде набора отрезков (векторов).
Рис. 1. Отличия растрового и векторного шрифтов
Рис. 2.1 Контур знаков TTF-шрифта (прямая Безье)
Рис 2.2 Контур знаков TTF-шрифта (кривая Безье)
Для загрузки TTF-шрифта в nanoCAD достаточно установить его в Windows (открыть файл шрифта TTF и нажать кнопку Установить). Шрифт будет готов к использованию без перезапуска nanoCAD.
Еще один векторный шрифт, с которым работает nanoCAD, – это шрифт с разрешением shx.
Шрифты SHX следует переместить в папку, находящуюся по адресу C:\ProgramData\Nanosoft\nanoCAD x64 Plus 20.1\SHX.
Для использования шрифта SHX требуется перезапустить nanoCAD.
Поговорим об отличиях шрифтов SHX и TTF.
Отличие 1. Толщина линий
Символы шрифтов SHX, как можно догадаться, состоят из линий, дуг и отрезков, прописанных в файле описания форм. Толщину (вес) этих линий можно изменять в строке свойств Вес линий – в отличие от TTF, где толщина символов задается контуром (рис. 3).
Рис. 3. Изменение веса линий для SHX и TTF
При этом толщина линий у TTF-шрифтов все же может меняться в зависимости от высоты набранного текста (рис. 4). Это является несомненным преимуществом TTF-шрифта, поскольку, как зафиксировано в ЕСКД ГОСТ 2.304, «толщина линии шрифта – толщина, определяемая в зависимости от типа и высоты шрифта». Следовательно, если требуется строго следовать нормам ГОСТ, для SHX-шрифтов нужно менять вес линий в зависимости от высоты текста. В nanoCAD предусмотрена возможность такого изменения: Настройка объектов → Типы линий → Стандартный вес текста (рис. 5).
Рис. 4. Зависимость толщины TTF-шрифта от высоты текста
Рис. 5. Настройки стандартного веса текста
Опция работает для элементов оформления (текст в выносках, технических требованиях и т.д.) и при этом не распространяется на размеры и тексты.
Отличие 2. Печать в формате PDF
Так как SHX-символы – это набор примитивов, требуется хранить информацию о местоположении каждого из них. TTF-символы каждый раз повторяются. Для наглядности сравним вес файла, состоящего из 12 листов текста, выполненного с использованием TTF- и SHX-шрифта, а затем сохраненного в формате PDF (рис. 6).
Рис. 6. Свойства PDF-документов, выполненных различными шрифтами
У SHX-шрифта размер файла в 1,7 раз больше.
Стоит заметить, что TTF можно изменять средствами PDF-редактора. SHX в формате PDF не распознаётся, но настройки печати nanoCAD позволяют создавать комментарии к текстам, набранным этим шрифтом (рис. 7).
Рис. 7. Настройка печати для SHX-шрифта
Пример показан на рис. 8.
Рис. 8. Комментарий в PDF для текста SHX
Отличие 3. Импорт PDF
При импорте PDF командой ПДФИМПОРТ шрифт формата TTF распознаётся как многострочный или однострочный текст и доступен для редактирования. SHX-текст импортируется как набор примитивов (рис. 9).
Рис. 9. Вид импортированного SHX-текста
Отличие 4. Спецсимволы
Чтобы избежать искаженного отображения специальных символов, для SHX-шрифтов созданы отдельные спецсимволы, находящиеся на панели редактирования текста (рис. 10).
Рис. 10. Панель редактирования текста
Вставим как текст в SHX и TTF пятую строчку спецсимволов (рис. 11).
Рис. 11. Вид спецсимволов SHX в шрифтах SHX и TTF
Как видим, TTF не распознаёт спецсимволы для SHX. Для TTF-текста имеется таблица символов, хорошо нам известная из MS Office. И nanoCAD поддерживает эти символы (рис. 12-13).
Рис. 12. Таблица символов MS Office в nanoCAD
Рис. 13. Вид спецсимволов MS Office в шрифтах SHX и TTF
SHX-шрифт может использовать спецсимволы, предназначенные для TTF. На рис. 14 представлен случай замены, когда большинство символов распознаны, а остальные заимствуются из TTF-шрифта.
Рис. 14. Вид спецсимволов MS Office для SHX-шрифта
Последний пример наглядно демонстрирует, что для каждого шрифта существуют свои опции. Если нужно контролировать толщину текста в документе – выбираем SHX-шрифт (например, когда мы хотим сделать шрифт тоньше и бледнее, чтобы не загромождать чертеж текстом, размерами, выносками. Или, скажем, при необходимости выделить текст на чертеже). Хотим воспользоваться большим списком спецсимволов – выбираем TTF. Необходим компактный список символов – предпочитаем SHX. Для редактирования информации в PDF-документе стоит выбрать TTF.
В заключение отмечу еще одну особенность nanoCAD: возможность регулировать качество отображения текста с помощью переменной TEXTQLTY.
Чем меньше значение переменной, тем меньше сглаживание текста на экране, но выше скорость перерисовки. Переменная может принимать целые значения в интервале от 0 до 100, а по умолчанию равна 50. Отображение текста при разных значениях TEXTQLTY представлено на рис. 15-16.
Рис. 15. Отображение текста при TEXTQLTY = 40
Рис. 16. Отображение текста при TEXTQLTY = 100
При формировании пакета файлов рекомендую применять команду ETRANSMIT. Так шрифты TTF и SHX не потеряются и, после правильной установки, корректно отобразятся на экране.
Мы рассмотрели основные виды шрифтов, с которыми работает nanoCAD. У обоих есть свои плюсы и минусы, а каким и когда пользоваться – выбирать вам.