― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

返信する
ユーザー名:
件名:
オプション:
BBCode: ON
[img]: ON
[flash]: OFF
[url]: ON
スマイリー: ON
BBCode を無効にする
フォントサイズ:
フォントカラー
スマイリーを無効にする
URL を自動的にパースしない
ユーザエージェントを表示する
認証コード
KCaptcha by Nikita_Sp
   

トピックのレビュー - 改行がおかしい
作成者 メッセージ
  記事の件名:  Re: 改行がおかしい  引用付きで返信する
  
*質問・投稿する前に フォーラムの利用について をしっかり読んで、その内容を理解
 した上で、それに沿って投稿しましょう。
*ご自分の利用環境と正確な OS の種類と Thunderbird のバージョンぐらいは書き添
 えましょう。
 
 
 
kiki さんが書きました:
・メッセージ形式は、プレーンテキスト形式なのか、HTML 形式なのか
segment さんが書きました:
HTML形式になります。

了解です。
HTML 形式ならば、そうなるケースがあってもおかしくないでしょう。

Thunderbird は、初期の標準では、HTML 形式のメッセージを作成する設定になっています。
 #メニューから [オプション] > [アカウント設定] > [編集とアドレス入力] > [編集] の
  「HTML 形式でメッセージを編集する」のチェックの有無で、変更できます

[参照]
メッセージの編集に関する設定項目 | Thunderbird ヘルプ


【segment さんへのお勧めです】
失礼ながら、HTML について、ほとんどご存じないように見受けます。
ですので、上記の各アカウントの設定箇所で、「HTML 形式でメッセージを編集する」のチェ
ックを外して、プレーンテキスト形式でメッセージの作成・編集をされるのをお勧めします。

HTML についての理解がすすみ、利用できるようになったら、必要に応じて活用しましょう。
また、HTML 形式のメッセージは、法人団体企業によっては、その利用を禁止しているところ
もあります。
一般的にも、避ける傾向もありますし、スパム扱いや削除指定にされているユーザの方々も居
たりします。
そういった背景事情なども、この機会に調べてみましょう。

 #社内の詳しい方や、システム情報部門や管理部門などに、問い合わせてみるなど
  して、メールソフトの利用について、理解をすすめてみましょう。
投稿記事 Posted: 2014年6月09日(月) 18:54
  記事の件名:  Re: 改行がおかしい  引用付きで返信する
segment さんが書きました:
この<pre>タグというのは、どういうときに使うのでしょうか?

詳細は、HTML本とかHTMLのタグの説明を読んでください。
「HTML タグ pre」とかでググれば、いくらでもでてきます。

簡単に言うと、(1) 「改行」を<BR>と同等に扱ってくれるモード、(2) フォントは等幅フォント、という部分。
テキストメールの表示、ソースコードの表示、などに使用します。

segment さんが書きました:
私が知らない間にそれを選択してしまって、それをずっと返信等してるので
それが続いたということでしょうけど、
【本文のテキスト】を選択してても問題は無いのでしょうか?

基本的には元のメールのHTMLタグをそのまま使うから、ということです。
元のメールのHTMLがお粗末なら、それをそのまま使った返信や転送もそうなって当然。

元々のメールのHTMLの指定のままにしたきゃ変えない、元々のメールのHTMLの指定よりも、自分が行いたいレイアウトにしたいなら変える、というだけのこと。
お好きなように。

segment さんが書きました:
>これは、どこでの話ですか?
(a) そのメールを表示した時 (HTMLモード? プレーンテキストモード?)
(b) そのメールのメッセージソース上 (text/htmlパート? text/plainパート?)
(c) そのメールを、転送したり、Edit As New(新規に編集?)をした時

(a)です、内容を見る限り(フォント色が変わっていたりするので)、HTMLだと思います。
で、実際に正常(スペースが挿入されていない状態)に表示されるのは
それを
返信、転送、新しく編集 して【編集できる状態】になったときです。

(1) あるHTMLメール#1が届いた
(2) それに対し返信、転送で、HTMLメール#2を作成。
  その時、元は<pre>だったのを、【本文のテキスト】に変えた。
(3) その、HTMLメール#2 を表示した時の話ですよね。
だったら、その、HTMLメール#2のHTMLソース上で、何が使われているか、CSSなどが使われていないか、などをチェックしましょう。
<blockquote>とか使われていると、インデントのような形になるし、ワードやエクセルで作ったHTMLメールなどでは、CSSで色々やっているケースも多い。
返信・転送では、完全に同じHTMLになる、というわけでもないので、余計なCSSがうまいこと消えれば、余計なインデントなどがなくなることもあります。
その後、
(4) HTMLメール#2に対して返信・転送、などで、HTMLメール#3を作成して、「後で送信」。
(5) ローカルフォルダのOutboxにできたHTMLメール#3のHTMLと、HTMLメール#2のHTMLを比較すれば、おしまい。
投稿記事 Posted: 2014年6月09日(月) 18:44
  記事の件名:  Re: 改行がおかしい  引用付きで返信する
