Управляющие коды (форматирования) в открытом текстовом редакторе под AutoCAD:
\O...\o | Включает и отключает надчеркивание |
\L...\l | Включает и отключает подчеркивание |
\~ | Неразрывный пробел |
\\ | Обратный слэш (обратная косая черта) |
\CЗначение; | Меняет значение цвета текста |
\FИмя_файла; | Устанавливает шрифт на указанный |
\HЗначение; | Устанавливает высоту текста в единицах чертежа |
\HЗначниеx; | Устанавливает высоту текста относительно текущей |
\SЧислитель/Знаменатель; | Формирует двухуровневый текст в виде горизонтальной дроби |
\SЧислитель/Знаменатель; | Формирует двухуровневый текст в виде "наклонной" дроби |
\SВерхний/Нижний; | Формирует двухуровневый текст с верхним и/или нижним индексом |
\TЗначение; | Устанавливает расстояние между символами в тексте. Значение варьируется от 0,75 до 4 относительно стандартного значения |
\QУгол; | Меняет угол наклона текста |
\WКоэффициент; | Устанавливает коэффициент ширины символов |
\A | Задает выравнивание текста: 0 - по низу; 1 - по середине; 2 - по верху строки |
\P | Конец абзаца |
В редакторе действует следующий алгоритм присвоения форматирования тексту:
* Если выделение отсутствует, то код вставляется в место положения курсора в тексте. При этом весь последующий текст будет форматироваться Вашей чертежной программой (AutoCAD, BricsCAD и пр.) до конца блока или всего текстового объекта. Пример: Технические условия на \Q15;поставку электротехнического оборудования. В чертежной программе это будет выглядеть так: "Технические условия на поставку электротехнического оборудования".
* Если выделение присутствует, то форматированию подвергнется, соответственно, выделенный текст и он окажется заключенным в фигурные скобки, то есть станет текстовым блоком. Пример: "соответствие {\C3;ГОСТ} по устройствам электроустановок". При этом код 3 означает зеленый цвет, а в поле редактора было выделено слово "ГОСТ". В результате AutoCAD интерпретирует этот код в ACEditor таким образом: "соответствие ГОСТ по устройствам электроустановок".
Также системой AutoCAD обрабатывается код следующих специальных символов:
%%d - вычерчивает символ градуса (°);
%%c - символ диаметра (O);
%%p - знак погрешности (±).
Для вставки юникода программой ACEditor используется следующий код: \U+XXXX.