Туманов Г.Е. - Visio 4.0 Практическое руководство

Главы: 1 2 3 4 5 6 7 8 9 10 11

Работа с текстом

Добавление и редактирование текста

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

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

Для перемещения точки ввода в тексте вы можете использовать клавишные команды:

- Начало текстового блока – Ctrl+Home;

- Начало текстового блока – Ctrl+End;

- Начало параграфа – Ctrl+стрелка вверх;

- Конец параграфа – Ctrl+стрелка вниз;

- Предыдущая строка – стрелка вверх;

- Следующая строка – стрелка вниз;

- Начало строки – Home;

- Конец строки – End;

- Начало слова – Ctrl+стрелка влево;

- Конец слова – Ctrl+стрелка вправо;

- Знак влево – стрелка влево;

- Знак вправо – стрелка вправо.

Форматирование текста

Форматирование текста в Visio происходит точно так же, как во многих текстовых редакторах.

Visio имеет четыре диалоговых окна для форматирования текста: шрифт (Font), параграф (Paragraph), табуляции (Tabs), и текстовый блок (Text Block). Каждое окно управляет своими атрибутами текста. Вы можете также форматировать текст, используя диалоговое окно Style и список текстовых стилей, список фонтов и кнопки панели инструментов.

Чтобы применить форматирование знаков, параграфа или табуляции к части текста шейпа, выбирайте область текста, по крайней мере в один знак длиной.

Чтобы применить форматирование параграфа или табуляции к параграфу, трижды щелкните, чтобы выбрать параграф, затем применяйте форматирование.

Для форматирования текста можно использовать следующие клавишные команды:

Жирный (Bold) – Ctrl+Shift+B;

Курсив (Italic) – Ctrl+Shift+I;

Нижний регистр (Small caps) – Ctrl+Shift+Y;

Нижний индекс (Subscript) – Ctrl+Shift+X;

Верхний индекс (Superscript) – Ctrl+Shift+Z;

Подчеркивание (Underline) – Ctrl+Shift+U.

Использование полей

Поле – это область в тексте, которая показывает информацию типа даты, времени или вычисленного значения. Информация в полях изменяется автоматически при изменении рисунка. Вы можете использовать поля, чтобы добавить размеры, легенды, отражающие текущее состояние рисунка. Например, если вы вставляете поле Current Date, то отображается системная дата в выбранном вами формате.

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

Visio включает следующие типы полей:

Custom Formula – пользовательская формула;

Date/Time – дата/время;

Document Info – информация о документе;

Geometry – геометрия;

Object Info – информация об объекте;

Page Info – информация о странице;

Lotus Notes – поле Lotus Notes;

Примечание. Вы можете также связывать с шейпами пользовательские данные, используя секцию Custom Properties в шейп-листе или диалоговое окно Custom Properties.

Выбор, изменение размеров и перемещение текстового блока

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

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

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

Секция пользовательских свойств

Секция пользовательских свойств (Custom Properties) содержит ячейки, связывающие данные с шейпом.

Секция содержит следующие ячейки:

Ask – спросить;

Format – формат;

Invisible – невидимо;

Label – метка;

Prompt – подсказка;

Prop.Row – метка строки;

SortKey – сортировка;

Type – тип;

Value – значение;

Ask. Определяет, нужен ли дополнительный запрос для ввода в шейп пользовательской информации при создании экземпляра, дублировании или копировании шейпа. Если да, Visio показывает диалоговое окно Custom Properties каждый раз, когда происходит одно из этих событий.

- не 0 – запрашивать у пользователя ввод пользовательских данных;

- 0 – не запрашивать ввод.

Format. Определяет форматирование пользовательских свойств, чей тип данных является строкой (Type = 0), числом (Type = 2), фиксированным списком (Type = 1), или переменным списком (Type = 4).

“format” – Если в ячейке Type содержится значение 0 или 2 (строка или число), определяет любое форматирование, доступное для функции FORMAT.

