メイン 迷える子羊の部屋【初心者専用】 ローカル環境、インターネット環境で、行間隔が違ってしまう | 投稿するにはまず登録を |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
hatena | Åê¹ÆNo.12987 投稿日時: 2004-12-2 15:26 |
新米 居住地: Nagoya 投稿: 19
使用環境:
WinVista+CS3 |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう 空野さま、長文いただきありがとうございます。
引用: 行間が空くのは1行分、2行分など、正確な間隔で表示されている たしかに、中途半端な行間ではなくそのような間隔にみうけられます。 やはり、改行に関するなにかが怪しいと感じました。 引用: 改行の違いについては、制作されたテキストファイルの「改行コード」 今回のような現象とそうではないものを比べてみると そうでないものは サーバーにいったんアップしたものをダウンロードして更新したという 記憶があります。 テキストエディタは、ダウンロードしたものもSJIS-CRLFと表示 しているので、変わりがないと思っていたのですが じつはちがうのかもしれませんね。 (テキストエディタはAkira32) このような疑問にお付き合いいただきありがとうございました。 |
空野大二郎 | Åê¹ÆNo.12986 投稿日時: 2004-12-2 14:32 |
職人 居住地: 愛知 投稿: 389
使用環境:
XP:Home FlashMX IE6.0+FlashPlayer7,0,19 CPU:Pentium4 2.26GHz メモリ:1,024MB |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう まいど。
hatenaさん、解決おめでとうございます。 さて、「行間が異様に空いてしまう」というのは、見た目に惑わされている 可能性があります。 行間が空くのは1行分、2行分など、正確な間隔で表示されている と思われます。 目視で確認できることなので、正確に把握してみて下さい。 引用: hatenaさんは書きました: 改行の違いについては、制作されたテキストファイルの「改行コード」 によって引き起こされているのかも知れません。 制作されたテキストファイルの改行コードが統一されていない場合は、 編集者には同じ改行に見えても、データが異なります。 改行コード:マッチング:使用機種 LF:\n: UNIX系OS CR:\r: Macintosh CR+LF:\r\n: Windows これをふまえて、FTPを通してテキストデータをアップロードするときに、 改行コードが変更されている場合があったのかも知れません。 Windows改行→UNIX改行 もしそうなら、ローカル環境とインターネット環境で見え方が異なって いるのも当然でしょう。ローカルとサーバのそれぞれのテキスト ファイルの改行が異なっているのですから。 確認するには、保存したテキストファイルの保存形式と、 FTPソフトの設定をお調べ下さい。 (FTPソフトでAsciiモード((Aモード)Asciiコード(テキスト) を転送するためのモード、改行コードを変換してくれる。)で 送信されていれば、改行コードが変更されています。) (わたし自身、改行コードCR+LFのテキストファイルを改行で分割しようと したとき、"\n"だけを検索して"\r"が残っていることに気づかず 混乱しました。) かな? もっともらしいことを記述しましたが、確証がありませんので、 hatenaさんのお手元で検証してみて下さい。
|
hatena | Åê¹ÆNo.12979 投稿日時: 2004-12-2 11:52 |
新米 居住地: Nagoya 投稿: 19
使用環境:
WinVista+CS3 |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう 空野さま、nantoshuuさま、野中さま、Kreigerさま、ご回答ありがとうございます。
空野さまの 引用: 1:.flaファイルを新規作成して、利用している外部ファイルから をやってみたところ 1…やはり行間が開きます。 2…つながっているものは狙ったとおりの行間で折り返されます。 しかし、<br>を入れた行は開いてしまいます。 (以上、ローカル環境でのみ検証) Kreigerさまの 引用: 読み込むテキストに改行のタグを使っていない といわれて気づいたのですが、 改行タグを使ってさらにそのタグの後に改行をいれていました。 結論 読み込むテキストファイルの方で、改行を入れてしまっていたのがいけないみたいです。 最初、改行させるときに<br>タグを使っていたのですが 行間が2行ぐらい開いてしまったので (<br>タグの後ろで改行していたからですね) <br>なしで普通に改行だけにしたところ1行分だけの開きになったので そこでフォーマットオプションで行間を-4にしたのでした。 何がどう関係しているのか分からないのですが 今まで制作してきたものには文中の改行が影響しないときもあれば、 今回のように異様に行間を開かせてしまうときもあって 一定してないように思います。 仕上がりの見た目で判断して試行錯誤していました。 でも、正解は、改行したい部分に<br>をいれ、テキストエディタ上で改行させないということですね。 みなさま、ご助力ありがとうございました。 とりあえず、結論が出たということで落着… といきたいのですが テキストがずらずらと長いと編集しづらいです。 それを解決する方法がございましたら、アドバイスお願いいたします。 私の方も、過去の制作物を比較してどこが違うのか探ってみます。 |
Kreiger | Åê¹ÆNo.12955 投稿日時: 2004-12-1 23:37 |
常連 居住地: 個室 投稿: 94
使用環境:
XP pro SP3, 7 CS5 |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう 私自信が素人なので思いつくことといったら
読み込むテキストに改行のタグを使っていない これくらいです。 |
ゲスト | Åê¹ÆNo.12944 投稿日時: 2004-12-1 16:19 |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう 野中さん、こんにちは。
野中さんの言われている内容自体はもっともな事だと思いますし、高い見識をお持ちといつも感心しておりますが、なにかこう畳み掛ける様な言い方にはドキッとされられます。もう少し、やわらかい表現をして頂ければありがたいと思います。 また、リンク先の野中さんのサイトで、お年寄りの例え話を書いておられますが、お年寄りに例えられた質問者はどんな気持になるでしょうか? 私には適当な例えではないように思えます。 もう少し相手の気持にご配慮頂ければありがたいなと思う次第です。 では、では。 |
|
野中文雄 | Åê¹ÆNo.12943 投稿日時: 2004-12-1 15:38 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう まず、問題を切分けてください。「外部テキストを読み込ませ」なければ、問題は発生しないのですか? つまり、ActionScriptでテキストを直接設定したり、予めダイナミックテキストフィールドに文字を入力しておけば、行間は開かないのでしょうか?
引用: hatenaさんは書きました: 「Internet Explorer6.0とNetscape Communicator 4.78」の両方で、同じ結果なのですか? 引用: hatenaさんは書きました: 「テストアップして見ているマシン」は、「制作しているマシン」と同じ環境なのですか?「制作しているマシン」でサーバーのコンテンツを見ると、結果はどうなるのでしょうか? 引用: でもって、これでいいかなとwwwサーバーにテストアップして 空野さんのアドバイスは、試されましたか?結果は、どうだったのでしょうか? 引用: 空野大二郎さんは書きました: |
hatena | Åê¹ÆNo.12942 投稿日時: 2004-12-1 15:36 |
新米 居住地: Nagoya 投稿: 19
使用環境:
WinVista+CS3 |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう 引用:
両マシンともに、両ブラウザで見ておりますm(_ _)m |
ゲスト | Åê¹ÆNo.12940 投稿日時: 2004-12-1 15:28 |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう 早速にお返事ありがとうございます。
私は、テキストの行間の件について知見があるわけではないので、補助的なお手伝いをさせて頂ければということで書き込ませて頂いています。で、またまたしつこいようですが... > テストアップして見ているマシンは、制作しているマシンとは違うものです。 もしかして、一方はIEで、もう一方がNestscapeなんて事はないでしょうか? これもプレイヤー自身が異なりますので、それが理由で表示が違う可能性があるかと思います。 |
|
hatena | Åê¹ÆNo.12939 投稿日時: 2004-12-1 15:18 |
新米 居住地: Nagoya 投稿: 19
使用環境:
WinVista+CS3 |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう 発言、ありがとうございます。
いまいち、書き込み方がよくわからなかったので 説明不足な点をお許しください。 空野さんの書きこみ方を参考に書いてみますと [条件] OS:Windows XP Home (SP2) ブラウザ:Internet Explorer6.0とNetscape Communicator 4.78 Flash Player Plug-in:7,0,19,0 ダイナミックテキスト:_等幅、フォント10.5、埋め込みなし インスタンス名:なし 変数名:sp、restなど、内容に合わせたものを使用 ローカル環境とは、ネットに接続していない状態で、 自分のマシンの中にあるHTMLファイルをブラウザで開いています。 開き方は、ウィンドウにファイルをドラッグアンドドロップしています。 パブリッシュしなおすたびにブラウザは終了させて再び開くようにしています。 (それでもまだキャッシュは残るのかしら(ーー;)一応、行間設定を直すと反映はされています。) でもって、これでいいかなとwwwサーバーにテストアップして アドレス打ち込んで見てみると詰まってしまっているのです。 テストアップして見ているマシンは、制作しているマシンとは違うものです。 |
ゲスト | Åê¹ÆNo.12937 投稿日時: 2004-12-1 14:54 |
Re: ローカル環境、インターネット環境で、行間隔が違ってしまう すんません。ちょっと横はいりします
“ローカル環境”と言われているのがちょっと気になったのですが、ここで言われている “ローカル環境”とは、“ツールのプレビュー機能”や、“スタンドアローンプレイヤー” ではなく、ネットを参照する場合と同じブラウザでHTMLファイルを開いて参照しているという 事でしょうか? もしブラウザで参照しているなら、キャッシュが効いていて同じものを見ていないという 可能性がありますが、その点は如何でしょう? --------------- [追加] “ツールのプレビュー機能”や、“スタンドアローンプレイヤー”は、プレイヤーそのもの がブラウザ上で動作するプレイヤーと異なりますので、異なった表示になる可能性が あるのではないかということで確認させて頂きました。 ブラウザのキャッシュによる影響は、キャッシュをクリアしてから実行すれば確認できると 思います。 |
|
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |