質問: テキストエディットで改行するのにreturn-keyで改行したものがタグを確認すると段落になってしまいます テキストエディットで日本語の文章を入力してhtmlで保存したものを開いてタグを確認すると、改行するのにreturn-keyを使って改行したものがではなくになっています。段落になっているので行間が文章が長くて折り返し改行したものと合わなくなってしまうのでとしたいのですが何か方法はないものでしょうか? その都度マウスを使って、編集>挿入>改行とする方法は分かったのですが、手間がかかり他の方法はないかと思ってます。改行のショートカットキーを作成する方法も考えシステム環境設定をいじってみましたが、上手く出来ませんでした。 一番いいのはreturn-keyでとなるのがいいとは思うのですがどなたか方法を教えて頂けないでしょうか?
回答: os は何をお使いですか? leopard ならコントロール+リターンが使えるはずですが、使えないと言うことは tiger 以前でしょうか。 そもそもの原因は改行コードの混乱にあります。mac と windows と unix でそれぞれ改行コードが違うのは有名ですが、さらにそれに加えて unicode の paragraph separator と line separator コードも存在します。テキストエディットはこの line separator コードを と見なし、通常のリターンはパラグラフの区切りと見なしているようです。「編集」→「挿入」で「段落区切り」の所にリターンマークが付いていますよね。 では tiger 以前で line separator code を入力するにはどうしたらいいかというと、そのままではやはり手動で「編集」→「挿入」から「改行」を選ぶしかありません。textextras というバンドルを加えれば、もっと色々なことが可能になります。 http://www.lorax.com/freestuff/textextras.html これをインストールしてテキストエディットを立ち上げると「テキスト・エクストラ」というメニューが新たに加わり、その中の line ending conversion から standardize eol to ls を選べば、改行コードが全て line separator に置き換わります。 さらに、付属の keybindings を使えば、テキスト入力の際のキーバインドを任意に変えることができます。例えばコントロール+リターンを te_insertlineseparator にバインドすれば、leopard のテキストエディットと同様の動作をするようになります。