САПР для инженера: Настройка выравнивания многострочного текста в AutoCAD

четверг, 28 ноября 2013 г.

Настройка выравнивания многострочного текста в AutoCAD

Продолжаем тему ответов на вопросы читателей.

Часто спрашивают: "Возможно ли в AutoCAD изменить выравнивание многострочного текста, которое стоит по умолчанию (Top Left) на другое?" За последнюю неделю такой вопрос задали 6 разных людей. 

Предлагаю решить вопрос просто - на ленте Главная есть кнопка Многострочный текст. Изменим ее так, чтобы при запуске Мтекста этой кнопкой выравнивание было отличное от стандартного. При этом запуск команды любым другим способом будет с оригинальными настройками.

Идем на ленту Управление - Пользовательский интерфейс. В левой части окна ищем Лента - Главная 2D-Аннотации. В правой части щелкаем на кнопке многострочного текста.


В левой части окна выбираем Многострочный текст - теперь в области Свойства доступно поле для определения макроса этой кнопки.


Вместо существующей строки записываем ^C^C_mtext;\_j;_mc; (без пробелов, как есть), где _mc - выравнивание Середина по центру (Middle Center).


Если нужен другой тип выравнивания, то заменяем mc на нужное.

Дружно говорим спасибо Алексею Кулику aka kpblc за помощь и поддержку.

Видео с демонстрацией процесса


С другими приемами работы в AutoCAD можно ознакомиться на странице блога.

С уважением, Андрей.

9 комментариев:

  1. такой же вариант с таблицами работает: ^C^C_table;\_j;_mc;

    ОтветитьУдалить
    Ответы
    1. Да, конечно, возможно и еще с чем-нибудь тоже работает

      Удалить
  2. Огромное человеческое спасибо!!!
    Скажите, а есть-ли возможность изменить по умолчанию параметр "столбы" с "динамические столбцы" на "в один столбец" (нужно в один столбец для привязки текста внутри прямоугольной области с помощью четырех ручек).

    ОтветитьУдалить
    Ответы
    1. Нашел сам - команда "MTEXTCOLUMN" поставить "0".

      Удалить
    2. Рад, что помогло! Про столбцы верное нашли решение. Заходите почаще

      Удалить
  3. Почему то если брать текст с панели то изменение работает. А если вызывать многострочный текст из командной строки то текст смещен влево и вврех

    ОтветитьУдалить
    Ответы
    1. Дмитрий, так и будет. В посте описана настройка для конкретной кнопки, я это подчеркнул в самом начале "При этом запуск команды любым другим способом будет с оригинальными настройками."

      Удалить
    2. Спасибо. А может подскажите как исправить это недоразумение.

      Удалить
    3. Почему недоразумение? Для того чтобы переопределить системную команду, надо писать программу на LISP.

      Удалить