Описания текстовых шрифтов
 
 
 

В описания текстовых шрифтов должна входить специальная форма с номером 0, содержащая информацию о шрифте.

В комплект поставки AutoCAD входит большое количество текстовых шрифтов. С помощью команды СТИЛЬ их можно расширять, сжимать и наклонять, добиваясь наиболее приемлемого изображения символов. Символам текста можно задавать любую высоту, писать их под любым углом с вертикальной или горизонтальной ориентацией.

Текстовые шрифты AutoCAD - это те же файлы описаний форм, в которых номер формы для каждого символа соответствует его коду ASCII. Коды от 1 до 31 принадлежат управляющим символам; только один из них используется в шрифтах AutoCAD:

10 (LF)

Переход на новую строку без отрисовки текста (LF). Используется при повторе команды TEXT для размещения строк одна под другой.

*10,5,lf

2,8,(0,-10),0

Переопределяя символ LF, можно регулировать величину межстрочного интервала.

В описания текстовых шрифтов должна входить специальная форма с номером 0, содержащая информацию о шрифте. Синтаксис этой формы таков:

*0,4,имя шрифта
сверху, снизу, режимы, 0 

Значение сверху задает число длин элементарных векторов, на которое прописные символы возвышаются над базовой линией, а значение снизу показывает, насколько ниже базовой линии могут опускаться строчные символы. Базовая линия здесь соответствует разметке на линованной бумаге. Эти значения определяют размеры символов текста и используются для масштабирования высоты, заданной в команде ТЕКСТ.

Байт режимы равен 0 для шрифта только с горизонтальной ориентацией и 2 - для шрифта, поддерживающего двойную ориентацию (горизонтально и вертикально). Специальный код 00E (14) может использоваться только тогда, когда байт режимы равен 2.

Стандартные шрифты, поставляемые с AutoCAD, включают несколько дополнительных символов, необходимых для нанесения размеров AutoCAD.

%%d Символ градуса (°)

%%p Символ допуска "плюс"/"минус(±)

%%cСимвол размерности диаметра круга

Кроме этих символов в текстах могут использоваться и управляющие последовательности в формате %% nnn. Подробнее о них см. в описании командыТЕКСТ в документе Справочник команд.

ПримечаниеAutoCAD при рисовании буквенных символов использует их коды ASCII (номера форм), а не имена. Поэтому для экономии памяти имена форм следует писать строчными буквами, как показано в следующем примере. (Имена, набранные в нижнем регистре, в память не записываются.)
*65,11,uca
024,043,04d,02c,2,047,1,040,2,02e,0

Имя формы uca состоит из символов нижнего регистра, поэтому AutoCAD не записывает его в память. Однако, его наличие удобно пользователю для визуальной ориентации в файле. В приведенном примере имя uca указывает, что здесь описан символ A верхнего регистра.


500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at webmaster@entercad.forsenergy.ru to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.