2012-12-08 19 views
0

我在Ubuntu上創建了一個tex文件。現在我通過FTP在Apache-Web服務器上上傳文件。我很確定,服務器是一個基於Unix的服務器。之後,我從網絡服務器上下載文件,然後用Windows 7上的JEdit打開它,德語語音(ä,ö等)看起來很奇怪。從Linux切換到Windows時的字符編碼

我想:如果我把JEdit中的文件屬性更改爲UTF-8,所有應該沒問題,但是,不過,仍然看起來很奇怪。

我該如何處理文件編碼困境?

在此先感謝。

+0

您使用的FTP文件上傳模式是什麼? – Linuxios

+0

我認爲你使用的是ASCII模式,服務器會試圖將你的字節理解爲ASCII,這對於像ö這樣的德語字符來說不太適用。嘗試切換到二進制模式的交易。 – Linuxios

+0

我不知道 - 我猜Filezilla的默認行爲。作爲Windows網站上的「Transertyp」,我可以看到「自動」。無論如何,我不知道Ubuntu-Filezilla上的配置是什麼,它實際上負責文件上傳。 – Jochen

回答

1

轉到設置 - >傳輸 - > FileZilla中的文件類型,並設置爲二進制文件的文件擴展名。

如果您使用命令行客戶端,請嘗試binary切換到二進制模式。