INFORMATOR TECHNICZNY WONDERWARE
ASTOR Sp. z o.o.
Dział Oprogramowania Przemysłowego
ul. Smoleńsk 29, 31-112 Kraków
tel.: 012 428-63-30
fax: 012 428-63-09
e-mail: wonderware1@astor.com.pl
http://www.astor.com.pl
Informator Techniczny nr 1
10-11-2005
Używanie czcionek z polskimi znakami w InTouch’u 7.x, 8.x, 9.x
Oprogramowanie Wonderware InTouch używa domyślnego skryptu czcionek True Type przy ich
wyświetlaniu (przy czym zwykle domyślnym skryptem jest skrypt zachodnioeuropejski). Poniżej
podajemy sposoby na uzyskanie polskich znaków w czcionkach, które mają tzw. skrypt wschodnio-
europejski czy mają wbudowane polski znaki.
Windows NT, Windows 2000, Windows XP, Windows 2003
Aby InTouch mógł używać skryptu środkowoeuropejskiego w standardowych czcionkach True Type
obecnych w systemie (np. Arial, Times New Roman czy Courier) należy wyedytować rejestr systemu
(ang. System Registry) i podać substytuty dla tych czcionek według procedury opisanej poniżej:
Uruchomić Edytor Rejestru: menu Start/Uruchom.../regedit.
Odnaleźć klucz znajdujący się w ścieżce:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
W kluczu wyżej wymienionym należy dodać trzy nowe wartości ciągu (można to zrobić klikając prawym
klawiszem myszy i z menu kontekstowego wybierając Nowy / Wartość ciągu lub za pomocą menu
Edycja / Nowy / Wartość ciągu). Nowe ciągi mają mieć następujące nazwy:
Arial,0
Courier New,0
Times New Roman,0
Klikając dwa razy na powyższych wartościach należy wprowadzić odpowiednie wartości dla
odpowiednich ciągów. W polu “Dane wartości” wprowadź odpowiednio:
• dla
Arial,0:
Arial,238,
• dla Courier New,0: Courier New,238,
• dla Times New Roman,0: Times New Roman,238.
Jeżeli chcemy używać inne czcionki z polskimi znakami musimy odpowiednio wprowadzić substytuty dla
nich według powyższego schematu. Należy zamknąć edytor rejestru i zrestartować system.
Oto zawartość pliku REG (plik rejestru NT/2000/XP/2003), którego wprowadzenie do rejestru systemu
spowoduje automatyczne wprowadzenie zmian (tych samych, jakie spowodowałoby zrealizowanie
powyższych punktów):
REGEDIT4
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\FontSubstitutes]
”Times New Roman,0”=”Times New Roman,238”
”Courier New,0”=”Courier New,238”
”Arial,0”=”Arial,238”
2
Windows 95, Windows 98
W systemie Windows 95 / Windows 98 zmian dokonuje się w pliku Win.ini. Należy otworzyć ten plik w
zwykłym edytorze tekstowym np. Notepad. Znajdź w nim sekcję [Font Substitutes]. Dopisz do tej sekcji
trzy linie:
Arial,0=Arial,238
Courier New,0=Courier New,238
Times New Roman,0=Times New Roman,238
Zapisz i zamknij plik oraz zrestartuj system.
Czynności wyżej opisane powodują, że w czcionkach Arial, Courier New, Times New Roman jako
domyślny zostaje ustawiony środkowoeuropejski skrypt (zestaw) znakowy, który będzie domyślnie
wykorzystywany też przez inne programy Windows.