WADAさん、ご回答ありがとうございます。

私だけの状態で、みなさん再現できないので無理かと思っていましたT T

>おそらく、<pre>の中へのテキストのペーストは、文字列の間に文字列を挿入、よりも、行の挿入のケースの方が多いであろうから、わざわざEnterを押して改行をいれなくてもいいようにした、ということなんでしょう。

おぉ、なるほどそういうことでしたか。
ありがとうございます、原因がわかっただけでも大進展です。

この<pre>タグというのは、どういうときに使うのでしょうか?
私が知らない間にそれを選択してしまって、それをずっと返信等してるので
それが続いたということでしょうけど、【本文のテキスト】を選択してても問題は
無いのでしょうか?


>これは、どこでの話ですか?
(a) そのメールを表示した時 (HTMLモード? プレーンテキストモード?)
(b) そのメールのメッセージソース上 (text/htmlパート? text/plainパート?)
(c) そのメールを、転送したり、Edit As New(新規に編集?)をした時

(a)です、内容を見る限り(フォント色が変わっていたりするので)、HTMLだと思います。

で、実際に正常(スペースが挿入されていない状態)に表示されるのは
それを
返信、転送、新しく編集 して【編集できる状態】になったときです。

何か、心当たりがあればご教示ください!
投稿記事 Posted: 2014年6月09日(月) 17:56
  記事の件名:  Re: 改行がおかしい  引用付きで返信する
segment さんが書きました:
メール作成時に画面、左上部にある【見出し】
こちらが【整形済み<pre>】となっていたので、【本文のテキスト】に
しました。
すると、全ての改行が削除されました。
全体を整形しなおしたところ、改行で異常が起きていたのが直りました

やっぱり、HTMLで<pre>の時の話でしたか。
<pre>abcdef[改行]ghijkl[改行]mnopqr</pre>のような状態の時に、「bcd」を選択してコピー、iとjの間にペースト、のようなことをすると、「bcdの行」が追加される、というような現象になりましたから、<pre>の時は、別枠なのかもしれません。
おそらく、<pre>の中へのテキストのペーストは、文字列の間に文字列を挿入、よりも、行の挿入のケースの方が多いであろうから、わざわざEnterを押して改行をいれなくてもいいようにした、ということなんでしょう。

segment さんが書きました:
受信側のデータは全ての行の先頭にスペースが30文字程挿入されていました。
例:
お世話になっております。

_____________________________お世話になっております。
(↑スペースだとカットされるので_に変換)

これは、どこでの話ですか?
(a) そのメールを表示した時 (HTMLモード? プレーンテキストモード?)
(b) そのメールのメッセージソース上 (text/htmlパート? text/plainパート?)
(c) そのメールを、転送したり、Edit As New(新規に編集?)をした時

なお、受信側のメールのデータは、別に実際に送信しなくても得られます。
「後で送信」を行えば、ローカルフォルダのOutbox(ファイル名はUnset Messages、「未送信メール」とか「未送信フォルダ」、かな?)にメールのデータが作られます。
投稿記事 Posted: 2014年6月09日(月) 17:05
  記事の件名:  Re: 改行がおかしい  引用付きで返信する
調査報告です。

メール作成時に画面、左上部にある【見出し】
こちらが【整形済み<pre>】となっていたので、【本文のテキスト】に
しました。

すると、全ての改行が削除されました。。

全体を整形しなおたところ、改行で異常が起きていたのが直りました。

が、受信側のデータは

全ての行の先頭にスペースが30文字程挿入されていました。

例:
お世話になっております。

_____________________________お世話になっております。
(↑スペースだとカットされるので_に変換)

その送信済みのメールを再編集すると、正常に整形されております。

ほんと、訳が解らなくなりました。。
投稿記事 Posted: 2014年6月09日(月) 16:26
  記事の件名:  Re: 改行がおかしい  引用付きで返信する
kikiさん

セーフモード試しました。

わずかな期待を持っていたのですが、セーフモードでも同現象が発生します。
(発生する原稿を下書きに保存して、セーフモード起動、再編集にて確認)

以上、宜しくお願いします。
投稿記事 Posted: 2014年6月09日(月) 16:09
  記事の件名:  Re: 改行がおかしい  引用付きで返信する
kikiさん、ご回答ありがとうございます。

詳細内容について、答えさせていただきます。

>・メッセージの新規作成・編集時なのか、返信あるいは転送メッセージの作成・編集時か
社内の関係者にCCしているので基本的には返信や転送で送信しています。
新規作成時では、回数は少ないものの同現象が発生した記憶はありません。

