Иллюстрированный самоучитель по AutoCAD2005

         

Многострочный текст


Длинные сложные надписи оформляются как многострочный текст с помощью команды МТЕХТ. Многострочный текст обычно вписывается в заданную ширину абзаца, но его можно растянуть и на неограниченную длину. В многострочном тексте допускается форматирование отдельных слов и символов.

Многострочный текст состоит из текстовых строк или абзацев, вписанных в указанную пользователем ширину абзаца. Количество строк не лимитировано.

Весь многострочный текст представляет собой единый объект, который можно перемещать, поворачивать, стирать, копировать, зеркально отображать, растягивать и масштабировать.

Возможности редактирования многострочного текста шире, чем однострочного. Например, для многострочных надписей предусмотрены режимы подчеркивания и надчеркивания выделенных фрагментов; также разрешено указывать для них отдельные шрифты, цвета, высоту символов.

Команда МТЕХТ, формирующая многострочный текст, вызывается из падающего меню Draw > Text > Multiline Text... или щелчком мыши по пиктограмме Multiline Text на панели инструментов Draw.

Запросы команды МТЕХТ:

Current text style: "Standard" Text height: 10.0000 — текущий текстовый стиль и высота текста

Specify first corner: — указать первый угол окна абзаца

Specify opposite corner or[Height/Justify/Line spacing/Rotation/Style/Width] : —указать противоположный угол окна абзаца

После указания размеров абзаца загружается редактор многострочного текста, содержащий панель форматирования текста Text Formatting и контекстное меню (рис. 5.37).


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

