17135

Стилі і шаблоні. Теми. Макроси

Лекция

Информатика, кибернетика и программирование

Лекція №11 Тема: Стилі і шаблоні. Теми. Макроси. План Стилі. Створення стилю. Теми. Макроси. Стилі Наймогутнішим засобом автоматизації введення і редагування в Word є стилі. Існує два підходи до форматування оформленню документа. Перший істори...

Украинкский

2013-06-29

60.5 KB

11 чел.

Лекція №11

Тема: Стилі і шаблоні. Теми. Макроси.

План

  1.  Стилі.
  2.  Створення стилю.
  3.  Теми.
  4.  Макроси.

 

Стилі

Наймогутнішим засобом автоматизації введення і редагування в Word є стилі. Існує два підходи до форматування (оформленню) документа. Перший, історично найстаріший, полягає у тому, що редактор, форматуючи текст, задає для кожного елементу параметри шрифтів, абзаців і т.п. Такий підхід називається фізичним форматуванням, оскільки редактор практично задає фізичні параметри представлення тексту: параметри шрифту, розміри на папері. Але фізичне форматування має багато недоліків:

•    редактор вимушений уручну стежити за єдністю стильового оформлення документа. Наприклад, вибирати для всіх списків один і той же шрифт;

•   утруднена зміна документа. Наприклад, якщо потрібно поміняти шрифт заголовків, то доведеться пройти по всьому документу, вносячи зміни;

•   текстовий процесор, маючи тільки інформацію про фізичне форматування, не має інформації про структуру документа і не може надати таких додаткових послуг, як, наприклад, автоматичне складання змісту.

Тому в даний час будь-який засіб підготовки документів підтримує другий підхід до форматування: логічне форматування. У MS Word для підтримки такого форматування і служить механізм стилів. При використовуванні стилів оператор виділяє в документі логічні блоки: заголовки, абзаци, переліки і ін., і для кожного створює стиль — опис фізичних параметрів, які використовуються для відображення цього логічного елементу. Редагуючи текст, оператор для кожного логічного елементу документа указує, якому вони належать стилю.

Наприклад, набиваючи заголовок самого верхнього рівня, потрібно вказати стиль Заголовок 1. Word, розпізнавши цей стиль, автоматично помістить цей елемент в зміст. Якщо ви захочете, щоб всі заголовки відображалися прописними буквами, вам достатньо буде тільки поміняти параметри стилю. Якщо цей документ буде перетворений в Web-сторінку, то конвертор з інформації про стиль згенерує правильні HTML-теги. Якби ви просто вказали для заголовка більший розмір шрифту і вирівнювання посередині, то у всіх перерахованих випадках вам довелося б проробляти все це уручну, довго і не завжди оптимальним чином.

Тому при правильній роботі з MS Word потрібно по можливості уникати фізичного форматування і прагнути використовувати механізм стилів для логічного форматування. Окремим випадком реалізації в Word функцій логічного форматування є раніше згадані шаблони.

Робота із стилями

Абзац — елементарний елемент оформлення будь-якого документа. Кожен заголовок документа теж розглядається як окремий абзац. У меню Формат > Абзац є немало різних елементів управління, і виконувати їх настройку для кожного абзацу окремо — неефективна і утомлива задача. Вона автоматизується шляхом використовування поняття стиль.

Стиль оформлення це іменована сукупність настройок параметрів шрифту, абзацу, мови і деяких елементів оформлення абзаців (ліній і рамок). Завдяки використовуванню стилів забезпечується простота форматування абзаців і заголовків тексту, а також єдність їх оформлення в рамках всього документа.

Особливість» текстових процесорів Microsoft Word є те, що вони підтримують три типи стилів: стилі абзацу, знакові стилі (стилі символів) та стилі таблиці.

Стиль символу містить параметри форматування символів, включаючи шрифт, розмір, накреслення, положення й інтервали.

Стиль абзацу містить параметри форматування абзаців, такі як міжрядкові інтервали, відступи, вирівнювання й позиції табуляції. Стилі абзаців також можуть містити стилі або параметри форматування символів. Більшість стилів, використовуваних в Word, є стилями абзаців.

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

За допомогою стилів абзацу виконують форматування абзаців, а за допомогою знакових стилів можна змінювати оформлення виділених фрагментів тексту усередині абзацу. Наявність трьох типів стилів дозволяє реалізувати досить складні прийоми форматування, наприклад, коли усередині абзацу, оформленого одним шрифтом, містяться фрагменти тексту, оформлені іншим шрифтом. У даній книзі, наприклад, спеціальний шрифт використаний для запису назв елементів управління.

Робота із стилями полягає в створенні, настройці і використовуванні стилів. Деяка кількість стандартних стилів присутня в настройці програми за умовчанням, відразу після її установки. Їх використовують шляхом вибору потрібного стилю із списку, що розкривається, на панелі управління Форматування.

