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


 

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

22988. Декотріі принципи роботи сучасних мікропроцесорів та ЕОМ 1.54 MB
  Вони показують яка команда виконується до якої комірки памяті або зовнішнього пристрою звертається процесор і містять іншу важливу і вичерпну інформацію. Після того як у програмі дається сигнал €œвивільнити мікросхему€ вміст усіх регістрів переписується в область памяті що має назву сегмента стану задачі TSS Taske State Segment. При роботі у мультипрограмному режимі можуть виникати певні труднощі з використанням оперативної памяті котра стає тепер вже загальною для кількох задач. Можливі непередбачені ситуації коли одна програма...
22989. Віртуальна пам’ять. Мікропроцесор 80286 4.24 MB
  Мікропроцесор 80286 Як добре відомо процесор може безпосередньо працювати лише з тією інформацією яка записана в його оперативній памяті. Однак обєм оперативної памяті у сучасних ЕОМ порівняно невеликий і часто виявляється недостатнім для розвязання більшменш складних задач. Віртуальна організація памяті дає користувачеві практично необмежений обєм памяті.
22990. Артикуляційна база мови 33 KB
  Робота органів мовлення тобто сукупність їх порухів при вимові певного звука називається артикуляцією від лат. excursio вибігання вилазка або приступ початковий рух органів мовлення підготовка органів мовлення до вимови звука. culmen вершина або витримка поло' ження органів мовлення в момент вимовляння звуків. recursio повернення або відступ повернення органів мовлення у вихідне положення.
22991. Будова мовного апарату і функції його найважливіших частин 36 KB
  Мовленнєвий апарат І порожнина рота; II глотка фаринкс; III порожнина носа; IV гортань; 1 трахея; 2 голосова зв'язка; 3 неправдива голосова зв'язка; 4 щитовидний хрящ; 5 персневидний хрящ; 6 під'язикова кістка; 7 надгортанник; 8 язик; 9 тверде піднебіння; 10 м'яке піднебіння. Верхній поверх надставна порожнина її ще називають надставною трубою до якої належать порожнини глотки фаринкс рота і носа. Коли м'яке піднебіння опущене порожнина рота змикається з порожниною носа і частина повітря проходить...
22992. Акустичний аспект вивчення звукової будови мови 30.5 KB
  Акустичний аспект вивчення звукової будови мови Акустика розрізняє в звуках силу висоту довготу і тембр. Сила звука залежить від амплітуди розмаху коливання: чим більша амплітуда тим звук сильніший. Так скажімо що сильніше ударити по струні то більшою буде й амплітуда коливання і відповідно сила звука. Висота звука залежить від частоти коливань за одиницю часу: чим більша частота коливань тим вищий звук.
22993. Типологія наголосу в мовознавстві 38 KB
  Типологія наголосу в мовознавстві Наголос виділення в мовленні певної одиниці в ряду однорідних одиниць за допомогою фонетичних засобів. Залежно від того з якою сегментною одиницею функціонально співвідноситься наголос розрізняють словесний тактовий фразовий логічний і емфатичний наголос. Словесний наголос буває динамічним музикальним і кількісним. Динамічний силовий експіраторний наголос виділення вимова одного із складів слова такту більшою силою тобто сильнішим видихом струменя повітря.
22994. Інтонація, основні складники, функції 32 KB
  Інтонація основні складники функції Інтонація рух зміна динаміка тну що супроводжує висловлювання ритмікомелодійний малюнокмовлення. Інтонація складається з мелодики інтенсивності пауз темпу і тембру мовлення. Мелодика мовлення від гр. pausa припинення перерва у звучанні зупинка в потоці мовлення.
22995. Лінгвістичний аспект дослідження звукової будови мови 31 KB
  Третім аспектом у вивченні звуків є лінгвістичний який розглядає функції звуків у мові. Так скажімо опозиція [а] [и] [у] в українській мові є релевантною бо вона розрізняє значення слів дам дим дум. В англійській мові релевантною є опозиція [е] [л] [і] [і:] [з] [о:] [аз] [u:]: bet [bet] заклад парі but [b t] але крім bit [bit] кусок трошки beat [bi:t] бити удар bot [bot] личинка овода bought [bo:t] купив bat [bast] кажан boot [bu:t] черевик . Як бачимо в українській мові довгота чи короткість звука...
22996. Фонема, її функції, принципи виділення 31.5 KB
  Фонема її функції принципи виділення Фонема мінімальна звукова одиниця мови яка служить для розпізнавання й розрізнення значеннєвих одиниць морфем і слів. Отже звуки [а] [и] [у] [ґ] [г] в українській мові є окремими фонемами бо вони як свідчать вищенаведені приклади служать для розрізнення слів так само як звуки [е] [а] [і] [і:] [о] [з:] [ав] [и:] в англійській [а:] [а] в німецькій. Іншими словами фонема це мінімальна релевантна звукова одиниця. Фонема виконує дистинктивну від лат.