Axapta бібліотека кракозябри замість російських букв

Якщо вам простіше вказати каталог, то керівництво по установці російської версії знаходиться в файлі.

Відкрийте і подивіться в кінець документа. Там ви побачите розділ:

Налаштування шрифтів в реєстрі операційної системи

Аксапта використовує такі шрифти: Arial, Courier New, Verdana, Times New Roman. Для перевірки коректності відображення шрифтів слід викликати програму "Таблиця символів" (Character map) з групи "Стандартні" (Accessories). Вибираючи зазначені шрифти, слід переконатися в правильному відображенні символів кирилиці. Якщо російські букви відображаються належним чином, отже для цих шрифтів невірно вибирається кодова сторінка за замовчуванням, і це слід виправити. Метод вирішення проблеми залежить від операційної системи.


Windows 95/98
1. Запустити програму sysedit.exe і вибрати файл win.ini.
2. Знайти рядок "[fonts substitutes]"
3. У цьому розділі створити три рядки:

Arial, 0 = Arial, 204
Courier New, 0 = Courier New, 204
Verdana, 0 = Verdana, 204
Times New Roman, 0 = Times New Roman, 204

Windows NT 4.0
1. Запустити програму regedit.exe
2. У ключі реєстру "HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft /
Windows NT / CurrentVersion / FontSubstitutes "cледует створити
(Модифікувати) значення текстових ключів:

Arial, 0 = Arial, 204
Courier New, 0 = Courier New, 204
Verdana, 0 = Verdana, 204
Times New Roman, 0 = Times New Roman, 204

Arial, 0 = Arial, 204
Courier New, 0 = Courier New, 204
Verdana, 0 = Verdana, 204
Times New Roman, 0 = Times New Roman, 204
Tahoma, 0 = Tahoma, 204

3. Змінити MS Shell Dlg = Microsoft Sans Serif на
MS Shell Dlg = MS Sans Serif

Якщо після завантаження файлу, у вас залишилися проблеми з російськими буками, то спершу спробуйте заміну MS Shell Dlg = MS Sans Serif, перевантажити і перевірте. Якщо не допомогло, то спробуйте MS Shell Dlg, 0 = MS Sans Serif, 204, перевантажити. Якщо не допомогло, то починайте далі шаманів з цим шрифтом спробуйте шрифт Tahoma із зазначенням кодової сторінки і без.

Від себе додам, що іноді додатково доводиться додавати наступну сходинку:

Trebuchet MS, 0 = Trebuchet MS, 204

А під Windows XP зі стандартною темою Luna доводиться додатково додавати рядок:

Franklin Gothic Medium, 0 "=" Franklin Gothic Medium, 204

Після перезавантаження зі шрифтами все повинно бути в порядку.

Хотілося б привести стандартні попередження з приводу реєстру. Увага! По-перше, для того щоб внести зміни до реєстру, у вас повинні бути права на запис до реєстру. По-друге, правка реєстру може призвести до некоректної роботи Windows. Тому, якщо ви не впевнені в своїх діях, то краще зверніться до вашого системного адміністратора.

Додавання від 04.04.03

Мені вже кілька разів надсилали зауваження, що проблему зі шрифтами можна вирішити і по іншому. Цитую лист, який надіслав Gleb:

Так, це відомий спосіб боротьби зі шрифтами. Спосіб давно описаний в FAQах. Але в цих же FAQах дається застереження, що можуть виникнути проблеми з деякими програмами. Свого часу, я боровся з Photoshop'ом описаним чином і мені цей спосіб не дуже сподобався. До того ж, більшість європейських текстів будуть відображатися неправильно. Але якщо ви не працюєте з європейськими мовами і не використовуєте старих програм, то чому б і ні?

Спасибі всім, хто надіслав свої пропозиції.

Додавання від 31.08.03

TravellerInTime дав дуже хороший рада для Windows XP на axforum. для XP треба зробити заміну ще й для шрифту Franklin Gothic Medium. Величезне спасибі. Залишився тільки одне питання - де в Windows XP цей шрифт прописаний? В якому місці і в якій темі? Чи можна його змінити?

Додавання від 01.02.04

  1. У регіональних установках на закладці Advanced, де вказуються мови для Non-Unicode Programs ОБОВ'ЯЗКОВО повинен стояти "Russian", також як і для основної закладки (Стандарти і формати)
  2. Всі дії з реєстром по підстановці шрифтів необхідно проводити тільки після настройки регіональних установок, після змін в опціях регіональних установок, часто, підстановку шрифтів (імпорт гілки реєстру або руками) доводиться проробляти заново.
  3. Зміни в Appearance (Властивості дисплея) теж впливають на відображення тим, що Ви можете вибрати там ті шрифти, які в підстановці не беруть участь і російських символів не містять.
  4. Tahoma - один з найбільш вдалих і відповідних стандарного відображенню шрифтів. Спробуйте при зміні в Appearance використовувати його.

Додавання від 01.02.04

glibs справедливо зазначив, що пункт 3 в раді AlEr можна і потрібно сформулювати подоходчівее. Роблю.

Користувачі можуть встановити тему для робочого столу, в якій перераховані нестандартні шрифти. В цьому випадку, необхідно самостійно шукати ті шрифти, які вимагають підстановки. Шукати треба в властивості дисплея на закладці Appearance. (На цьому сайті можна подивитися приклад правильної теми)

Користувачі можуть застосувати нестандартні шрифти. в яких російські букви відсутні геть! В цьому випадку треба або міняти тему, або міняти шрифт на тій же закладці Appearance у властивостях дисплея.

Зверніть також увагу, що в Windows XP не всі використовувані шрифти перераховані на цій самій нещасної закладці закладці Appearance. Іноді доводиться поколупатися.