Настройки дизайна
  • Общие
  • Шапка
  • Главная
Базовый цвет
Свой цвет
Сайдбар
Тень на внутренних страницах
Фон логотипа в цвет сайта
Шапка сайта всегда видна
Шапка по ширине экрана
Кнопка "Оставить заявку" вместо слогана
Главное меню
Пункты меню 3-го уровня
Скрыть слайдер
"Услуги" на главной
"Тизеры" на главной
"Форма обратной связи" на главной
"Выполненные работы" на главной
"Новости" на главной
"Блог" на главной
"Партнеры" на главной

Проблемы с кодировкой

Внимание! Если не пришло письмо о регистрации напишите нам на почту! 
@twriters
 obmen_soobsheniyami.pngчат для технических писателей в Telegram

 Зарегистрируйтесь
Страницы: 1
RSS
Проблемы с кодировкой
 
Здравствуйте!

Проблема такая. Flare создает .hhp-файл для последующей компиляции в HTML Help Workshop. Пытаюсь автоматизировать процесс компиляции справки и вот на чем споткнулся:
моя софтина должна открыть, считать и перезаписать .hhp-файл. Все это она делает, но вот беда: русские символы при считывании заменяются на еретические знаки. Уже пробовал разные кодировки - не помогает.
Может быть, кто-нибудь сталкивался с подобной проблемой?
Или кто-нибудь знает кодировку файла .hhp?
 
Цитата
Memphis пишет:
Все это она делает, но вот беда: русские символы при считывании заменяются на еретические знаки. Уже пробовал разные кодировки - не помогает.
Может быть, кто-нибудь сталкивался с подобной проблемой?
Или кто-нибудь знает кодировку файла .hhp?
Было такое обсуждение на нескольких ветках (для разного ПО) но только касательно HHC (оглавления)

Решение проблемы было в том, что в момент формирования файла, т.е. фактического добавления в него заголовков топиков, файл должен быть  в кодировке windows-1251, также как и остальные топики. После того как HHC сформирован, он должен быть пересохранен в кодировку UTF-8, а только потом он подавался компилятору для создания CHM.

C HHP возможно по аналогии, не могу сказать, т.к с ним проблем проблем не было.
 
Только должен быть конвертирован сам файл, а не тег в разметке текста (xml, html)




Типа того, только можно разными способами это делать.  
В линухе так:  iconv -f cp1251 -t cp866 *.txt
Страницы: 1
Читают тему

Рейтинг@Mail.ru