HtmlHelp hhc файл не показывает русские символы - PullRequest
0 голосов
/ 24 мая 2018

Я использую команду chmcmd от бесплатного pascal для создания файла chm из hhp.После преобразования контент идет вправо, но в левой части окна (дерево) не отображаются русские символы.Я попытался установить кодировку в файле hhc на cp1251.И сохраненный файл в кодировке Windows 1251.После этого он показывает дерево на русском языке прямо в крутой читалке, но не в xChm.В окнах все еще не работает, только странные символы.Utf-8 вообще не работает.

1 Ответ

0 голосов
/ 12 июня 2018

Формат справки Microsoft CHM очень старый и больше не поддерживается.Он не был создан с учетом Unicode, и для того, чтобы иметь возможность генерировать файлы CHM для определенных кодировок, необходимо выполнить несколько хитростей:

  • Ваша Windows настроена на целевом языке файла справки
  • Содержимое HTML-страниц должно быть создано с использованием правильной кодировки
...