・メッセージ形式は、プレーンテキスト形式なのか、HTML 形式なのか
HTML形式になります。

・メッセージの文字エンコーディングは、何なのか
オプション⇒文字エンコーディングで確認した内容では【ISO-2022-JP】です。

・メッセージの表示フォントは、何なのか
等幅(Monospace)となっています。

・日本語変換時に起きているのか、いないのか
変換時とは、スペース押下時でしょうか?それなら起きていません。

・IME は何を使用しているのか(正確な名称とバージョン)
MS IME 10.1.7600.0 です。

・半角英数字の入力だけでも起きているのか、いないのか
入力されている文字列に条件は無いようです。

・改行時には、どこでも、いつでも、再現するのか、しないのか
通常通り動作するときの方が多いですが、稀に同現象が発生します。
直すときは、それらの該当文字列周りを削除するとなおります。
(変なコードが埋め込まれてる?)

・Thunderbird をインストールしか当初から起きているのかどうか
当初から起きております、同僚には起きていません。

・あるときから、突然起きるようになったのならば、それはいつか
かれこれ3ヶ月くらいでしょうか。

・起きるようになった直前に、何か思い当たることはなかったかどうか
そのトリガが全く解りません。設定変更を何も行っていないので。

・Thunderbird のセーフモード起動でも再現するかどうか
 [参照]
 Thunderbird のセーフモード | Thunderbird ヘルプ[/quote]
調査してから返信させていただきます。

宜しくお願いします。
投稿記事 Posted: 2014年6月09日(月) 16:02
  記事の件名:  Re: 改行がおかしい  引用付きで返信する
  
*質問・投稿する前に、サポートサイトやヘルプ、このフォーラム内を検索・閲覧して
 該当項目、同類・類似事例がないか、確認してみましょう。
 また、広くインターネット上でも、同類・類似事例がないか、調べてみましょう。
*質問・投稿する前に フォーラムの利用について をしっかり読んで、その内容を理解
 した上で、それに沿って投稿しましょう。
*ご自分の利用環境と正確な OS の種類と Thunderbird のバージョンぐらいは書き添
 えましょう。
*質問した後やアドバイスをもらった後は、放置せずに、結果や経緯を必ず書くように
 しましょう。
*ここは、相互ユーザサポートを通じて、各種情報・事例を、ユーザ同士でシェアする
 場でもあります。
 
 
 
2 つの事例とも、当方では再現しません。
[環境:OS:Windows 7 Professional SP1 + Thunderbird 24.5.0 日本語版]

 
どういう状況で起きているのかを、具体的に教えてください。
(設定を変えておらず、初期標準のままであっても、その内容が不明だからです)

教えていただきたいのは、次のような内容です。

・メッセージの新規作成・編集時なのか、返信あるいは転送メッセージの作成・編集時か
・メッセージ形式は、プレーンテキスト形式なのか、HTML 形式なのか
・メッセージの文字エンコーディングは、何なのか
・メッセージの表示フォントは、何なのか

・日本語変換時に起きているのか、いないのか
・IME は何を使用しているのか(正確な名称とバージョン)
・半角英数字の入力だけでも起きているのか、いないのか

・改行時には、どこでも、いつでも、再現するのか、しないのか
・Thunderbird をインストールしか当初から起きているのかどうか
・あるときから、突然起きるようになったのならば、それはいつか
・起きるようになった直前に、何か思い当たることはなかったかどうか

・Thunderbird のセーフモード起動でも再現するかどうか
 [参照]
 Thunderbird のセーフモード | Thunderbird ヘルプ
投稿記事 Posted: 2014年6月09日(月) 15:24
  記事の件名:  Re: 改行がおかしい  引用付きで返信する
追加で教えてください。

例:
AAAAA
の文字列から、
A[highlight=#00ccff]AAA[/highlight]A
のように、真ん中3文字をコピーします。

キャレットを末尾に持って行き、ペーストします。
すると

AAAAAAAA
←ここが改行されている

何か自動で勝手に改行されているようです。

全て普通のエディタに直したいです、お願いしますT-T
投稿記事 Posted: 2014年6月09日(月) 14:47
  記事の件名:  改行がおかしい  引用付きで返信する
お世話になります。

表題の通りですが、改行がおかしくなるときがあります。

例:
A
B ←ここでEnterキー押下
C

正常時
A
B

C

異常時
A

B
C

一体コレは何が起きているのでしょうか?
インストール時から設定は一切さわっておりません。

改善する方法があれば教えてください、本当に困っております。

お願いします。
投稿記事 Posted: 2014年6月09日(月) 14:27

All times are UTC + 9 hours


ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean