Ms-Word 在 RTF 中引入換行符

Ms-Word 在 RTF 中引入換行符

我正在使用基於 RTF + Velocity 的模板系統。在我的 RTF 中,我有幾個虛擬傳輸層句子,例如:

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

如果我使用 Word (2007) 打開 RTF 檔案並在文件中的其他位置應用任何較小的更改,有時會出現 VTL 句子損壞的情況:

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

這會導致模板引擎在句子上卡住,每次都必須使用文字編輯器打開 RTF 來恢復分割線,這非常煩人。請注意,這種情況並不總是發生,它似乎特定於某些文件。它也與線長度沒有任何關係,還有其他線比被分割的線更長。

有人知道為什麼 Word 會這樣做,或者如何避免它?

相關內容