Czcionki zastępcze

Program przystosowuje czcionki, których nie ma w systemie, zastępując je innymi czcionkami.

Określanie czcionki zastępczej

Jeżeli na rysunku są określone czcionki, których nie ma w systemie, zostanie automatycznie wstawiona czcionka, która została wybrana jako czcionka zastępcza. Domyślnie używany jest plik simplex.shx. Aby określić inną czcionkę, należy wprowadzić nazwę pliku czcionki zastępczej, zmieniając zmienną systemową FONTALT. Jeśli jest używany styl tekstu wykorzystujący azjatycką czcionkę Big Font, można odwzorować ją na inną czcionkę za pomocą zmiennej systemowej FONTALT. Ta zmienna systemowa wykorzystuje domyślną parę plików czcionek txt.shx i bigfont.shx.

W poprzednich wydaniach programu, można było wyświetlać czcionki PostScript ® w rysunku. W późniejszych wersjach nie jest możliwe wyświetlanie czcionek PostScript, dlatego firma Autodesk dostarczyła odpowiedniki czcionek TrueType. Czcionki Postscript zostały przypisane do odpowiadających im czcionek TrueType w pliku przypisania czcionek. Ponadto, jeśli czcionka TrueType jest niedostępna, można określić inną czcionkę TrueType. Warto wybrać czcionkę podobną to pierwotnej, aby uniknąć problemów z długością i zawijaniem tekstu.

Jeśli czcionka domyślna nie obsługuje znaków wprowadzonych w Edytorze tekstu lokalnego, zastępowana jest czcionką alternatywną.

Kody CIF lub MIF wprowadzone w Edytorze tekstu lokalnego są obecnie automatycznie tak przekształcane, aby były wyświetlane jako rzeczywiste znaki.

Edytowanie pliku odwzorowania czcionek

Plik odwzorowania czcionek to lista czcionek tekstu i ich zamienników. Jeśli nie można odnaleźć czcionki używanej w rysunku, zastępuje ją inna czcionka, określona na podstawie pliku odwzorowania czcionek.

Każdy wiersz pliku odwzorowania czcionek zawiera nazwę pliku czcionek (bez nazwy katalogu i ścieżki), po którym następuje średnik (;) i nazwa pliku czcionek zastępczych. Nazwa pliku czcionek zastępczych zawiera rozszerzenie, takie jak .ttf.

Plik odwzorowania czcionek to zwykły plik tekstowy ASCII z rozszerzeniem .fmp. Przypisania czcionek określone w pliku odwzorowania czcionek można zmienić przy użyciu dowolnego edytora tekstu ASCII

Przykładowo można wprowadzić następujący zapis w pliku odwzorowania czcionek, aby określić, że plik czcionki times.ttf będzie zamiennikiem dla pliku czcionki timesnr.pfb:

timesnr;times.ttf

Poniższa tabela przedstawia reguły zastępowania czcionek używane, kiedy nie można zlokalizować pliku czcionek podczas otwierania rysunku.

Zastępowanie czcionek

Rozszerzenie pliku

Pierwszy etap odwzorowania czcionki

Drugi etap odwzorowania czcionki

Trzeci etap odwzorowania czcionki

Czwarty etap odwzorowania czcionki

.ttf

Używa tabeli odwzorowania czcionek

Używa czcionki zdefiniowanej w stylu tekstu

Windows zastępuje podobną czcionką

.shx

Używa tabeli odwzorowania czcionek

Używa czcionki zdefiniowanej w stylu tekstu

Używa FONTALT

Wymaga podania nowej czcionki

.pbf

Używa tabeli odwzorowania czcionek

Używa FONTALT

Wymaga podania nowej czcionki

Wyświetlanie czcionek zastępczych

Dla czcionek dodatkowych lub niestandardowych czcionek SHX, które nie mają odpowiedników TrueType program dostarcza jedną z kilku różnych czcionek typu TrueType nazywanych czcionkami zastępczymi. W oknie dialogowym Edytora tekstu lokalnego czcionki zastępcze mają inny wygląd niż czcionki, które przedstawiają, aby zaznaczyć, że są one zastępstwem dla czcionek używanych w rysunku.

Aby sformatować znaki przez przypisanie jednej z tych czcionek, utwórz styl tekstu używający tej czcionki, a następnie zastosuj ten styl tekstu do znaków.