В описания текстовых шрифтов должна входить специальная форма с номером 0, содержащая информацию о шрифте.
В комплект поставки AutoCAD входит большое количество текстовых шрифтов. С помощью команды СТИЛЬ их можно расширять, сжимать и наклонять, добиваясь наиболее приемлемого изображения символов. Символам текста можно задавать любую высоту, писать их под любым углом с вертикальной или горизонтальной ориентацией.
Текстовые шрифты AutoCAD - это те же файлы описаний форм, в которых номер формы для каждого символа соответствует его коду ASCII. Коды от 1 до 31 принадлежат управляющим символам; только один из них используется в шрифтах AutoCAD:
TEXT для размещения строк одна под другой.
Переход на новую строку без отрисовки текста (LF). Используется при повторе команды*10,5,lf
2,8,(0,-10),0
Переопределяя символ LF, можно регулировать величину межстрочного интервала.
В описания текстовых шрифтов должна входить специальная форма с номером 0, содержащая информацию о шрифте. Синтаксис этой формы таков:
*0,4,имя шрифта
сверху, снизу, режимы, 0
сверху задает число длин элементарных векторов, на которое прописные символы возвышаются над базовой линией, а значение снизу показывает, насколько ниже базовой линии могут опускаться строчные символы. Базовая линия здесь соответствует разметке на линованной бумаге. Эти значения определяют размеры символов текста и используются для масштабирования высоты, заданной в команде ТЕКСТ.
Значениережимы равен 0 для шрифта только с горизонтальной ориентацией и 2 - для шрифта, поддерживающего двойную ориентацию (горизонтально и вертикально). Специальный код 00E (14) может использоваться только тогда, когда байт режимы равен 2.
БайтСтандартные шрифты, поставляемые с AutoCAD, включают несколько дополнительных символов, необходимых для нанесения размеров AutoCAD.
%%d Символ градуса (°)
%%p Символ допуска "плюс"/"минус(±)
%%cСимвол размерности диаметра круга
ТЕКСТ в документе Справочник команд.
Кроме этих символов в текстах могут использоваться и управляющие последовательности в формате %% nnn. Подробнее о них см. в описании команды*65,11,uca
024,043,04d,02c,2,047,1,040,2,02e,0
uca состоит из символов нижнего регистра, поэтому AutoCAD не записывает его в память. Однако, его наличие удобно пользователю для визуальной ориентации в файле. В приведенном примере имя uca указывает, что здесь описан символ A верхнего регистра.
Имя формы