Программа заменяет отсутствующий в системе шрифт другим шрифтом.
Если используемый на чертеже шрифт отсутствует в системе, то он автоматически заменяется альтернативным шрифтом, заданным пользователем. По умолчанию используется файл шрифта 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, называемых прокси-шрифтами. В контекстном редакторе прокси-шрифты отличаются по внешнему виду от замещаемых шрифтов для отображения того, что они служат заместителями шрифтов чертежа.
Чтобы иметь возможность использовать такие шрифты, необходимо вначале создать текстовый стиль с нужным шрифтом, а затем применить его к фрагменту текста.