Настройка стилю. Настройку стилю виконують в діалоговому вікні Стиль (Формат > Стиль), стиль, що Настроюється, вибирають в списку Стилі (при цьому на панелях Абзац і Знаки відображаються зразки застосування даного стилю). Для зміни стилю служить командна кнопка Змінити, відкриваюча діалогове вікно Зміна стилю. Кожний з компонентів стилю настроюється в окремому діалоговому вікні. Вибір компоненту виконують в меню, що відкривається за допомогою командної кнопки Формат.

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

Створення стилю. Для створення стилю служить командна кнопка Створити в діалоговому вікні Стиль (Формат > Стиль) — вона відкриває діалогове вікно Створення стилю.

У даному вікні слідує:

•   ввести назву нового стилю в полі Ім'я;

•   вибрати тип стилю (стиль абзацу або знаковий стиль);

•   вибрати стиль, на якому заснований новий стиль;

•   вказати стиль наступного абзацу;

•   приступити до настройки елементів стилю клацанням на кнопці Формат,

Важливою межею програми є принцип спадкоємства стилів. Він полягає у тому, що будь-який стиль може бути заснований на якомусь з існуючих стилів. Це дозволяє, по-перше, скоротити до мінімуму настройку стилю, зосередившись тільки на його відмінностях від базового, а по-друге, забезпечити принцип єдності оформлення всього документа в цілому. Так, наприклад, при зміні базового стилю автоматично відбудуться і зміни успадкованих елементів в стилях, створених на його основі.

Стиль наступного абзацу указують для забезпечення автоматичного застосування стилю до наступного абзацу, після того, як попередній абзац закривається клавішею ENTER.

Розробка нових стилів і їх настройка є достатньо складними технологічними операціями. Вони вимагають ретельного планування, уважності і акуратності, особливо у зв'язку з тим, що згідно принципу спадкоємства властивостей стилів бажані зміни в одному стилі можуть приводити до небажаних змін в багатьох інших стилях.

У зв'язку з трудомісткістю вивчення і освоєння прийомів практичної роботи із стилями користувачі, що починають, часто ними нехтують. Дійсно, при розробці невеликих документів (одна - дві сторінки) можна обійтися без настройки і використовування стилів, виконавши все необхідне форматування уручну засобами меню Формат. Проте при розробці об'ємних документів уручну дуже важко забезпечити єдність оформлення, особливо якщо різні розділи документа розроблялися різними авторами.

Тому дійти використовування стилів треба якомога раніше. Правильне і раціональне використовування цього засобу є заставою високої ефективності роботи з процесором Microsoft Word і високої якості документів, що розробляються.

Теми

Остання версія текстового процесора Microsoft Word (Word 2003) має спеціальний засіб автоматичного оформлення, призначене в першу чергу для електронних документів (для Web-документів і документів, поширюваних у форматі процесора). Цей засіб називається теми. Тема є сукупністю наступних елементів оформлення:

•   фоновий узор;

•   стилі оформлення основного тексту і заголовків;

•  стиль оформлення маркірованих списків;

•   стиль графічних елементів оформлення (ліній). Доступ до вибору тим виконується командою Формат > Теми.

Макроси.

Макрос  — це набір команд і інструкцій, виконуваних як одна команда.

Макроси часто використовуються для наступних цілей.

  •  Для прискорення часто виконуваних операцій редагування або форматування
  •  Для об'єднання декількох команд, наприклад, для вставки таблиці з вказаними розмірами і межами і певним числом рядків і стовпців
  •  Для спрощення доступу до параметрів в діалогових вікнах
  •  Для автоматизації обробки складних послідовних дій в задачах

Для створення макросу в Microsoft Word існує два методи:

  •  використовування засобу для запису макросів
  •  пряме програмування в редакторі Visual Basic.

У Microsoft Word засіб запису макросів працює як магнітофон. З його допомогою записуються натиснення клавіш і кнопок миші, які переводяться макросом в код Microsoft Visual Basic для додатків. При записі нового макросу допускається застосування миші тільки для вибору команд і параметрів. Для запису такої дії, як виділення тексту, необхідно використовувати клавіатуру. Наприклад, за допомогою клавіші F8 можна виділити текст, а за допомогою клавіші END — перемістити курсор в кінець рядка.

У редакторі Visual Basic можна також написати дуже могутні і складні макроси, які не можуть бути записані першим способом.

Крім того, редактор Visual Basic дозволяє одержати допоміжні відомості, що допомагають при створенні макросу, - зокрема довідкову інформацію про об'єкти і їх властивості.

Якщо новому макросу задати ім'я вбудованої команди Microsoft Word, то вбудований макрос буде замінений новим. Наприклад, якщо записати новий макрос і задати для нього ім'я FileClose, цей макрос буде пов'язаний з командою Закрити. Після цього при виборі команди Закрити Microsoft Word виконуватиме дії, задані в новому макросі.

