MS-Word вводит разрывы строк в RTF

894
Xavi López

Я использую систему шаблонов, основанную на RTF + Velocity. В моем RTF у меня есть несколько предложений VTL, таких как:

#foreach($item in $somevar.someProp)Some may-be RTF text #end 

Если я открываю файл RTF с помощью Word (2007) и применяю какие-либо небольшие изменения в другом месте документа, я иногда получаю неправильные предложения VTL:

#foreach($item in $somevar.som eProp)Some may-be RTF text #end 

Это заставляет движок шаблонов задыхаться в предложении, и необходимость каждый раз открывать RTF с помощью текстового редактора для восстановления разделенной строки довольно раздражает. Обратите внимание, что это не всегда происходит, это кажется специфичным для некоторых файлов. Это также не имеет никакого отношения к длине строки, другие строки длиннее, чем разделенные.

Кто-то знает, почему Word может делать это или как этого избежать?

1
Снимок экрана, на котором показана линейка и показано «Показать / скрыть» в разделе «Главная»> «Абзац» (с Office> Параметры Word> «Показать»> «Всегда показывать эти метки форматирования на экране, установленном на« Показать все отмеченные метки форматирования ») в перерыве» и указывать, есть ли какие-либо из Дополнительно> Параметры совместимости для> Параметры макета, отмеченные флажком, могут помочь исключить некоторые возможности. pnuts 11 лет назад 1

0 ответов на вопрос