Опубликован: 14.02.2012 | Доступ: свободный | Студентов: 3968 / 598 | Оценка: 4.21 / 3.97 | Длительность: 17:19:00
Специальности: Разработчик аппаратуры
Лекция 4:

Создание сложных примитивов

< Лекция 3 || Лекция 4: 123456 || Лекция 5 >

Работа с многострочным текстом

Многострочный текст, в отличие от однострочного, переносится на следующую строку. Он предоставляет больше возможностей для форматирования. Абзац многострочного текста является для программы одним объектом.

Команда MTEXT

Многострочный текст создается по команде MTEXT. Команду можно запустить кнопкой панели инструментов DRAW или через меню Draw - Text - Multiline Text.

Перед первым запросом программа сообщает о текущем текстовом стиле и высоте шрифта. Далее нас просят указать первый угол рамки абзаца:

Command: _mtext Current text style:  "style400"  Text height:  400
Specify first corner:
        

Нужно указать точку, которая станет начальной точкой базовой линии надписи. Базовая линия - это отрезок, на котором располагаются буквы надписи без учета нижних выступов как, например, у букв g, щ, у, р.

После указания первой точки следует запрос на вторую точку:

Specify opposite corner or [Height/Justify/Line spacing/Rotation/Style/Width]:
        

В этом запросе до указания второй точки можно задать шесть параметров.

Height (Высота букв). Cистема AutoCAD запоминает высоту предыдущей надписи. Она предлагается в качестве значения по умолчанию. При выборе этого параметра можно изменить значение высоты.
Justify (Выравнивание). Параметр Justify дает вам возможность выбрать другой вариант привязки надписи к чертежу, кроме левой нижней точки.
Line spacing (Межстрочный интервал). При выборе параметра последует запрос:
Enter line spacing type [At least/Exactly] <At least>: Введите тип межстрочного интервала [Как минимум/Точно]
            
Если выбрать Exactly, то последует приглашение:
Enter line spacing factor or distance <1x>: Введите коэффициент межстрочного интервала или расстояние <1x>:
            
Для задания единичного интервала следует ввести число 1. Если нажать ENTER, то будет задан единичный интервал, изменяющийся в зависимости от высоты букв.
Rotation (Поворот). Введите число, задающее угол поворота в градусах нижнего основания надписи (базовой линии) относительно положительного направления оси X (при горизонтальном положении это 0). Можно указать угол поворота второй точкой (например, с помощью мыши).
Style (Стиль). Параметр позволяет поменять имя текущего стиля, если в чертеже уже установлены другие стили.
Width (Ширина). Параметр задает точную ширину объекта многострочного текста. Чаще ширина задается путем указания двух углов контурной рамки.

После указания точек раскрывается окно редактора мультитекста, выше которого автоматически выводится специальная панель Text Formatting (Форматирование текста) ( рис. 3.14), которая содержит инструменты управления окном редактора. Многие параметры многострочного текста можно задать с панели форматирования.

Окно редактора мультитекста с панелью TEXT FORMATTING

увеличить изображение
Рис. 3.14. Окно редактора мультитекста с панелью TEXT FORMATTING

Если набираемый текст достигает правой границы рамки, то он автоматически переносится в следующую строку. Текст ограничивает только правая граница. Когда очередная строка текста не помещается в рамку, редактор расширяет рамку вниз по вертикали. Но если в рамку не помещается одно слово целиком, то рамка расширяется вправо.

По окончании набора текста нужно нажать кнопку OK панели TEXT FORMATTING или комбинацию клавиш CTRL+ENTER. На графическом экране появится мультитекст, который является единым сложным примитивом.

Редактирование многострочного текста

Чтобы отредактировать текст абзаца, нужно дважды щелкнуть на нем клавишей мыши. Откроется редактор мультитекста с панелью форматирования ( рис. 3.14). Выделите фрагмент текста, в котором хотите произвести изменения. Далее нужно использовать элементы управления панели форматирования, как в обычном текстовом редакторе:

