Замена шрифтов

Программа заменяет отсутствующий в системе шрифт другим шрифтом.

Задание альтернативного шрифта

Если используемый на чертеже шрифт отсутствует в системе, то он автоматически заменяется альтернативным шрифтом, заданным пользователем. По умолчанию используется файл шрифта simplex.shx. Если необходимо задать другой шрифт требуется ввести имя файла альтернативного шрифта в системную переменную FONTALT. Если используется текстовый стиль, содержащий большой азиатский шрифт, можно привести его в соответствие с другим шрифтом с помощью системной переменной FONTALT. По умолчанию эта системная переменная использует пару файлов шрифтов txt.shx и bigfont.shx.

В предыдущих версиях программы поддерживалось отображение шрифтов PostScript ® на чертеже. Так как в более поздних версиях шрифты PostScript не отображаются, в программе Autodesk используются шрифты, эквивалентные TrueType. Шрифты PostScript приводятся в соответствие шрифтам TrueType в файле соответствия шрифтов. Кроме того, при отсутствии какого-либо шрифта TrueType можно задать другой шрифт TrueType, но, чтобы избежать проблем, связанных с длиной текста или с переносами, следует убедиться в схожести этих шрифтов.

Если шрифт, применяемый по умолчанию, не поддерживает символы, вводимые пользователем в контекстном редакторе, подставляется альтернативный шрифт.

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

Редактирование файла соответствия шрифтов

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

Каждая строка файла состоит из базового имени файла шрифта (без расширения и без пути к его папке), точки с запятой (;) и имени файла шрифта, используемого для замены. Имя файла, используемого для замены, может иметь расширение .ttf.

Файл соответствия шрифтов является обычным текстовым файлом ASCII с расширением .fmp. Назначения шрифтов в файле соответствия можно менять с помощью любого текстового редактора ASCII.

Например, чтобы задать возможность замены файла шрифта timesnr.pfb файлом шрифта times.ttf, в файле соответствия используется следующая строка:

timesnr;times.ttf

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

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

Расширения файлов

В первую очередь

Во вторую очередь

В третью очередь

В четвертую очередь

.ttf

Шрифт, заданный в FONTMAP

Шрифт, заданный в текстовом стиле

Подобный шрифт из имеющихся в Windows

.shx

Шрифт, заданный в FONTMAP

Шрифт, заданный в текстовом стиле

Шрифт, заданный в FONTALT

Запрос нового шрифта

.pfb

Шрифт, заданный в FONTMAP

Шрифт, заданный в FONTALT

Запрос нового шрифта

Отображение прокси-шрифтов

Шрифты сторонних разработчиков или пользовательские SHX-шрифты, не имеющие TrueType-эквивалентов, заменяются одним из нескольких шрифтов TrueType, называемых прокси-шрифтами. В контекстном редакторе прокси-шрифты отличаются по внешнему виду от замещаемых шрифтов для отображения того, что они служат заместителями шрифтов чертежа.

Чтобы иметь возможность использовать такие шрифты, необходимо вначале создать текстовый стиль с нужным шрифтом, а затем применить его к фрагменту текста.