Пользователь может указать, возможны ли определение, создание и компиляция файлов формы и шрифта, чтобы использовать пользовательские обозначения и текстовые шрифты в чертежах.
Формы в AutoCAD - это объекты, используемые подобно блокам. Блоки более универсальны, и вставлять их гораздо проще, чем формы. Однако формы более эффективны для программы в отношении хранения и быстроты обработки. В тех случаях, когда достаточно простой элемент нужно вставить в разные места чертежа, удобнее использовать именно пользовательские формы.
C помощью команды ЗАГРУЗИТЬ можно загрузить в чертеж скомпилированный файл формы (SHX), содержащий определение формы. После этого можно производить вставку форм из этого файла, вызывая команду ФОРМА. При каждой вставке формы пользователь задает масштаб и угол поворота. SHP-шрифты описываются точно так же, как и формы; по сути дела, это формы специального типа.
Формы описываются в специальном формате и хранятся в текстовых файлах с расширением . shp. Для создания файла определения формы (SHP) можно использовать любой текстовый редактор или текстовый процессор, который сохраняет тексты в формате ASCII, а затем можно скомпилировать файл с помощью команды КОМПИЛ. При компиляции файла определения формы создается файл формы (SHX) с тем же именем, что и у файла определения формы.
Если в файле описывается шрифт, то на его основе можно создать стиль текста, воспользовавшись командой СТИЛЬ. Затем в чертеж добавляется текст из символов, заданных в скомпилированном файле формы. Если в файле описываются формы, вначале необходимо загрузить его в чертеж с помощью команды ЗАГРУЗИТЬ. С помощью команды ФОРМА можно вставить заданные формы в чертеж.
Шрифты Type 1 PostScript необходимо предварительно компилировать в файл форм, а затем использовать в программе. Это выполняется командой КОМПИЛ, которая принимает на вход как SHP-, так и PFB-файлы и в результате генерирует SHX-файл.
Программа не может компилировать и загружать все возможные шрифты Type 1. Процедуры работы с PostScript-шрифтами в программах на основе AutoCAD рассчитаны только на подмножество шрифтов, разработанных фирмой Adobe. Если в процессе компиляции PostScript-шрифта произошла ошибка, то вполне вероятно, что SHX-файл, если даже и будет получен, не сможет быть загружен в программу.
Подробная информация о формате шрифтов Adobe Type 1 изложена в документе Формат шрифта Adobe Type1 версии 1.1. Если эти шрифты установлены на компьютер, они становятся доступны для программы.