Элемент Перевод Функция
Style Стиль Список доступных стилей
Font Шрифт Список доступных шрифтов
Text Height Высота текста Ввод высоты текста
Bold Полужирный Установка полужирного шрифта
Italic Курсив Установка курсива
Underline Подчеркнутый Установка подчеркивания
Undo Отмена Отмена редактирования
Redo Возврат Восстановление отмененной операции
Stack/Unstack Формат правильной дроби Переключение формата вывода правильных дробей
Color Цвет Список доступных цветов
Ruler Линейка Вывод и скрытие линейки
OK Закрытие редактора
Options Параметры Вывод меню с параметрами редактирования
Left Слева Выравнивание по левому краю. Установка точки вставки слева от текста
Center Центр Выравнивание по центру. Установка точки вставки в центр текста (по горизонтали)
Right Справа Выравнивание по правому краю. Установка точки вставки справа от текста
Top Сверху Установка точки вставки справа от текста
Middle Середина Установка точки вставки справа от текста (по вертикали)
Bottom Снизу Установка точки вставки снизу от текста
Numbering Нумерованный список Создание номера на выделенном тексте
Bullets Маркированный список Создание маркеров на выделенном тексте
Uppercase Letter Буквы верхнего регистра Создание списка с буквами верхнего регистра
Insert Field Вставка поля Вставка в текст текстового поля
UPPERCASE Верхний регистр Преобразование букв выделенного текста в буквы верхнего регистра
LOWERCASE Нижний регистр Преобразование букв выделенного текста в буквы нижнего регистра
Overline Верхняя линия Рисование горизонтальной линии над строками выделенного текста
Symbol Символ Вставка символов
Oblique Angle Угол наклона Задание угла наклона символов текста
Tracking Отслеживание Задание интервалов между символами текста
Width Factor Коэффициент ширины Задание ширины символов

В системе AutoCAD 2010 наблюдается общая тенденция расширять функции контекстных меню. При щелчке правой клавишей мыши в окне редактора мультитекста становятся доступными многие полезные команды. Некоторые из них открывались в меню кнопки OPTIONS панели форматирования. Поэтому приведем список команд, доступных только в контекстном меню.

Элемент Перевод Функция
Cut Вырезать Удаляет текст из абзаца в буфер обмена
Copy Копировать Помещает копию текста в буфер обмена
Paste Вставить Вставляет текст из буфера обмена
Show Toolbar Вывод панели инструментов Выводит или скрывает главную панель инструментов редактора
Opaque Background Непрозрачный фон Создает непрозрачный фон на время редактирования
Import Text Импорт текста Активизирует диалоговое окно SELECT FILE. Импортируются файлы .txt или .rtf размером до 32 кб
Indent and Tabs Отступы и табуляция Активизирует окно INDENTS AND TABS

First line Indentation Отступ первой строки
Paragraph Indentation Отступ абзаца
Tabs Табуляция
Bullets and Lists Маркеры и списки Выводится подменю
Off Удалить Удаляет маркеры или нумерацию
Lettered Буквы Создает нумерованный список с буквами верхнего или нижнего регистра вместо чисел
Numbered Нумерованный Создает нумерованный список
Bulleted Маркированный Создает маркированный список
Restart Начать сначала Задает отсчет нумерации сначала
Continue Продолжить Продолжает нумерацию предыдущего списка
Allow Auto-List Разрешить автоматический список Если выделить этот пункт, а затем в окне редактора ввести 1 или маркер, то будет начат нумерованный или маркированный список
Use Tab Delimiter Only В качестве разделителя использовать только TAB Создает элемент списка, если после фрагмента текста нажать клавишу TAB. По умолчанию параметр включен.
Allow Bullets and List Разрешить маркеры и списки Включает автоматическую перенумерацию списка при удалении его элементов
Background Mask Фоновая маска Создает фоновый прямоугольник вокруг текста
Justification Выравнивание Выбирает способ выравнивания
Find and Replace Поиск и замена Активизирует диалоговое окно "Замена"
Select All Выделить все Выделение всего текста
AutoCAPS Игнорировать CAPSLOCK Автоматическое преобразование букв к верхнему регистру
Remove Formatting Снятие форматирования Отменяет у выделенных абзацев полужирный шрифт или курсив
Combine Paragraphs Объединение абзаца Объединяет выделенные абзацы
Character Set Набор символов Задает кодовую таблицу рабочего языка

Если в процессе ввода текста понадобится сменить настройки (имя шрифта, цвет и т. д.), то можно выделить левой кнопкой мыши участок текста и изменить его форматирование. Кнопка (STACK) позволяет управлять написанием дробей и индексов. Пусть нам нужно ввести в текст правильную дробь 0.6 с горизонтальной чертой. Нужно написать 3/5 (через косую черту). Затем выделить эту дробь и нажать кнопку STACK.

