純文字文件 換行&圖示 問題 [論壇 - Ubuntu 養蟲箱 - bug share]
正在瀏覽:
1 名遊客
純文字文件 換行&圖示 問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2008/5/26 1:47 所屬群組:
已註冊使用者 等級: 10
HP : 0 / 230
![]() |
昨天發現使用XP開啟ubuntu建立的純文字文件換行怪怪的,
原本應該換行的地方變成一塊黑色的長方形字元. 我的方法是用ubuntu建立空白文件後, 並將名稱改為.txt 再用XP開啟就會發生這樣的事情. 若是使用ubuntu打開XP所建立的txt, 開啟前會發現純文字預覽小圖會出現亂碼, 但把它剪下再貼到由ubuntu建立的空白文件就可以正常顯示預覽圖示了. 這時就算使用XP開啟也不會出現換行字元變成長方形的情形. 不知道有沒有解決的方法. (雖然不是影響很大)
2008/7/3 9:47
|
||||||||||
![]() |
豬仔
|
回復: 純文字文件 換行&圖示 問題 |
|
---|---|---|
Anon:豬仔
|
windows的編碼是CR+LF
Linux的記事本預設用LF 如果在Win下要正確開啟Linux的純文字檔, 就要用有支援CR+LF的文字編輯器, 網路上有很多可以取代記事本的小程式很不錯, 若不想找,可以用wordpad來開,wordpad可以正確顯示~
2008/7/3 12:40
| 75878 66430 9b1e1 2165b
|
|
![]() |
回復: 純文字文件 換行&圖示 問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2008/5/26 1:47 所屬群組:
已註冊使用者 等級: 10
HP : 0 / 230
![]() |
不行啊...
XP用wordpad開之後,雖然換行變正確了,但中文卻變成亂碼... 後來用office可以開才變正常. (office開記事本根本是小題大作啊)
2008/7/3 15:31
|
||||||||||
![]() |
訪客
|
回復: 純文字文件 換行&圖示 問題 |
|
---|---|---|
Anon:訪客
|
用AkelPad
2008/7/3 15:38
| aef1c 953a1 e911a 25c9e
|
|
![]() |
回復: 純文字文件 換行&圖示 問題 |
||
---|---|---|
Anon:
|
notepad++也不錯,只是中文會被切成兩塊(可以正常顯示,但是修改有點詭異)
不然madedit也可以
2008/7/3 18:19
|
|
![]() |
訪客
|
回復: 純文字文件 換行&圖示 問題 |
|
---|---|---|
Anon:訪客
|
MadEdit + 1
我覺得它比 Notepad++ 好用,轉編碼比較方便。 自由軟體、免費、中文、軟體很小只有幾百 KB to 樓主 那是「斷行格式」的問題 unix 用的斷行符號,和 windows 不一樣
2008/7/3 23:10
| 75878 66430 9b1e1 2165b
|
|
![]() |
回復: 純文字文件 換行&圖示 問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2008/5/26 1:47 所屬群組:
已註冊使用者 等級: 10
HP : 0 / 230
![]() |
感謝大家的回應,目前使用MadEdit中。
(雖然他的圖示樣子怪怪的...) ~ ~'''
2008/7/3 23:21
|
||||||||||
![]() |
回復: 純文字文件 換行&圖示 問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2008/2/2 17:35 所屬群組:
已註冊使用者 等級: 16
HP : 0 / 375
![]() |
以前的madedit長的比較漂亮~
目前最新版的好像會有些舊版所沒有的問題
2008/7/4 23:06
|
||||||||||
Ubuntu 優蹦兔| Kubuntu 酷蹦兔 | Xubuntu 小蹦兔
|
|||||||||||
![]() |
回復: 純文字文件 換行&圖示 問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2007/11/4 8:26 所屬群組:
已註冊使用者 等級: 15
HP : 0 / 373
![]() |
ifchen 寫到: 同感 MadEdit 的圖示不論 大小、質感、或畫面精細度 都跟其他的圖示很不搭 (挺破壞畫面美感和均衡感的 囧) 不過真的很好用,是我現在使用的主力軟體之一
2008/7/4 23:47
|
||||||||||
![]() |
回復: 純文字文件 換行&圖示 問題 |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員四級
![]() ![]() 註冊日期:
2007/1/21 11:42 所屬群組:
已註冊使用者 等級: 19
HP : 0 / 469
![]() |
因為小弟沒有看到心目中完整的答案 所以來提一下:
換行問題方面: Windows使用的換行符號為 CR LF (\r\n) Linux使用的換行符號通常為 LF (\n) 而Windows的記事本無法將LF認作換行符號 所以產生方塊 並且沒有換行!而Wordpad就認得出來了 所以能夠正常換行 解決方式:有許多較好的純文字編輯器都有提供換行符號的轉換功能(如:MadEdit, UltraEdit...等) 或是使用vi的取代功能即可(\r\n與\n之間的相互取代) 甚至是sed還是awk(這兩個我都不會用)就可以提供取代的功能了 註:CR為Carrige Return,LF為Line Feed 亂碼問題方面: Windows直到目前為止 中文都使用Big5編碼 Linux現在多數的發行版預設會使用UTF-8編碼 而Windows中的記事本與Wordpad都無法辨認Big-5以外的中文編碼,所以會產生亂碼 Linux下比較好一些 gedit或是vim都能夠辨認多種不同的編碼 所以有時會忘記自己在編輯哪種編碼的文字檔 解決方法:使用支援多種編碼的文字編輯器來開啟文字檔 另外 這類編輯器通常也有轉換編碼的功能 可以善加利用 Linux下也有iconv這個工具可以做為編碼轉換之用 註:若環境許可 請愛用UTF-8編碼 可避免許功蓋問題 同時字集較完整 未來也是趨勢 -- 更正二樓的小錯誤 CR+LF這東西是「換行符號」不是「編碼」
2008/7/6 1:34
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.