Разработка технической документации и технические писатели Технические писатели и разработка технической документации технические писатели в Телеграм 

 obmen_soobsheniyami.png Чат для технических писателей 
 Зарегистрируйтесь
Страницы: 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
Читают тему