Правила применения символов для кнопки STACK ( рис. 3.15):

  • косая черта (/) задает создание дроби, разделяемой горизонтальной линией;
  • решетка (#) создает дробь, разделенную наклонной линией;
  • крышка (^) создает верхние (если крышка стоит после символа) и нижние (если крышка стоит перед символом) индексы
Форматирование дробей и индексов

Рис. 3.15. Форматирование дробей и индексов

На рис. 3.15 в левой части окна редактора мультитекста показаны пять выделенных участков текста с дробями и индексами до форматирования, а в правой части - результат после щелчка по кнопке STACK.

Задание 3.4 Напишите фразы, вставляя символы через контекстное меню:

Площадь круга \pi r^2.
Проекция отрезка L\cos\varphi.

Установите на экран панель инструментов TEXT.

Изучите назначение кнопок на панели. Попробуйте с помощью панели запустить команды STYLE, DTEXT и MTEXT.

Для вставки символа \pi выберите в контекстном меню пункт Symbol - Other. В таблице символов откройте шрифт SYMBOL. Из таблицы символов скопируйте символ в буфер обмена. Вставьте символ выделением пункта PASTE в контекстном меню окна мультитекста.

После вставки символа редактор удерживает написание текста шрифтом SYMBOL. Когда вы напишете букву r, она будет выглядеть как \rho. Выделите ее и выберите шрифт TXT. Далее напишите 2^, выделите и нажмите кнопку STACK.

Слои

Параметры слоев

В графических программах рисование и черчение производится на слоях. Слои - это стопка прозрачных калек, наложенных друг на друга. В архитектурных чертежах, например, принято размещать на отдельных слоях каждую группу элементов:

  • стены;
  • несущие конструкции;
  • двери;
  • окна;
  • водопроводную систему;
  • электротехническое оборудование;
  • текстовые поясняющие надписи;
  • размерные надписи;
  • титульные блоки (штампы);
  • спецификации.

В машиностроительных чертежах на отдельных слоях размещают:

  • отдельные детали, разрезы, сечения;
  • осевые линии;
  • линии построения;
  • штриховки;
  • размерные надписи;
  • титульный блок.

Слои можно заблокировать для редактирования или сделать невидимыми. В большинстве случаев для слоя устанавливаются цвет, тип и толщина линий. Все объекты, которые вычерчены на данном слое, будут обладать этими свойствами слоя (BYLAYER). Работа со слоями производится по команде LAYER. Команду можно запустить из панели управления LAYERS или через меню Format - Layer. Настройка производится в диалоговом окне LAYER PROPERTIES MANAGER ( рис. 3.16).

Менеджер свойств слоя

увеличить изображение
Рис. 3.16. Менеджер свойств слоя

При открытии нового файла чертежа в нем обязательно присутствует слой 0. Он имеет черно-белый цвет, сплошной тип линий (Continuous) и толщину линии default (0.25 мм). Кроме того, у каждого слоя имеются четыре параметра состояния:

ON - включенные слои по умолчанию видимы. Отключенные невидимы, но участвуют в процессе регенерации чертежа;
FREEZE - размороженные слои по умолчанию являются видимыми. Замороженные слои невидимы, не могут быть отредактированы и не регенерируются с чертежом. Размораживание слоя автоматически ведет к регенерации;
LOCK - разблокированные слои по умолчанию являются видимыми и могут редактироваться. Заблокированные слои также видимы, но не поддаются редактированию. Расположенные в заблокированном слое объекты можно просматривать и пользоваться объектной привязкой по отношению к их характерным точкам;
PLOT печатаемый/непечатаемый.

В окне менеджера свойств слоя имеется три кнопки:

NEW LAYER (Alt+N) - создание нового слоя;
DELETE LAYER (Alt+D) - удаление слоя;
SET CURRENT (Alt+C) - сделать выделеный слой текущим.
< Лекция 3 || Лекция 4: 123456 || Лекция 5 >
Инна Давлетова
Инна Давлетова

на сколько большими будут различия?

Коста Ревидов
Коста Ревидов
на моём компьютере можно установить только эту версию.
Анна Евгеньевна
Анна Евгеньевна
Россия, москва, институт управления и образовательных технологий