250

Наиболее типичные проблемы при работе со шрифтами

Пробелы перед и после запятой и знака равенства не ставятся. Будьте
внимательны в отношении пробела в сложных названиях шрифтов (типа
PosterBodoni). Открыв Свойства файла шрифта в расширенном варианте
(после запуска утилиты ttfext.exe — см. ниже) или при помощи любого
шрифтового редактора, узнайте имя семейства шрифтов (Font Family
Name). В правой части строки должно стоять именно оно, а не имя начер¬
тания (Font Name). Название слева не обязано следовать имени семейства,
хотя в данном случае это может создавать неудобства.

Таблица 8.1. Список сигнатур в соответствии с кодовыми страницами

Сигна¬
тура

Шестнад-

цатеричный

номер

Название кодовой страницы

Суффикс

имени

шрифта

Номер

кодовой

страницы

0

161
162
177
178
186
204
238

00h

Western Западноевропейский
(Latin 1)

1252

A1h

Greek Греческий

Greek

1253

A2h

Turkish Турецкий
(Latin 5)

Tur

1254

B1h

Hebrew Иврит

Hebrew

1255

B2h

Arabic Арабский

Arabic

1256

BAh

Baltic Балтийский
(Latin 7)

Baltic

1257

CCh

Cyrillic Кириллица

Cyr

1251

EEh

Central European

Центральноевропейский (Latin 1)

CE

1250

При помощи FontSubstitutes можно также назначить использование
в системе одного шрифта вместо другого, например «приравнять»
TimesDL и Newton к Times New Roman и т. д.

Windows NT дает возможность увидеть присутствующие в шрифте диа¬
пазоны прямо из таблицы символов (рис. 8.12). В Windows 95/98 сделать
доступной эту информацию можно, если расширить функцию просмотра
свойств (рис. 8.13) шрифтов. Для этого запустите файл TTFEXT.EXE, ко¬
торый можно бесплатно получить на сайте Microsoft.

Даже если в шрифте есть номера по Unicode, но нет указаний на присут¬
ствие данного набора, Windows не сможет воспринять символы в пределах

Проблемы с русскими шрифтами в Office 97

251

этого диапазона. Зато это может сделать Word 8.0, поскольку работает со
шрифтом напрямую. Извлечение символов за пределами стандартного
диапазона Windows происходит только по номерам Unicode. В тексте ис¬
пользуются одновременно двухбайтовые и однобайтовые номера. Весь
текст Word разбивает на кадры по 256 символов. Если в кадре встречаются
только знаки из диапазона, принятого по умолчанию, коды будут однобай¬
товыми. В том случае, если встретится хотя бы один знак из другого диа¬
пазона, все символы этого кадра получат двухбайтовые номера.

'Т Таблица символов Unicode •

Q Lucida Sans Unicode j*} Следующий

Копировать символы: J

Набор:

Кириллица

Предыдущий

J Выбрать J : :- J Справка j Закрыть

^_

Символы изменения пробела
Диакритические знаки

-.

□

Р

_

d

9

U

A

Б

В

Г

Д

E

Ж

3

И

Й

К

Л

M

H

0

П

Греческие и коптские симв

ІЛЫ .;

'

Э

Ю

я

a

6

в

г

д

e

Ж

s

и

й

К

л

M

H

0

n

'

3

Ю

я

D

e

ь

г

e

s

i

t

J

Л)

н>

t>

V.

G

y

U

íq

Ъ

Ѣ

u

и

U

u

u

TT

л

Ж

h

G

G

G

G

G

о

G

О

G

G

G

D

о

G

D

П

G

G

Ö

D

D

G

D

D

D

D

D

G

G

П

D

G

G

G

G

Г

г

F

F

5

о

Ж

ж

?

?

к

к

К

к

К

e

К

К

К

n

H

H"

ro

Ъ

©

OL

Ç

Ç

T

ï

Y

Y

¥

»

X

X

Ц

u

ч

ч

Ч

ч

h

h

■e

■e

■ç

■ç

1

Ж

ж

В

4

D

a

H

H

О

G

ч

4

D

G

G

G

G

О

О

G

G

G

G

G

G

D

G

G

D

G

G

а

D

D

□

a

D

a

0

D

G

G

G

G

G

G

D

D

D

D

G

G

G

G

G

G

G

D

D

G

D

G

D

[Наборы Unicode, поддерживаемые выбранным шрифтом. Í Unicode: СИОО

Рис. 8.12. Таблица символов Windows NT. Шрифт Times New Roman

Свойства: Academy.tif

Г И! Свойства: Tahoma.ttf

Statistics ] Hinting/Font Smoothing Names

OpenType Layout ТаЫез | links | Description ' ] U
Общие Embedding CharS et/Unicode

Statistics Hinting/Font Smoothing Names

OpenType Layout Tables | Links J Description | License

Общие Embedding CharSet/Unicode

-Font Encodfrig Type------------------------------------------------------------¡

Unicode (ISO 10646*2)

Supported Unicode Ranges

Basic latin

Latin-1 Supplement

Latin Extended-A

Basic Greek

Cyrillic

Basic Hebrew

- Supported Code Pages

1252 Latin 1

1250 Latin 2; East Europe

1251 Cyrillic

1253 Greek

1254 Turkish

1255 Hebrew

Unicode® is a registered trademark of Unicode, Ine

OK

Отмена

При

Рис 8.13. Свойства шрифта в Windows 98. Слева - шрифт Academy, справа - Tahoma