[oodisc] RTF in Linux box

Igor V. Tereschenko igorvt на zaporizhstal.com
Вт Апр 11 17:12:58 MSD 2006


Всем доброго дня!

Есть проблема такого рода. Программно формируется RTF-файл примерно такого 
вида, как прикреплен (q0001). При попытке его просмотра чем-либо - текст 
отображается в неправильной кодировке...

Смотрю его текстовым редактором и вижу
{\rtf\ansi
из чего делаю вывод, что его нужно либо перекодировть в кодовую страницу 
1251, либо указать ему явно, что текст внутри в кодировке КОИ8. Иду по 
легчайшему (для меня :-) ) пути - и в лоб перекодирую его в 1251 с помощью 
iconv, в результате чего получаю q1.rtf (также прикреплен). Этот q1.rtf 
уже успешно просматривается M$ Word, однако ООо все равно не показывает 
так как хотелось бы...

Кто хорошо разбирается в RTF - подскажите, что в нем нужно изменить, чтобы 
обработать его наиболее правильным образом?

И еще пара попутных вопросов:
1) Где бы найти хорошую спецификацию формата RTF - желательно на русском 
языке.
2) Чем бы впоследствии просмотреть/распечатать полученный RTF-файл в среде 
Linux максимально правильно - ООо не особенно дружит с RTF :(, да и 
тяжеловат он для такой работы :(

-- 

Best regards,
Igor Tereschenko.

----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : q0001.rtf
Тип     : application/msword
Размер  : 2593 байтов
Описание: отсутствует
Url     : http://lists.openoffice.ru/pipermail/oo-discuss/attachments/20060411/3200110a/attachment.dot 
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : q1.rtf
Тип     : application/msword
Размер  : 2593 байтов
Описание: отсутствует
Url     : http://lists.openoffice.ru/pipermail/oo-discuss/attachments/20060411/3200110a/attachment-0001.dot 


Подробная информация о списке рассылки Oo-discuss