
- •Конспект лекцій
- •Теми лекцій
- •Лекція 1: загальне введення в комп'ютерну графіку
- •Предмет і область застосування комп'ютерної графіки
- •Коротка історія
- •Технічні засоби підтримки комп'ютерної графіки
- •Питання й вправи
- •Лекція 2 сучасні апаратні засоби растрової графіки
- •2.1.Основні поняття
- •2.2. Пристрою уведення Сканери
- •Цифрові фотоапарати й відеокамери
- •2.3. Пристрою виводу Дисплеї
- •Дисплеї на елт
- •Жидкокристаллические дисплеї
- •Інші типи дисплеїв
- •Проектори
- •Принтери
- •Матричні принтери
- •Струминні принтери
- •Лазерні принтери
- •2.4. Архітектура графічної підсистеми пк Архітектура
- •Подання зображень
- •Програмний інтерфейс
- •Питання й вправи
- •Лекція 2. Колір у комп'ютерній графіці
- •Про природу світла й кольору
- •Колірний графік мко
- •Колірні моделі rgb і cmy
- •Колірні моделі hsv і hls
- •Простір cie Luv
- •Питання й вправи
- •Лекція 3. Геометричні перетворення
- •Системи координат і вектори
- •Рівняння прямій і площині
- •Аналітичне подання кривих і поверхонь
- •Перетинання лучачи із площиною й сферою
- •Інтерполяція функцій однієї й двох змінних
- •Матриці
- •Геометричні перетворення (перенос, масштабування, обертання)
- •Перехід в іншу систему координат
- •Завдання обертання щодо довільної осі
- •Питання й вправи
- •Лекція 4. Подання геометричної інформації
- •Геометричні примітиви
- •Полігональні моделі
- •Воксельні моделі
- •Поверхні вільних форм (функціональні моделі)
- •Системи координат: світового, об'єктна, спостерігача й екранна
- •Однорідні координати. Завдання геометричних перетворень в однорідних координатах за допомогою матриць
- •Питання й вправи
- •Лекція 6 алгоритми растеризаЦії відрізків, окружностей і еліпсів
- •6.1. Введення в растеризацію кривих
- •6.2.Зображення відрізка із цілочисловими координатами кінців
- •Цифровий диференціальний аналізатор
- •Алгоритм Брезенхема
- •Алгоритм Кастла-Пітвея
- •6.3. Зображення відрізка з нецілочисловими координатами кінців
- •6.4. Зображення окружностей
- •Алгоритм Брезенхема
- •6.5. Зображення еліпсів
- •Побудова по неявній функції
- •Побудова шляхом стиску окружності
- •Лекція 7 відсікання (кЛіпування) геометричних примітивів
- •Алгоритм Сазерленда-Коена відсікання прямокутною областю
- •Відсікання опуклим багатокутником
- •Кліпування багатокутників
- •Питання й вправи
- •Лекція 8 видалення невидимих поверхонь і ліній
- •Видалення нелицьових граней багатогранника Алгоритм Робертса
- •Алгоритм Варнока
- •Алгоритм Вейлера-Азертона
- •Метод z-Буфера
- •Методи пріоритетів (художника, що плаває обрію)
- •Алгоритми порядкового сканування для криволінійних поверхонь
- •Метод двійкової розбивки простору
- •Метод трасування променів
- •Питання й вправи
- •Лекція 9 проектування просторових сцен
- •Основні типи проекцій
- •Паралельні проекції
- •Центральні проекції
- •Математичний апарат
- •Ортогональні проекції
- •Косокутні проекції
- •Центральні проекції
- •Спеціальні картографічні проекції. Екзотичні проекції земної сфери
- •Стереографическая проекція
- •Гномоническая проекція
- •Ортографическая проекція
- •Проекції на циліндр
- •Проекція Меркатора
- •Проекції на багатогранник
- •Незвичайні проекції
- •Питання й вправи
- •Лекція 10 растрове перетворення графічних примітивів
- •Алгоритм Брезенхема растрової дискретизації відрізка
- •Алгоритми Брезенхема растрової дискретизації окружності й еліпса
- •Алгоритми заповнення областей
- •Питання й вправи
- •Лекція 11 зафарбовування. Рендеринг полігональних моделей
- •Проста модель висвітлення
- •Зафарбування граней Плоске зафарбовування
- •Зафарбування методом Гуро
- •Зафарбування методом Фонга
- •Більше складні моделі висвітлення
- •Усунення ступінчастості (антиэлайзинг)
- •Питання й вправи
- •Лекція 12 візуалізація просторових реалістичних сцен
- •Свето- Тіньовий аналіз
- •Метод излучательности
- •Глобальна модель висвітлення із трасуванням променів
- •Текстури
- •Питання й вправи
- •Лекція 13 алгоритми стиску зображень без втрат
- •13.1. Необхідність стиску зображень
- •13.2. Неіснування ідеального алгоритму
- •13.3. Алгоритми кодування довжини повторення (rle)
- •13.4. Словникові алгоритми
- •Алгоритм lz77
- •Алгоритм lzw
- •13.5. Алгоритми статистичного кодування
- •Алгоритм Хаффмена
- •13.6. Арифметичне кодування
- •Лекція 14 стиск зображень із втратами
- •14.1. Необхідність стиску із втратами
- •14.2. Оцінка втрат
- •14.3. Зображення як функція
- •Дискретне Перетворення Фур'є
- •Дискретне косинусное перетворення
- •14.4. Алгоритм стиску зображень jpeg
- •14.5. Вейвлет-Перетворення
- •14.6. Фрактальное стиск
- •Список літератури
- •Лекція 15 алгоритми стиску відео
- •Введення
- •Основні поняття
- •Вимоги додатків до алгоритму
- •Визначення вимог
- •Огляд стандартів
- •Базові технології стиску відео Опис алгоритму компресії
- •Загальна схема алгоритму
- •Використання векторів зсувів блоків
- •Можливості по распараллеливанию
- •Інші шляхи підвищення ступеня стиску
- •Порівняння стандартів
- •Питання для самоконтролю
- •Лекція 16 основи видавничої справи
- •1. Вибір формату
- •1.1. Використання стандартних форматів
- •1.1.1. Стандартні розміри по iso
- •2. Підготовка тексту
- •2.1.2. Редагування матеріалу
- •Перевірка фактичної вірогідності матеріалу
- •Установлення власника авторських прав і одержання дозволу на видання
- •Вступна частина
- •Авантитул
- •Заключна частина
- •2.2. Оформлення книги
- •2.2.1. Принципи виміру й термінологія
- •2.2.2. Характеристики шрифту Загальні характеристики
- •Класифікація шрифтів
- •2.3. Розробка дизайну тексту
- •2.3.1. Вибір шрифту
- •2.3.2. Вибір розмірів смуги набору, полів і шрифту
- •Формати октаво.
- •2.3.3. Стилі заголовків
- •Заголовки усередині тексту
- •Постійні й змінні колонтитули
- •Колонцифри
- •Допоміжний текст і підписи до ілюстрацій
- •Вступна й заключна частини
- •Складання підсумкової специфікації
- •2.3.4. Переноси
- •2.3.5. Розділові знаки
- •2.3.6. Зауваження по розмітці сторінки
- •2.4. Підрахунок сторінок тексту
- •2.4.1. Етап 1
- •Гарний матеріал
- •Поганий матеріал
- •2.4.2. Етап 2
- •2.4.3. Етап 3
- •Лекція 17 цифрове фото
- •1. Історія фотографії
- •2. Від плівки до цифрового фото
- •3. Умовна класифікація цифрових фотоапаратів
- •4. Сенсори цифрових фотоапаратів
- •Лекція 18 подання сайту
- •Зменшення швидкості руху
- •Створення кліпу зі зменшенням швидкості руху
- •Додавання змінної швидкості руху
- •Ініціалізація руху клацанням миші
- •Додавання сліду від руху об'єкта
- •Зникнення сліду
- •Підвищення ефективності
- •Покадровое рух
- •Постійна швидкість
- •Коливальний рух
- •Зміна розмірів у русі
- •Керування рухом
- •Ковзання
- •Використання порожніх фільмів
- •Реалізація підходів на практиці
- •Оглядач зображень
2.3. Розробка дизайну тексту
У цьому розділі ми розглянемо деякі з основних питань, пов'язаних з розробкою загального дизайну книги.
2.3.1. Вибір шрифту
У попередньому розділі ми торкнулися проблеми вибору шрифтів для книг. Однак найчастіше вибір обмежується набором шрифтів, використовуваних друкарнею, з якої ви співробітничаєте. У кожному разі, це повинен бути якийсь стандартний набір шрифтів (наприклад, з тих, які пропонує на російському ринку фірма ParaType). Але для книг, що вимагають оригінального оформлення, а також для заголовків або назв серій, які планується широко використовувати надалі, треба або придбати, або розробити шрифти, які будуть становити відмітні ознаки ваших книг. Особлива увага варто приділити акцидентним шрифтам, використовуваним при виготовленні реклами й інших текстів, завдання яких - привертати увагу.
Отже, при виборі стилю оформлення вам знадобиться кілька шрифтів. Як ми вже бачили, шрифт являє собою повний набір символів однакового розміру й способу накреслення, а для будь-якого символу бажано мати всю палітру варіантів і накреслень. Наприклад, якщо в шрифті відсутня капітель, вам доведеться задовольнятися прописними на два пункти менше основного кегля. Звичайно це цілком прийнятно, але при цьому штрихи літер можуть виглядати значно тонше, ніж у літер іншого кегля даного шрифту.
Для складальних текстів бажано в обраному стилі використовувати принаймні звичайні, курсивні, напівжирні й курсивні напівжирні шрифти. Перш ніж приступитися до розробки дизайну для проекту, що вимагає великої розмаїтості накреслення символів, варто переконатися, що ці варіанти шрифту доступні. Загалом кажучи, досягти ефективного дизайну можливо за допомогою всього декількох шрифтів. Більше того, існує загальне правило, відповідно до якого в одній публікації не слід застосовувати більше трьох (або навіть двох) гарнітур, якщо характер видання не припускає спеціального шрифтового оформлення.
Досить багато сказано й написано про зручність використання ряду шрифтів для певних завдань. Однак точка зору автора цієї книги полягає в тому, що більше значення має не вид символів шрифту, а спосіб, яким символи організовані на сторінці: пропорції між розмірними характеристиками символів шрифту при їхньому розміщенні в рядку, спосіб використання пробілів, інтерліньяж і більше загальні особливості дизайну сторінки, які відрізняють добре зверстану сторінку від зверстаної погано.
Необхідно завжди мати на увазі, що насиченість і розмітка впливають на сприйняття читачів. Для переважної більшості людей всі шрифти виглядають приблизно однаковими, а розходження в сприйняття вносять суб'єктивні відчуття більше щільного (темного), більше рівного (залежно від типу выключки) і т.п. тексту.
Ми радимо більше уваги приділяти дизайну сторінки, чим виду накреслення окремих символів.
По-перше, при виборі шрифту завжди варто враховувати тип паперу. Витончені, тонкі шрифти будуть погано виглядати на папері типу газетної; важкі, контрастні шрифти виглядають занадто "сліпуче" на крейдованому папері.
По-друге, при виборі дизайну варто враховувати, що різні версії номінально того самого шрифту в різних виготовлювачів можуть істотно відрізнятися по дизайні й загальних характеристиках; а також те, що шрифти з однаковим номінальним розміром у пунктах можуть мати різну висоту малих літер.
Безумовно, небезпечно задавати розмір " на-11" для незнайомих шрифтів, думаючи, що текст буде виглядати так само добре, як і набраний шрифтом, для якого ви вже використовували набір " на-11". При деяких обставинах розмір " на-11 пт" буде виглядати як суцільний шрифт із кеглем 11 пт; в інших випадках він буде відповідати розміру " на-11". Навіть не беручи до уваги зовнішній вигляд і чіткість, ви можете зштовхнутися з тим, що загальна кількість сторінок для одного шрифту може значно змінитися при використанні іншого шрифту, а це, у свою чергу, приведе до зміни багатьох ваших розрахунків.
Рис. 2.6.
Як приклад використовуємо самий крайній випадок: на сторінці, що містить 45 рядків символів з розміром " на-11" при ширині 24 одиниці "m", може поміститися близько 540 слів, набраних шрифтом Perpetua з дизайном Linotype, але лише 425 слів, набраних шрифтом Melior того ж сімейства - різниця становить більше 25%!
Для складних наукових, медичних або технічних видань, де неминуче зустрічаються математичні символи, не слід вибирати відносно рідкі шрифти, тому що там може не виявитися спеціальних літер для формульного набору або набору термінів, наприклад, грецькою мовою. У цьому випадку варто зупинити свій вибір на найпоширенішому й проробленому шрифті, наприклад, Times.
Ви також повинні зважати на те, що для будь-якої книги, що згодом буде мати потребу у відновленні лише деяких її розділів, а не всього змісту, переважніше використовувати досить розповсюджений шрифт, щоб не виникало проблем при переробці й перевиданні.