26. Внедрение шрифтов в документ

Категория: Работа со шрифтами
Опубликовано 28.09.2011 16:47
Автор: Шитов В.Н.
Просмотров: 11601

Текст набирается с помощью букв, цифр или других символов. Набор текста выполняется с помощью одного или нескольких шрифтов. Пока мы работаем на своем ПК, на котором установлены шрифты, внешний вид документа будет точно такой, как мы его задумывали. Но как только мы передадим этот документ на другой ПК, то могут начаться проблемы с чтением этого документа. Дело в том, что если на данном ПК не установлены те шрифты, которые использовались в документе, то текст, набранный этими шрифтами, нужно как-то прочитать. В этом случае программа заменяет один шрифт на другой. Каждая программа в этом случае работает по разным алгоритмам: одна программа заменяет отсутствующий шрифт на шрифт по умолчанию, другая пытается заменить такой шрифт на родственный по каким-либо признакам. Но родственным шрифтом программа может объявить по какому-то встроенному алгоритму. Поэтому вместо рукописного шрифта может быть выбран печатный, а вместо одного символа может появиться совершенно другой. В любом случае дизайн текстового документа будет нарушен, так как размер шрифта по высоте мы определяем точно, а вот на ширину символов повлиять довольно проблематично. Поэтому замененный текст может быть шире или уже. Поэтому в лучшем случае текст может «съехать», а в худшем — стать просто нечитаемым.

Существует несколько способов обойти эту проблему: встроить используемые шрифты в текстовый документ, создать документ PDF, преобразовать текст в кривые. В программе Microsoft Office Word 2010 встраивание шрифтов в документ выполняется следующим образом: выполните команду Файл Параметры. В открывшемся окне Параметры Word перейдите на вкладку Сохранение. Установите флажок в опцию Внедрить шрифты в файл (Рис. 16). Закройте окно Параметры Word.

Встраивание шрифтов в документ Microsoft Office Word 2010 

Рис. 16. Встраивание шрифтов в документ Microsoft Office Word 2010

Внедрить в документ можно не все шрифты, а только шрифты TrueType и OpenType. Это означает, что шрифты типа Type 1, а также растровые шрифты, встроить невозможно. Растровые шрифты сейчас практически не используются и в Microsoft Word 2010 не предлагаются ни в списке шрифтов, ни во вставке символов. Но шрифты типа Type 1 продолжают активно использоваться при создании текстов во многих программах. Чтобы определить тип шрифта, откройте список шрифтов в Microsoft Word 2010 (Рис. 17). Слева от имени шрифта указывается тип шрифта: Type 1 (), TrueType (), OpenType ().

 Просмотр типов шрифтов

Рис. 17. Просмотр типов шрифтов

В Microsoft Word 2010 набирать текст на шрифте Type 1 с помощью клавиатуры нельзя. Это нужно подробно объяснить, так как здесь есть большая хитрость: нельзя использовать эти шрифты непосредственно с клавиатуры, а создавать текст другими способами — можно. Если в списке шрифтов выбрать один из шрифтов Type 1 (), то вместо выбранного шрифта Type 1 будет автоматически подставляться шрифт по умолчанию. Обычно шрифты подставляются следующим образом: если шрифт с засечками, то подставляется шрифт Times New Roman, а если шрифт рубленый, то подставляется шрифт Arial или Calibri. Может также использоваться шрифт Courier New. Если набранный текст с помощью шрифтов TrueType или OpenType выделить и попробовать отформатировать шрифтом Type 1, то такое форматирование также будет игнорировано, и снова автоматически будет использоваться шрифт по умолчанию. Казалось бы, раз нельзя набирать текст с помощью шрифтов типа Type 1, то вопрос о встраивании таких шрифтов отпадает. Но текст нельзя набрать или форматировать с клавиатуры, но можно вставлять текст с помощью команды ВставкаСимвол. А раз так, то придется искать способы обойти это ограничение на встраивание шрифтов типа Type 1. Ведь если текст со шрифтами, которых нет у заказчика, будет передан ему, то такой текст может быть прочитан неправильно.

Другая возможность вставить текст в документ Microsoft Word 2010 с помощью шрифтов Type 1 — использовать программу OpenOffice.org Writer. Родной формат программы OpenOffice.org Writer — *.odt, но можно сохранять и в формате *.doc, то есть в формате Microsoft Word 2003. В этом случае также может возникнуть проблема несовместимости шрифтов: шрифты типов TrueType и OpenType можно встроить в документ Microsoft Word 2010, а вот со шрифтами типа Type 1 опять возникают проблемы передачи, а значит проблемы прочтения этого документа на другом ПК.