Панель Text Formatting позволяет определить следующие параметры:

  •  Style — список текстовых стилей, которые можно применить для многострочного текста. При этом соответственно изменяется исходный формат символов — шрифт, высота и начертание. Выбор стиля не влияет на используемый стиль форматирования отдельных символов (полужирный, курсивный, дробный и т. д.). Если стиль, в котором задано вертикальное начертание, применяется к SHX-шрифту, то в редакторе текст будет выведен горизонтально. Стили, в которых задано обратное или перевернутое начертание символов текста, не применяются. Текущий стиль запоминается в системной переменной TEXTSTYLE;

  •  Font — установка шрифта для нового текста или изменение шрифта выделенного фрагмента. Шрифты TrueType упорядочиваются в списке по именам шрифтовых семейств. AutoCAD выводит список шрифтов SHX, упорядоченный по именам соответствующих им файлов;




  •  Text Height — установка высоты символов или ее изменение для выделенного фрагмента текста. Высота задается в единицах рисунка, причем для разных символов может быть разной. Если высота символов не определена в выбранном текстовом стиле, ее значение хранится в системной переменной TEXTSIZE;


  •  Bold — включение и отключение полужирного начертания символов для нового или выделенного текста. Опция доступна только для символов, использующих шрифты TrueType;


  •  Italic — включение и отключение курсивного начертания для нового или выделенного текста. Опция доступна только для символов, использующих шрифты TrueType;


  •  Underline — включение и отключение подчеркивания для нового или выделенного текста;


  •  Undo — отмена последней операции редактирования;


  •  Redo — повторение последней операции редактирования;


  •  Stack — создание дробного текста. Для этого необходимо выделить фрагмент текста, содержащий специальные символы: крышку ^, обычную косую черту / или решетку #. Тексты, содержащие символ ^, преобразуются в выровненные по левому краю значения допусков; содержащие символ / — в выровненные по центру дроби с горизонтальным разделителем, длина которого соответствует длине наибольшей из выводимых друг над другом строк; включающие символ # — в числовые дроби с диагональным разделителем, длина которого зависит от высоты обеих разделяемых строк; текст над диагональной чертой выравнивается вниз и вправо, под чертой — вверх и влево. Если был выделен дробный текст, нажатие кнопки Stack превращает его в обычный. При преобразовании обычного текста в дробный фрагмент, расположенный слева от специальных символов, выводится над частью, расположенной справа от них;


  •  Color — назначение цвета нового текста или изменение цвета выделенного фрагмента. Можно присваивать тексту цвет ByLayer, заданный для слоя, на котором он расположен, или цвет блока, в который он входит, — ByBlock, а также задать любой из цветов, перечисленных в списке;




  •  OK (Ctrl+Enter) — сохранение сделанных изменений и выход из редактора. Тот же результат можно получить, щелкнув мышью по рисунку вне окна редактора. Для завершения работы без сохранения изменений следует нажать клавишу Esc.


  • Контекстное меню, которое включено в редактор многострочного текста, содержит пункты, используемые при редактировании как обычного, так и многострочного текста. Меню вызывается щелчком правой кнопкой мыши в окне редактора. Пять пунктов, расположенных в верхней части, — Undo, Redo, Cut, Copy и Past — предназначены для редактирования текстов любого типа. Следующие команды доступны только в редакторе многострочного текста:

  •  Indents and Tabs... — загружает диалоговое окно Indents and Tabs, показанное на рис. 5.38. Там задаются отступы первой строки, абзаца и позиции табуляции. Значения отступа первой строки и всего абзаца могут различаться;


  •  Set Mtext Width — этот пункт находится в отдельном меню, вызываемом щелчком правой кнопкой мыши по линейке в верхней части окна. При этом загружается диалоговое окно установки ширины Set Mtext Width, показанное на рис. 5.39. Ширина измеряется в единицах рисунка;




  • Рис. 5.38. Диалоговое окно отступов и табуляции



    Рис. 5.39. Диалоговое окно установки ширины

  •  Justification — выбор типа выравнивания для многострочного текста. По умолчанию используется вариант Top Left. При выравнивании абзаца и разбиении его на строки учитываются все пробелы. В горизонтальном направлении текст может центрироваться либо выравниваться влево/вправо. По вертикали текст может выравниваться по середине, вверх или вниз. Доступны следующие варианты:


  •  Top Left — вверх влево;


  •  Middle Left — середина влево;


  •  Bottom Left — вниз влево;


  •  Top Center — вверх по центру;


  •  Middle Center — середина по центру;


  •  Bottom Center — вниз по центру;


  •  Top Right — вверх вправо;


  •  Middle Right — середина вправо;


  •  Bottom Right — вниз вправо;


  •  Find and Replace... — загрузка диалогового окна Replace, где осуществляются поиск фрагментов текста и замена их новым;




  •  Select All — выделение всего текста в окне редактора;


  •  Change Case — изменение регистра выбранного текста. Раскрывает подменю, содержащее два пункта: UPPERCASE Ctrl+Shift+U и lowercase Ctrl+Shift+L;


  •  AutoCAPS — преобразование вводимого и импортируемого текста в верхний регистр. Функция не влияет на уже набранный в редакторе текст. Для изменения регистра имеющегося текста следует выделить нужный фрагмент, щелкнуть правой кнопкой мыши и выбрать из контекстного меню пункт Change Case;


  •  Remove Formatting — отмена полужирного и курсивного начертаний, а также подчеркивания выделенного текста;


  •  Combine Paragraphs — слияние выбранных абзацев в один. При этом каждый знак абзаца автоматически заменяется пробелом;


  •  Symbol — вставка выбранного в списке символа или неразрывного пробела в текущей позиции курсора. После выбора опции Other... выводится таблица символов, в которой представлен весь набор символов текущего шрифта. Для вставки нужно последовательно выделить один или несколько символов, нажать кнопку выбора, а затем — копирования; при этом отмеченные символы копируются в буфер обмена. Далее необходимо в редакторе многострочного текста выбрать из контекстного меню пункт Paste. Следует учесть, что символ диаметра отображается как %%С, но после вставки в рисунок этот и другие специальные символы отображаются корректно;


  •  Import Text... — вызов диалогового окна Select file. Для импорта следует выбрать файл в формате ASCII или RTF. Импортированный текст сохраняет исходные форматирование и свойства, заданные стилем, однако его можно отредактировать и переформатировать. Объем файла с импортируемым текстом не должен превышать 32 Кбайт;


  •  Background Mask... — вызов диалогового окна Background Mask...;


  •  Help — переход к описанию команды МТЕХТ в справочной системе.


  • Допускается изменение свойств только выделенной части текста. Символ можно выбрать одним щелчком мыши, слово — двойным щелчком, абзац — тройным.

    Дробные тексты представляют собой фрагменты текста одной строки, расположенные на разных уровнях относительно базовой линии строки, и служат для записи натуральных дробей, предельных отклонений размеров и т. д.



    Для указания места разбиения текста используются специальные символы:

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


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


  •  крышка ( ^) — при создании двухуровневого текста для записи предельных отклонений, элементы которого располагаются один над другим без разделительной черты.


  • Например, если после 1#3 ввести какой-либо нецифровой символ или пробел, средство автоформатирования разместит эти цифры в виде дроби с косой чертой. Кроме того, можно автоматически удалять незначащие пробелы перед целой и дробной частями числа.

    Средство автоформатирования преобразует числа в дробный текст только в том случае, если между цифрами и символом-разделителем (косой чертой, решеткой или крышкой) нет пробелов.

    Для преобразования в дробный вид произвольного фрагмента, содержащего символ-разделитель, этот фрагмент следует выделить, а затем нажать кнопку Stack на панели Text Formatting.

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

    Допускается вставка текста из другого приложения Windows в рисунок AutoCAD, при этом связь с приложением не теряется. Можно либо импортировать текст, либо захватить и отбуксировать в окно AutoCAD пиктограмму текстового файла из Проводника Windows.

    Импорт ASCII- и RTF-файлов, созданных в других приложениях, значительно ускоряет работу с рисунками, где используются однотипные надписи. Например, можно создать текстовый файл со стандартными примечаниями для включения в рисунок и, вместо того чтобы каждый раз вводить их с клавиатуры, выполнять импорт из файла. Импортированный текст становится текстовым объектом AutoCAD; его можно редактировать так же, как и созданные в самой программе AutoCAD надписи. Исходное форматирование текста сохраняется.


    Содержание раздела