2013-08-22 60 views
0

我正在替換RTF文檔中的文本進行郵件合併,並且遇到了Microsoft Word 2010的問題,我假設在早期版本的Word中也出現了相同的問題。 問題在於Word會複製段落並在段落的開始處插入「...」。爲什麼字插入到RTF文件的輸出中

我想知道爲什麼會發生這種情況?尋找原始文本不會找到帶有三個點的字符串。我認爲文本的格式或結構有錯誤?

請注意,在Libre Office或Open Office中打開相同的文檔不會有點或重複的段落。

一個例子文件可以在這裏http://pastebin.com/1kBzS3FP

回答

0

經過進一步調查發現,我發現了一組由自己的新線的控制字。從控制字中刪除前面的換行符可以修復重複的段落和點。 有關更多詳細信息,請參閱下面的腳本。

前:

{\rtlch\fcs1 \af0 \ltrch\fcs0 
\insrsid2363036 
\par } 

後:

{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid2363036 
\par } 

至於爲什麼字這樣反應控制字在新的一行,以及這對微軟開發的問題。

相關問題