Наконец, создать текст предоставляют офисные пакеты онлайн. Такие услуги предоставляют многие сервисы при работе в Интернете, например, ZOHO.COM, GOOGLE.RU, THINGFREE.COM, INETWORD.COM и другие. Документы, созданные в таких офисных программах онлайн, можно сохранять как в форматах *.docx, *.doc, так и в формате *.odt, а также в других распространенных текстовых форматах (Corel WordPerfect, Corel Office, LibreOffice, Simphonia, Works, XPS и т. д.). На таких сервисах число шрифтов очень сильно ограничено. Но мы уже встречали несколько очень интересных шрифтов и на них. Со временем число шрифтов на таких сервисах также будет увеличиваться и может потребоваться возможность встраивания этих шрифтов в текстовые документы.

Если Вы собираетесь встраивать шрифты в документ, то или не используйте шрифты типа Type 1, или сфотографируйте этот символ в своем документе, вырежьте его в графическом редакторе и вставьте в текстовый документ как рисунок, удалив ставшие ненужными символы Type 1 из текстового документа (так как вместо букв вставляются маленькие фотографии этих букв). Визуально это практически незаметно. Обратите внимание, сколько специальных символов мы использовали в данной книге: после ее завершения мы передаем книгу сначала корректору, затем верстальщику. Учебник передается в формате Microsoft Word 2010 или 2003. Каждый из них должен увидеть документ точно так, как его создали мы, иначе может быть разночтение и ни тот ни другой не поймут, что же мы имели ввиду. Но самое опасное в том, что читатель также не поймет этого, а это недопустимо. Поэтому мы специальные символы фотографируем с высоким разрешением (300 dpi) в профессиональном графическом редакторе Corel Paint Shop Pro, а затем вставляем их в текстовый документ. Иначе пришлось бы передавать вместе с книгой сотни шрифтов разных типов.

Размер текстового файла с встроенными шрифтами немного выше, так как размер одного шрифта около 60 КБ для TrueType и около 160 КБ для OpenType.

Мы обсуждали проблему встраиваемости шрифтов в документы, идущих от нас. Но к нам также могут попасть документы от других пользователей, которые не являются профессионалами. В таких документах могут встретиться шрифты, которых у нас на ПК нет. В этом случае мы сами сможем заменить отсутствующие у нас шрифты на нужные. Для этого выполните команду ФайлПараметры. В открывшемся окне Параметры Word перейдите на вкладку Дополнительно. Перейдите на панель Показывать содержимое документа. Нажмите на кнопку Подстановка шрифтов. После этого открывается одноименное окно (Рис. 18). Если в документе нет отсутствующих шрифтов, то окно не откроется, а будет выведено предупреждение о том, что все шрифты на данном ПК установлены.

 Подстановка шрифтов

Рис. 18. Подстановка шрифтов

В верхней части окна перечислены все шрифты, отсутствующие на данном ПК. Для замены шрифта в списке Отсутствующий шрифт выберите один из таких шрифтов. В списке Заменяющий шрифт выберите тот шрифт, который будет использоваться вместо отсутствующего. Замените все отсутствующие шрифты. Нажмите на кнопку ОК и закройте окно Параметры Word. Тем не менее, подстановка может быть неудачной и текст будет нечитаемым. В этом случае нужно продолжить поиск подстановочных шрифтов. Наконец, можно установить эти шрифты на своем ПК.

Если подстановки шрифтов не выполнить, то использоваться будет шрифт, используемый в Microsoft Word 2010 по умолчанию. Чтобы изменить шрифт по умолчанию перейдите на риббон Главная. На панели Шрифт нажмите на кнопочку (). В списке Шрифт выберите нужный шрифт и нажмите на кнопку По умолчанию.

В пакете Microsoft Office 2010 возможность встроить шрифты предоставляется также в программе Microsoft Power Point. В остальных программах данного комплекса такой возможности нет, хотя не мешало бы разрешить встраивание шрифтов также в программе Microsoft Publisher, работающей с дизайнерскими шрифтами.

На некоторые шрифты могут накладываться лицензионные ограничения и их невозможно встроить в документ.