“item;...;item” – Если в ячейке Type содержится значение 1 или 4 (фиксированный или переменный список), определяет список пунктов, разделенных точками с запятой.

Invisible. Определяет, является ли пользовательское свойство видимым в диалоговом окне Custom Properties.

- не 0 – свойство не видимо;

- 0 – свойство видимо.

Label. Определяет метку, которая появляется в диалоговом окне Custom Properties. Метка состоит из алфавитно-цифровых символов, включая знак подчеркивание (_).

Если текст метки отсутствует, Visio показывает в диалоговом окне название строки (Prop.Row).

Prompt. Определяет описательный или рекомендующий текст, который показывается пользователю в диалоговом окне Custom Properties при выборе свойства.

Prop.Row. Определяет метку строки, которая появляется в окне шейп-листа красным текстом. Например, напечатайте в окне формулы Price, чтобы создать пользовательское свойство Prop.Price.

Вы можете использовать это название в ссылках ячеек, чтобы определить значение в ячейке Value соответствующей строки. Вы можете также использовать это имя для ссылки на другие ячейки той же строки включением их имени колонки, например, Prop.Price.Prompt.

SortKey. Определяет ключ, в соответствии с которым перечисляются пункты в диалоговом окне Custom Properties. Сортировка определена локально, нечувствительна к регистру и имеет убывающий порядок. Ключ сортировки – строка, которую Visio автоматически включает в метки.

Например, введите следующий ключ, чтобы показать пользовательские свойства в диалоговом окне в порядке Item Number, Quantity, Price:

Row Label SortKey

Prop.Item Item Number 1

Prop.Price Price 3

Prop.Quan Quantity 2

Type. Определяет тип данных пользовательского свойства.

0 - Строка (String) – это по умолчанию.

1 - Установленный список. Visio показывает пункты списка в выпадающем меню в диалоговом окне Custom Properties. Определяйте пункты списка в ячейке Format. Пользователи могут выбирать только один пункт из списка.

2 - Число (Number). Определяет формат числа в ячейке Format.

3 - Логическое (Boolean). Visio показывает в качестве выбираемых пользователем пунктов выпадающего списка FALSE и TRUE.

4 - Список значений (Variable list). Visio показывает пункты списка в выпадающем меню в диалоговом окне Custom Properties. Определяйте пункты списка в ячейке Format. Пользователи могут выбрать пункт из списка или ввести новый, который будет добавлен к существующему списку в ячейке Format.

Value. Содержит значение свойства, введенное в диалоговом окне Custom Properties.

Вы можете вводить формулу в эту ячейку, но ее значение будет переопределено значением, введенным в диалоговом окне Custom Properties, как если бы вы использовали функцию GUARD для защиты формулы.

Печать текста в шейпах

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

Если вы добавляете текст к группе, он появляется на первом по расположению шейпе в группе. Если вы выбираете шейп в группе, текст появляется на нем.

Для ввода текста в шейпе:

1. Выберите шейп.

2. Вводите текст

Visio автоматически увеличивает изображение, чтобы вы могли видеть результат ввода.

Завершив ввод, нажмите клавишу Esc или щелкните за пределами текстового блока.

Добавление и замена текста

Чтобы редактировать текст в шейпе, или добавить текст к уже существующему, откройте текстовый блок шейпа и редактируйте текст, как в большинстве тестовых редакторов.

Чтобы добавить или редактировать текст в шейпе:

1. Дважды щелкните по шейпу, чтобы открыть блок текста, или щелкните по тексту инструментом текст.

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

2. Щелкните там, где вы хотите разместить точку вставки.

3. Напечатайте новый текст.

4. Нажмите клавишу Esc.

Примечание. Вы можете переместить точку ввода, щелкнув в нужном месте текста, можете также сделать это клавишами стрелок.

Добавление независимого текста к рисунку

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

Чтобы напечатать независимый текст:

