お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-04-21 23:35:41

pirupiru
メンバ
登録日: 2009-01-01

テキストエディタをWindowsのメモ帳で読む

テキストエディタで書いた文書をVistaのメモ帳で読もうとしたら、改行がめちゃめちゃで読めません。Wordでも同様です。
ワードパットでも駄目でした。どうしたらテキストエディタで書いたものを、Vistaでも同じようによめるでしょうか?
アドバイスお願いします。

オフライン

 

#2 2009-04-21 23:44:07

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: テキストエディタをWindowsのメモ帳で読む

文書を保存するときに、ロケールをShift_JISに変更して保存したのではダメでしょうか?
あと、非常に手軽な方法としては、InternetExplorerでテキスト文書を開いて、文字コードを指定して保存し直すやり方があります。

オフライン

 

#3 2009-04-22 00:04:06

pirupiru
メンバ
登録日: 2009-01-01

Re: テキストエディタをWindowsのメモ帳で読む

解答ありがとうございます。
ただ、やっぱりメモ帳でもワードパットでも文字化けはなおりましたが、改行は相変わらず駄目です。
改行はどうにもならないものなのでしょうか?

オフライン

 

#4 2009-04-22 00:13:22

yama
メンバ
登録日: 2006-10-23

Re: テキストエディタをWindowsのメモ帳で読む

pirupiru による投稿:

解答ありがとうございます。
ただ、やっぱりメモ帳でもワードパットでも文字化けはなおりましたが、改行は相変わらず駄目です。
改行はどうにもならないものなのでしょうか?

geditでもなんとか出来た気がしないでもないですが、
とりあえず、leafpad 使ってみてください。

オフライン

 

#5 2009-04-22 00:30:15

pirupiru
メンバ
登録日: 2009-01-01

Re: テキストエディタをWindowsのメモ帳で読む

解答ありがとうございます。早速試してみました。しかしやはり改行が駄目でした。
なかなか文字化けはともかく改行まで保ったままVistaのメモ帳で読める方法はありません。

オフライン

 

#6 2009-04-22 00:36:23

のんき
メンバ
登録日: 2007-03-04

Re: テキストエディタをWindowsのメモ帳で読む

pirupiruさんへ

テキストのフォーマットがUNIX系とWindows系では異なります。
CRコードの付加や削除は、trコマンドで行います。

UNIX系(Linuxも含む)
テキスト+LFコード

Windows系
テキスト+CRコード+LFコード

CRコード:ヘッドを行の左端 (行頭) に戻すための1文字のコード
LFコード:ヘッドを1行改行する1文字のコード

最後の編集者: のんき (2009-04-22 00:41:01)

オフライン

 

#7 2009-04-22 00:42:53

pirupiru
メンバ
登録日: 2009-01-01

Re: テキストエディタをWindowsのメモ帳で読む

解答ありがとうございます。ではウブンツのメモ帳で書かれたものを改行を含めて
vistaで再現するには、CRコードを付け加えればよいのでしょうか?

オフライン

 

#8 2009-04-22 00:44:30

CMasami
拒否
From: Utsunomiya
登録日: 2007-12-13

Re: テキストエディタをWindowsのメモ帳で読む

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

最後の編集者: CMasami (2009-04-22 00:47:16)

オフライン

 

#9 2009-04-22 01:06:38

pirupiru
メンバ
登録日: 2009-01-01

Re: テキストエディタをWindowsのメモ帳で読む

解答ありがとうございます。
自分の場合、ウブンツのgeditで書いたものをgeanyにコピペ
それをVistaのメモ帳で読む
としましたが、あいかわらず改行はめちゃめちゃでした
何がまずかったのでしょうか?

オフライン

 

#10 2009-04-22 01:44:17

funatogawa
メンバ
From: 関東
登録日: 2009-02-01

Re: テキストエディタをWindowsのメモ帳で読む

こんばんは

自分の場合、ウブンツのgeditで書いたものをgeanyにコピペ
それをVistaのメモ帳で読む
としましたが、あいかわらず改行はめちゃめちゃでした
何がまずかったのでしょうか?

windowsにも、Linux(Unix)にもそれぞれ歴史があります。文字コードはAsciiなので、同じですが、改行コードが異なります。
昔電動タイプライターというものがありましたが、CR→キャリッジリターンというキーがありました。我々は手動のタイプライターしか使えなかったので、バーが右の方に出ていましたが、電動タイプライターで比較的大きな、そう今でいうとEnterキーかな、キーがあって、このキーを押すとキャリッジが左端に移動するしかけでした。それがテープにも記録されて、コンピュータに入力されました。その得意技の持ち主ががIBMでしたので、MSDOS(そしてWindows)に使われています。LFコードは「復帰:次の行へ移る(行の終わりを示す(訂正します))」を表すコードです。これは、昔々、AT&Tという会社が(日本でいうとNTT)電報の送受にテレックスという機械を使っていたのですが、電報はテープに直接文字を打ち出して、切り取って台紙に貼り付けました。それで、改行コードが要らないのです。

それで、作られたテキストはWindowsでお使いのようですので、Windows側で直した方が簡単です。Linux(Unix)のほうはたぶんCRコードがついていても、保存するときに無視されます。

最後の編集者: funatogawa (2009-04-22 03:37:58)

オフライン

 

#11 2009-04-22 02:01:56

CMasami
拒否
From: Utsunomiya
登録日: 2007-12-13

Re: テキストエディタをWindowsのメモ帳で読む

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

最後の編集者: CMasami (2009-04-22 02:05:57)

オフライン

 

#12 2009-04-22 02:15:51

yama
メンバ
登録日: 2006-10-23

Re: テキストエディタをWindowsのメモ帳で読む

スレが伸びていますね。
とりあえずみなさんが回答してくれてますので、補足程度に。
leafpad でファイルを開いて、別名で保存で、文字コードを CP932に、
改行コードをCR+LFにして保存すればOKです。

あとは、Windows側でlinuxのテキストファイルを開けるテキストエディタを使うとか。

オフライン

 

#13 2009-04-22 03:20:01

pirupiru
メンバ
登録日: 2009-01-01

Re: テキストエディタをWindowsのメモ帳で読む

みなさま、親切な解答ありがとうございました。
おかげでVistaでもきちんと再現できました。本当に助かりました。
ありがとうございました!

オフライン

 

Board footer

Powered by FluxBB