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.  Яким чином створюються макроси.


 

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

57475. Урок узагальнення знань за темою „Слова – назви предметів” 306.5 KB
  Мета: Узагальнити знання учнів про іменник як частину мови; закріплювати вміння учнів розрізняти слова назви істот і неістот, навички написання власних іменників; розвивати увагу, спостережливість; виховувати інтерес до вивчення рідної мови.
57476. ПРОЕКТ ЭЛЕКТРОТЕХНИЧЕСКОГО ОТДЕЛЕНИЯ 151.83 KB
  Цель курсового проекта - проектирование электротехнического отделения, определение трудоёмкости работ, численности рабочих, подбор оборудования, разработка технологической карты.
57477. Учебно-воспитательный процесс в дошкольных учреждениях 82.79 KB
  Можно предположить, что будут выявлены изменения в психомоторной функции после проведения занятий по танцевальной ритмике у детей с аутизмом старшего дошкольного возраста...
57478. У искусства есть два самых опасных врага: ремесленник не озаренный талантом и талант, не владеющий ремеслом 14.65 KB
  Что такое искусство? У этого слова несколько значений. Искусством называют воспроизведение действительности в художественных образах; умение, мастерство, знание дела - например, искусство вязания; само дело - например, военное искусство
57479. Современные цифровые системы коммутации AXE – 10 5.13 MB
  AXE – 10 обеспечивает постоянное и всестороннее наблюдение за порядком и результатом установления соединений, контроль поступающей нагрузки. Наличие значительного объема абонентских данных управления в памяти позволяет изменить конфигурацию системы
57482. Жеміс-жидекті айран өндіру технологиясы 79.3 KB
  Жұмыстың мақсаты, сүт қышқылды өнімдердің түрлері, соның ішінде айран өндірудің технологиялық үрдісін игеру, айран алудың термостатты және резервуарлы тәсілдері, айранның адам денсаулығына әсерін көрсету, жеміс-жидекті айран өнімін өндіргендегі технологиялық үрдістің барлық сатыларын бақылау.
57483. Виховна година, Моя Батьківщина - Україна 59 KB
  Мета: поглибити знання учнів про Україну; прищеплювати любов до рідного краю; розширити зміст поняття громадянин України; розвивати мовлення учнів; виховувати патріотичні почуття приналежності до українського народу.