VSPromter + Libre Office Writer 6.1.2.1 RTF

Автор Gremlin_groj, 26 ноября 2018, 19:08

0 Пользователи и 1 гость просматривают эту тему.

Gremlin_groj

Прошу помощи в довольно таки оригинальной проблеме.
Программа для телесуфлера VSPromter при открытии файла RTF сохраненного через LibreOffice Writer 6.1.2.1 почему-то отображает лишние слова ЗаголовокОсновнойтекстСписокНазваниеУказатель. Если в самой программе VSPromter убрать эти слова и сохранить, файл из 37976 Кб получается 17849 Кб.

Возникает несколько вопросов:
1. У формата RTF явно есть некие версии, так вот какой использует LibreOffice Writer 6.1.2.1 и можно ли ими управлять?
2. Возможно ли, что программа VSPromter довольно таки старая и не корректно открывает новый формат RTF, если таковой есть
3. Какие пути решения? (Пересохранение каждый раз это не вариант)



mikekaganski

1. В разработке LibreOffice используется спецификация RTF 1.9.1.
2. Управлять тем, какая "версия" RTF используется, нельзя.
3. Спецификация RTF изначально была составлена так, что программа, *корректно* реализующая самую первую версию, должна игнорировать всё, что ей незнакомо. Если она этого не делает, то она несовместима даже с той версией, для которой она сделана (поскольку не следует её требованиям). Это и наблюдается здесь, когда программа спотыкается о стили (как мне кажется).
С уважением,
Михаил Каганский

Gremlin_groj

Спасибо, за подтверждение моего предположения.

mikekaganski

А использовать простой текст (.TXT) не вариант?
С уважением,
Михаил Каганский

Gremlin_groj

Цитата: mikekaganski от 27 ноября 2018, 09:05А использовать простой текст (.TXT) не вариант?
В тексте должно присутствовать минимальное форматирование, поэтому простой RTF и есть решением.
Будем отрабатывать само суфлерное приложение.

JohnSUN

#5
Цитата: Gremlin_groj от 27 ноября 2018, 17:59
В тексте должно присутствовать минимальное форматирование...
Не спеши отметать предложение, мысль может оказаться дельной.
С одной стороны, вместо заумного и трудночитаемого (и глазами, и программно) RTF - имеешь текст который по-быстрому можно создать/отредактировать в любом редакторе, начиная с Блокнота. С другой стороны, возможно VSPromter нормально обрабатывает Markdown? Поставил по звёздочке до и после слова - получил курсив, поставил по две - получил полужирный... Посмотри по ссылке и проверь на суфлёре - возможно и делать ничего не потребуется
Владислав Орлов aka JohnSUN
Благодарить-не зазорно.
Подарить благо создателям офиса, нашему ресурсу, мне