1. В меню инструментов выберите инструмент текст.

2. Щелкните им там, где нужно ввести текст.

3. Вводите текст.

Visio автоматически увеличивает изображение, чтобы вы видели процесс ввода.

Как только вы начинаете ввод, Visio создает невидимый шейп и открывает в нем текстовый блок.

Когда закончите ввод, нажмите клавишу Esc или щелкните за пределами шейпа.

Для установки ширины независимого текстового блока:

1. Инструментом текст укажите, где вы хотите начать независимый текстовый блок.

2. Щелкните и тяните вниз и влево или вправо, пока блок не примет нужный размер.

3. Отпустите кнопку мыши.

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

Выравнивание и установка отступов параграфа

Для выравнивания и установки отступов параграфа:

1. Дважды щелкните по шейпу, чтобы открыть текстовый блок или щелкните по тексту инструментом текста.

2. Выберите параграф, который нужно форматировать.

3. В меню Format выберите Paragraph.

4. Для установки горизонтального выравнивания параграфа, выберите установку из списка Horizontal Alignment.

5. Для установки отступов введите значения в окнах секции Indents.

6. Щелкните Apply для принятия изменений без выхода из диалогового окна, или OK для принятия формата и закрытия окна.

Выравнивание текста в текстовом блоке

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

Для выравнивания текстового блока:

1. Выберите шейп для форматирования.

2. В меню Format выберите Text Block.

3. В списке Vertical Alignment выберите установку для выравнивания.

4. Щелкните OK.

Изменение атрибутов шрифта

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

Для изменения атрибутов шрифта:

1. Дважды щелкните по шейпу, чтобы открыть текстовый блок или щелкните по тексту инструментом текста.

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

3. В меню Format выберите Font.

4. В диалоговом окне установите нужные параметры.

Вы можете установить тип шрифта, размер, цвет, регистр, позицию и язык.

5. Щелкните Apply, чтобы принять форматирование без закрытия диалогового окна, или OK, чтобы принять форматирование и закрыть окно.

Проверка орфографии

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

Примечание. По умолчанию Visio проверяет текущую страницу. Чтобы заставить его проверить весь файл, смотри ниже “Установки проверки орфографии”.

Для проверки орфографии:

1. В меню Tools выберите Spelling.

Вы можете также щелкнуть по кнопке Spelling.

Когда Visio находит слово, отсутствующее в текущем словаре, он выделяет слово и выводит предлагаемые замены.

Для использования предложенной замены, выберите ее и щелкните Change To. Чтобы заменить все такие же слова на предложенное, щелкните Change All.

Чтобы напечатать нужное слово, выберите слово в окне Change To и введите туда нужное слово.

Для продолжения работы не изменяя слова, щелкните Ignore. Чтобы игнорировать все такие же слова, щелкните Ignore All.

Чтобы добавить слово в словарь, щелкните Add Words To, затем выберите словарь, к которому вы хотите добавить слово.

Для установки проверки орфографии по умолчанию:

1. В меню Tools выберите Options.

2. Щелкните Spelling для открытия диалогового окна Spelling Options.

3. В секции Search установите, хотите ли вы заставить Visio производить поиск по умолчанию в выделении (selection), отдельной странице (single page), или всех страницах.

4. В секции User Dictionary определите используемый словарь.

Вырезание, копирование, и вставка текста

Вы можете копировать, вырезать или вставлять текст в Visio таким же образом, как и в других программах обработки текстов. Можно также вернуть прежнее состояние текста командой Undo.

Чтобы скопировать или вырезать выделенный текст:

1. Двойным щелчком на шейпе откройте тестовый блок, или щелкните по тексту инструментом текст.

2. Выберите текст, который вы хотите скопировать или вырезать.

3. В меню Edit выберите нужную команду:

Выберите Copy или щелкните по кнопке Copy на панели инструментов для копирования текста в буфер.

