КнигоПровод.Ru25.11.2024

/ИТ-книги

Компьютерная типография — Кнут Д. Э.
Компьютерная типография
Научное издание
Кнут Д. Э.
год издания — 2003, кол-во страниц — 668, ISBN — 5-03-003361-0, 5-17-019775-6, тираж — 5000, язык — русский, тип обложки — мягк., масса книги — 820 гр., издательство — Мир
серия — Библиотека издательских технологий
цена: 700.00 рубПоложить эту книгу в корзину
Сохранность книги — хорошая

CSLI Lecture Notes Number 78
Computer Typesetting

D. E. Knuth

CSLI Publications Stanford California
1999


Пер. с англ. Кузнец Р. М., Маховая О. А., Третьяков Н. В., Тюменцев Ю. В.

Издание осуществлено при поддержке РФФИ по проекту №00-07-95002

Формат 70x100 1/16. Печать офсетная
ключевые слова — допечатн, график, дизайн, tex, metafont, tug, публикац, издательск, типограф, шрифт, абзац, алгол, вёрстк, верст, страниц, самодокументирован, меташрифт, полутон, пиксел, оцифров, пиктограмм, книгоизд, символ, лигатур, инкунабул

Сборник работ Д. Кнута, написанных им за время работы над созданием всемирно известных систем TEX и METAFONT, в который вошли также статьи последних лет по этой тематике. Книга состоит из 34 глав, разделённых условно на три части: TEX и относящиеся к нему темы; METAFONT и родственные вопросы; TEX и METAFONT в историческом аспекте. Представлен богатый иллюстративный материал и приводятся листинги программ.

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

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

ОГЛАВЛЕНИЕ

Предисловие редактора перевода5
Предисловие11
Ссылки на источники16
 
Глава 1. Компьютерная типография19
 
Источники иллюстраций34
 
Глава 2. Математическая типография36
 
Аннотация36
Введение37
Предварительные примеры38
Набор при помощи компьютера43
TEX как язык описания ввода45
Разбиение на строки47
Антракт49
«Третье поколение» наборного оборудования50
Полуфилософские заметки51
Математический дизайн шрифта53
Определение новых кривых55
Практическая аппроксимация58
Приложение к шрифтовому дизайну61
Семейства шрифтов64
От непрерывности к дискретности66
Иные подходы70
Рандомизация72
Заключение73
Благодарности73
Литература, не упомянутая в тексте73
Литература74
Добавление78
 
Глава 3. Вёрстка абзацев79
 
Введение79
Формулировка задачи82
Критерий желательности89
Король-лягушонок, или Железный Генрих98
Другие приложения101
Состыковка абзацев102
«Заплатки»102
Висячая пунктуация102
Как избежать «психологически плохих» разрывов102
Строки с информацией об авторах106
Рваный правый край107
Центрированный текст109
АЛГОЛо-подобные языки110
Сложный указатель113
Алгебраический подход116
Введение в алгоритм118
Дальнейшие подробности125
Алгоритм127
Вычислительный эксперимент135
Исторический обзор140
Проблемы и усовершенствования155
Приложение: алгоритм расщепления на части157
Благодарности162
Литература163
Добавление165
 
Глава 4. Сочетание текстов, читаемых справа налево и слева направо167
 
Термины и правила168
Простейший случай168
Тексты с чередованием169
Один из путей реализации170
Ликвидируем недочёты171
L-шовинизм171
Многоуровневое сочетание173
Заключение175
Приложение175
Заключительные важные замечания183
Литература184
Примеры из типографской практики184
 
Глава 5. Рецепты и дроби187
 
Глава 6. Логотип системы TEX в различных шрифтах192
 
Глава 7. Генерирование избранных страниц194
 
Макрокоманды для генерирования избранных страниц195
 
Глава 8. Макро, написанные для Джил196
 
Глава 9. Задача на субботнее утро205
 
Глава 10. Упражнения к книге TEX: The Program207
 
Задачи207
Ответы к задачам216
Приложение232
Благодарности234
 
Глава 11. Мини-указатели для самодокументированных программ235
 
Введение235
Пример237
Работа программы CTWILL239
Обработка TEX'ом244
Заключительные замечания249
Литература250
 
Глава 12. Виртуальные шрифты. Развлечение для настоящих мастеров256
 
Фрагменты файла VFtoVP.web259
А здесь — фрагменты файла VPtoVF.web261
Новости из издательства St. Anford Press272
 
Глава 13. Буква S273
 
Приложение288
Литература291
Дополнение291
 
Глава 14. Моё первое знакомство с индийской письменностью293
 
Дополнение295
 
Глава 15. Концепция меташрифта296
 
Благодарности и извинения314
Аннотированный список литературы315
Дополнение318
 
Глава 16. Уроки METRFONT'a321
 
Приложение337
Добавление342
Литература343
 
Глава 17. AMS Euler — новый математический шрифт344
 
Литература367
Дополнение368
 
Глава 18. Набор книги Concrete Mathematics369
 
Литература379
Добавление380
 
Глава 19. Из опыта преподавания программирования на METAFONT'e381
 
Примечание переводчика392
 
Глава 20. Меташрифт Punk393
 
Литература414
Добавление414
 
Глава 21. Шрифты для дискретных полутонов415
 
Приложение 1. Препроцессор-для изобразительного материала433
Приложение 2. Пиксельная оптимизация439
Литература445
 
Глава 22. Оцифровка полутонов посредством диффузии точки447
 
Диффузия ошибки447
Упорядоченное размывание448
Диффузия точки448
Границы ошибки450
Выделение краёв453
Примеры453
Проблемы458
Гладкая диффузия ошибки460
Сравнение с другими методами463
Благодарности466
Литература467
 
Глава 23. Заметки об оцифровке углов469
 
Благодарности475
Литература476
 
Глава 24. TEXDR.AFT477
 
Примечания переводчика502
 
Глава 25. TEX.ONE506
 
Примечания переводчика537
 
Глава 26. TEX'овские инкунабулы539
 
Добавление551
 
Глава 27. Пиктограммы для TEX'а и METAFONT'a552
 
Литература558
Добавление558
 
Глава 28. Компьютеры и книгоиздание559
 
Глава 29. Новые версии TEX'a, и METAFONT'a567
 
Набор символов568
Таблицы переносов569
Управление уровнем фрагментации слов при переносах569
Большее разнообразие лигатур570
Граничные лигатуры571
Более компактные таблицы лигатур572
Улучшение управления видом абзацев572
Возможность проверить плохость573
Возможность проверить номер строки573
Возможность управления объёмом контекста, выдаваемого в сообщениях
об ошибках573
Возможность повторного использования страниц574
Исключения из совместимости снизу вверх574
 
Глава 30. Будущее TEX'a и METAFONT'a576
 
Глава 31. Вопросы и ответы, I578
 
Примечания переводчика602
 
Глава 32. Вопросы и ответы, II604
 
Глава 33. Вопросы и ответы, III625
 
Глава 34. Последние ошибки TEX'a651
 
Последняя ошибка?653
Не ошибки, но близко к этому654
Просчёты проекта656
Заключение657
Литература657
Добавление658
Примечание переводчика658
 
Предметный указатель659

Книги на ту же тему

  1. Путеводитель по пакету LATEX и его Web-приложениям, Гуссенс М., Ратц С., 2001

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.ru