Макроси зберігаються в шаблонах і документах. За умовчанням, макроси зберігаються в шаблоні Normal, щоб вони були доступні всім документам Word. Якщо макрос використовуватиметься тільки в одному документі, збережіть його в документі. Окремі макроси в документі зберігаються в проектах макросів, які можна копіювати з одного документа в іншій.

Виконання макросу

Безпека.    Проявляйте обережність при виконанні макросів, оскільки вони можуть містити віруси. Застосовуйте запобіжні наступні засоби: виконуйте на комп'ютері сучасні антивірусні програми; встановіть високий рівень безпеки для макросів; зніміть прапорець Довіряти всім встановленим надбудовам і шаблонам; використовуйте цифрові підписи; підтримуйте список довірених видавців.

  1.  У меню Сервіс виберіть команду Макрос, а потім  — команду Макроси.
  2.  У списку Ім'я виберіть ім'я макросу, який потрібен виконати.

Якщо потрібного макросу немає в списку, виберіть інший документ або шаблон в списку Макроси з.

  1.  Натисніть кнопку Виконати.

Текстовий процесор MS Word завжди відрізнявся великою кількістю функцій і, головне, могутніми можливостями настройки. Вбудована в текстовий процесор мова програмування VBA (Visual Basic for Applications) допомагає досить сильно розширити потенціал цього продукту за рахунок написання макросів — сценаріїв, що дозволяють автоматизувати багато операцій. Активізувати написання макросу можна через меню Сервіс > Макрос.

Використовування макросів створює величезні функціональні можливості, але може представляти і потенційну небезпеку. Використовування VBA для створення макросів в Word і інших додатках MS Office дозволяє:

•    автоматизувати виконання складних операцій, що часто повторюються;

•    виробляти інтеграцію між різними програмними продуктами;

•    набудувати Word для редагування спеціальним чином оформлених текстів.

Процесор Word здатний зберігати макроси усередині документа, а при відкритті або закритті файлу автоматично запускати їх.

Література:

Симонович С.В. Информатика. Базовый курс, Харьков, 2001 – 640 с. [6], 293-310

Контрольні запитання:

  1.  Що представляє собою Стилі Word.
  2.  Яким чином створюються макроси.


 

А также другие работы, которые могут Вас заинтересовать

325. Теория международных отношений 697.39 KB
  Правовое регулирование МО. Социально-гуманитарные науки, изучающие мировые политические процессы, в качестве объекта исследования рассматривают общественные явления. Цели, средства и стратегии участников МО. Международное сотрудничество.
326. Исследование работы разрядной лампы с балластными сопротивлениями различных видов 86 KB
  Изучить влияние активного, индуктивного и ёмкостного балластного сопротивления на работу люминесцентной лампы. С увеличением коэффициента амплитуды резко снижается поток излучения лампы и срок службы электродов.
327. Анализ устойчивости элементов металлических конструкций 523 KB
  Коэффициент запаса устойчивости для данной стойки составляет. Значения критических усилий, определенные по методике СП, практически не отличаются от полученных в программе SCAD. Упругопластическая работа стержня с начальными несовершенствами.
328. Анализ чувствительности задач линейного программирования с использованием Microsoft Excel 261.5 KB
  Освоить технологию анализа чувствительности задач ЛП на основе различных типов отчетов, выдаваемых Microsoft Excel. Допустимое увеличение производства деталей первого типа.
329. Разработка организации технического обслуживания и ремонта МТП в ЦРМ хозяйства 2.51 MB
  Определение количества технических обслуживаний и ремонтов тракторов и автомобилей, распределение их по кварталам. Определение трудоемкости технических обслуживаний и ремонтов для тракторов и автомобилей. Подбор основного технологического оборудования и расчет площади участка.
330. Использование средств VBA для вычисления корня функционального уравнения с помощью численных методов 220 KB
  Описание заданного численного метода. Программа процедуры вычисления корня. Результаты вычисления значения корня для заданных пяти вариантов допустимой ошибки. Аргументы процедуры Koren.
331. Государственное регулирование занятости и трудоустройства молодежи на рынке труда 352.5 KB
  Теоретико-методологические основы исследования государственного регулирования молодежной безработицы. Молодежная безработица в современной России, в Агинском Бурятском Округе. Пути улучшения государственного направления по обеспечению занятости молодежи.
332. Современные проблемы организации коммерческой деятельности на примере магазина Рекорд 630 KB
  Основные направления организации коммерческой деятельности малых предприятий. Современное состояние организации коммерческой деятельности на малом предприятии Рекорд Рекомендации по совершенствованию организации коммерческой деятельности на малых предприятиях.
333. Расчет редуктора в выбранном электродвигателе 5.16 MB
  Пределы выносливости при симметричном цикле изгиба для материала шестерен. Межосевое расстояние из условия контактной прочности зубьев. Ориентировочный расчет валов редуктора. Коэффициенты запаса прочности для предположительно опасных сечений каждого вала.