Выберите Cut или щелкните по кнопке Cut на панели инструментов для удаления текста с копированием его в буфер.

Для вставки текста:

1. Двойным щелчком на шейпе откройте тестовый блок, или щелкните по тексту инструментом текст.

2. Поместите точку ввода туда, куда вы хотите вставить текст.

3. В меню Edit выберите Paste или щелкните кнопкой Paste на панели инструментов.

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

Примечание. Вы можете быстро повторить действия вроде вставки текста, нажимая клавишу F4.

Удаление текста

Для удаления текста:

1. Двойным щелчком на шейпе откройте тестовый блок или щелкните по тексту инструментом текст.

2. Выберите текст, который вы хотите удалить.

3. В меню Edit выберите команду Clear или нажмите клавишу Delete.

Вставка полей в текст

Когда вы вставляете поле в текст, Visio вставляет его в точке вставки.

Для вставки поля в текст:

1. Двойным щелчком на шейпе откройте тестовый блок (выберите текст инструментом текст), затем щелкните там, куда вы хотите вставить поле.

Если нужно, чтобы поле заменило существующий текст, выберите шейп. В этом случае не нужно открывать текстовый блок и точку вставки.

2. В меню Insert выберите Field.

3. В секции Category выберите категорию поля.

4. В секции Field выберите поле.

5. В секции Format выберите формат для данных поля.

6. Щелкните OK.

Примечание. Позаботьтесь о тексте перед полем. Например, перед полем Current Date вы можете ввести фразу “Сегодняшняя дата”, отделив ее пробелом.

Когда вы вырезаете или копируете поле, а затем вставляете его, он перестает быть полем. Текст из поля становится статическим.

Перемещение текстового блока

Чтобы переместить текст независимо от шейпа:

1. В меню текстовых инструментов выберите блок текста.

2. Щелкните по шейпу, чтобы выделить текстовый блок.

3. Точки на зеленой пунктирной линии указывают что текстовый блок выбран.

Когда указатель находится над пунктирной линией, она изменяет вид на двойной прямоугольник.

4. Тяните текстовый блок в нужное место.

Примечание. Если шейп сгруппирован, используйте команду Open Group.

Вращение текстового блока

Для вращения текста независимо от шейпа:

1. В меню текстовых инструментов выберите инструмент блока текста.

2. Щелкните по шейпу для выборки его текстового блока.

3. Тяните точку вращения.

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

Когда указатель находится над точкой вращения, он изменяется на две стрелки, образующие круг.

Поиск и замена текста

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

Для поиска текста:

1. В меню Edit выберите Find.

2. В окне Find What введите текст, который нужно найти.

Для поиска специальных знаков, щелкните Special, затем выделите знак, который нужно найти.

Для ограничения диапазона поиска выберите Search, затем Selection, Current Page, или All pages.

Для ограничения области поиска ищите с учетом регистра (установите флаг Match Case) или только целые слова (флаг Find Whole Words Only).

3. Щелкните Find Next для поиска следующего вхождения слова.

Чтобы найти и заменить текст:

1. В меню Edit выберите Replace.

2. В окне Find What введите текст, который нужно найти.

3. В окне Replace With введите текст, которым его надо заменить.

Для поиска специальных знаков щелкните Special, затем выберите знак, который вы хотите найти.

Для ограничения области поиска выберите Selection, Current Page, или All Pages.

Для ограничения искомого текста используйте флаги Match Case или Find Whole Words Only.

4. Щелкните Find Next для начала поиска.

5. Щелкните Replace чтобы заменить найденный текст, или Replace All чтобы заменить все найденные вхождения.

Выбор блока текста

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

Для выделения текстового блока:

1. В меню текстовых инструментов выберите инструмент текстовый блок.

2. Щелкните по шейпу, чей текстовый блок нужно выбрать.

Можно также выбрать шейп инструментом текст, затем нажать F2 для выбора текстового блока.

Выбор текста

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

