Як забезпечити правильний висновок національних символів
- Встановлювати чи налаштовувати відповідного шрифту і клавіатури
- Неможливо користуватися шрифтами IBM Worldtype в сеансах дисплея Host On-Demand
- Внесення змін до файли font.properties для правильного відображення символів
- Перетворення кодових сторінок для сеансів FTP
Встановлювати чи налаштовувати відповідного шрифту і клавіатури
Неможливо користуватися шрифтами IBM Worldtype в сеансах дисплея Host On-Demand
Внесення змін до файли font.properties для правильного відображення символів
Перетворення кодових сторінок для сеансів FTP
Встановлювати чи налаштовувати відповідного шрифту і клавіатури
Щоб символи відображалися правильно, потрібно встановити і конфігурувати відповідні шрифт і розкладку клавіатури для обраної кодової сторінки хоста. Наприклад, якщо в профілі сеансу обрана грецька кодова сторінка 737, але система не налаштована для використання відповідних грецького шрифту та розкладки клавіатури, друк стане неможливим або бачити все грецькі символи.
Неможливо користуватися шрифтами IBM Worldtype в сеансах дисплея Host On-Demand
Якщо ви не можете користуватися шрифтами IBM WorldType в сеансі дисплея Host On-Demand, то, можливо, вам слід оновити файл font.properties. <Локаль>. До Java 2 SDK додається кілька файлів font.properties. Ці файли можна знайти в підкаталозі ../lib, який знаходиться в каталозі установки Java. Модифікуйте файл так, щоб моноширинний шрифт WorldType мав вищий пріоритет.
Ось приклад для традиційного китайського мови:
monospaced.0 = Monotype Sans Duospace WT TC monospaced.1 = Courier New monospaced.2 = \ u7d30 \ u660e \ u9ad4, CHINESEBIG5_CHARSET monospaced.3 = Lucida Sans Typewriter Regular monospaced.4 = Lucida Sans Regular
Внесення змін до файли font.properties для правильного відображення символів
Незважаючи на те, що Host On-Demand підтримує багато мов, іноді символи виводяться на екран як квадратики або знаки питання. Щоб бачити такі символи правильно, потрібно встановити відповідний шрифт і відредагувати файл font.properties так, щоб він міг розпізнати цей шрифт. Microsoft JVM, яка є середовищем Java за замовчуванням для Internet Explorer, не розпізнає файли font.properties.
Щоб модифікувати файл font.properties, виконайте одну з таких дій (або і те, і інше):
- Скористайтеся файлом font.properties для будь-яких інших реалізацій Java. В деякі реалізації Java входить більше файлів font.properties, ніж в інші. Якщо ви зможете знайти файл font.properties для вашої мови, то, може бути, вам вдасться скористатися ним.
Host On-Demand містить в IBM JRE Version 1.1.8 for Windows набір файлів font.properties в каталозі hod \ samples \ fonts \ win32. Кожен файл має унікальне двохбуквене розширення (наприклад, "ko" для корейської мови). Список двобуквений кодів мов дивіться на сторінці http://alis.isoc.org/langues/iso639.en.htm .
Примітка: Якщо Host On-Demand працює на платформі Windows, можливо, ви зможете забезпечити правильне відображення символів на екрані, просто скопіювавши потрібний файл у відповідний каталог вашої JRE.
- Використовуйте в JRE файл font.properties для інших мов. Якщо ви працюєте на європейському мовою, то, можливо, вам вдасться використовувати файл font.properties для іншої мови, просто механічно замінивши кілька операторів.
Наприклад, якщо ви використовуєте Netscape 4 на платформі AIX і хочете використовувати файл font.properties.ru (для російської мови) для грецького середовища, можна зробити наступне:
- Перейменуйте файл font.properties.ru в font.properties.el.
- Відкрийте файл font.properites.el в текстовому редакторі.
- Замініть всі входження 'iso8859-5' на 'iso8859-7'.
- Замініть всі входження '8859_5' на '8859_7'.
- Збережіть змінений файл.
Так ви зміните кодову сторінку з російської на грецьку. ISO8859-x - це кодова сторінка, що задається ISO і, як правило, використовується на платформах Unix.
Наведену нижче таблицю можна використовувати як довідник зі стандартних кодовою сторінкам, які використовуються у вашій мовному середовищі.
ISO
Windows
опис
8859-1 1 252 Latin-1 8859-2 1250 Latin-2 (Центральна Європа) 8859-4 1257 Країни Балтики 8859-5 1251 Кирилиця 8859-6 +1256 Арабська 8859-7 1253 Грецький 8859-8 +1255 Іврит 8859-9 1 254 Latin- 5 (турецька)
Більш детальну інформацію про шрифти і файлах font.properties дивіться в наступній документації:
Перетворення кодових сторінок для сеансів FTP
Логіка протоколу FTP має на увазі, що обмін ASCII-даними між FTP сервером хоста і сеансом FTP клієнта відбувається в кодової сторінці, сумісної з клієнтом.