Для выбора текста:

1. Дважды щелкните по шейпу для выбора текстового блока или щелкните по тексту инструментом текст.

2. Далее используйте следующее:

- Выбор всего текста – выберите Select All в меню Edit;

- Выбор знаков – щелкните и тяните;

- Выбор слова – щелкните дважды на слове;

- Выбор параграфа – тройной щелчок.

Установка межстрочного расстояния

Вы можете регулировать величину промежутка перед каждым параграфом, после каждого параграфа, и между линиями в параграфе в текстовом блоке.

Для установки межстрочного интервала:

1. Дважды щелкните по шейпу для выбора текстового блока или щелкните по тексту инструментом текст.

2. Выберите параграф текстового блока, который нужно сформатировать.

3. В меню Format выберите Paragraph.

4. В секции Spacing установите нужное межстрочное расстояние:

- для определения отступа перед параграфом введите значение в окне Before;

- для определения отступа после параграфа введите значение в окне After;

- для определения отступа между строк в параграфе введите значение в окне Line;

5. Щелкните OK.

Установка отступов текстового блока

Для установки отступов текстового блока:

1. Выберите форматируемый шейп.

2. В меню Format выберите Text Block.

3. В секции Margins введите величины в окнах Top, Bottom, Right и Left, чтобы установить соответствующие отступы.

4. Щелкните OK.

Добавление и удаление табуляций

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

Для определения табуляций в выбранном параграфе:

1. Дважды щелкните по шейпу для открытия текстового блока или щелкните инструментом текст.

Чтобы установить табуляции для всего текстового блока выберите шейп.

2. Выберите параграф (абзац), который нужно сформатировать.

3. В меню Format выберите Tabs.

4. В секции Edit Tab в окне Position введите позицию, которую вы хотите назначить для табуляции.

5. В списке Align выберите параметр выравнивания для табуляции.

6. В секции Edit Tab щелкните Add.

7. Щелкните OK.

Для удаления табуляции:

1. Выберите шейп.

2. В меню Format выберите Tabs.

3. В секции Tab Stop выберите позицию табуляции, которую вы хотите удалить.

4. В секции Edit Tab щелкните Delete.

5. Щелкните OK.

Установка фона текстового блока

Цвет фона текстового блока может отличаться от цвета фона шейпа.

Для установки цвета фона:

1. Выберите шейп.

2. В меню Format выберите Text Block.

3. В секции Text Background диалогового окна выберите цвет из списка Solid Color.

Примечание. Цвет фона текстового блока появится только в том случае, если шейп содержит текст.

4. Щелкните OK.

Изменение размеров текстового блока

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

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

Для изменения ширины и высоты текстового блока:

1. В меню текстовых инструментов выберите инструмент текстовый блок.

2. Щелкните по шейпу для выбора текстового блока.

3. Тяните точку селекции, пока текстовый блок не примет нужную высоту и ширину.

Печать специальных символов

Вы можете вставить в текст знаки ANSI. ANSI набор состоит из 256 знаков, установленных Американским Национальным Институтом Стандартов (American National Standards Institute). Вид знаков ANSI зависит от шрифта, в котором вы их используете.

Для печати символов ANSI:

1. Нажмите клавишу Alt. Используя клавиши цифровой клавиатуры, напечатайте 0, затем ANSI код нужного знака.

Например, чтобы напечатать черту, придерживайте клавишу Alt и печатайте 0151.

Использование пользовательской формулы в поле

Вы можете вставить пользовательскую формулу в текстовый блок. При создании пользовательских формул применяются функции и синтаксис, используемые для создания формул шейп-листа.

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

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

Если нужно, чтобы поле заменило имеющийся текст в шейпе, выберите шейп. Открывать текст и размещать точку вставки не обязательно.

2. В меню Insert выберите Field.

3. В секции Category выберите Custom Formula.

4. В окне Custom Formula введите формулу.

5. Щелкните OK.