2 返信 最新の回答 日時: Jul 6, 2010 8:08 PM ユーザー:とむっち

    CS4のここまでインデントについて

    とむっち

      お世話になります。

      CS4から「ここまでインデント」の挙動が変わってしまったようですので投稿させていただきました。

       

      CS3までは文字種(全角、半角、約物)にかかわらず手軽に「ここまでインデント」を入れられたのですが、CS4ではインデントを入れる手前の文字種によって挙動が変わってしまったようです。

       

      【例】※便宜上、改行してあります。また、見た目はここではどちらもズレています。

      (全角コロンの場合はインデントがズレる)

      A:ああああああああああいいいいいいいいいいうううううううう

      ああああああああああいいいいいいいいいいうううううううう

       

      (全角イコールの場合は問題なくインデントが入る)

      A=ああああああああああいいいいいいいいいいうううううううう

            ああああああああああいいいいいいいいいいうううううううう

       

      上記はあくまで例で、文字種や組み合わせなど全てを特定できている訳ではありません(上記のパターンでダメな場合もあります)。

      また、禁則や文字組みの設定は無関係のようですし、「全角スーペースを行末吸収」のチェック如何にかかわりません。

       

      CS3まではこういうことはなかったので、単純にCS4のバグではないかと思うのですが、皆さんのところではいかがでしょう?

        • 1. Re: CS4のここまでインデントについて
          IKI Kohei Level 2

          私のブログの記事で恐縮ですが、CS3以降において以下の不具合があります。

          段落コンポーザとここまでインデント
          CS3における「ここまでインデント文字」の挙動

           

          ここまでインデント文字の直前の文字について、

          • 字送りがマイナスになっていて、日本語段落コンポーザーを使用している場合
          • 文字組アキ量設定によりアキが設定されている場合

          に、不具合が起きるようです。

          他にもあると思いますが、全てを検証できているわけではありません。

           

          この点、CS5ではある程度改善されているようですが、以前のバージョンから存在したバグがまだ残っているようです。

          現状で判っているのは以下の点。

          • 行をまたぐ文字にルビが設定されていると行末の文字がフレームをはみだす場合がある
          1 人が役に立つと言っています
          • 2. Re: CS4のここまでインデントについて
            とむっち Level 1

            お返事がすっかり遅くなってしまい、すみません。

             

            私のブログの記事で恐縮ですが、CS3以降において以下の不具合があります。

            段落コンポーザとここまでインデント
            CS3における「ここまでインデント文字」の挙動

             

            ブログ、拝見させていただきました。

            CS3からも挙動がおかしい場合があったんですね。

            上段の記事についてですが、ウチでは基本的に「単数行コンポーザ」固定で使用してましたので気づかなかっただけなのかもしれませんね。

            また、下段の記事についてですが、「四分アキを認識してくれない」問題は確かにあるようですね…。

             

            ここまでインデント文字の直前の文字について、

            • 字送りがマイナスになっていて、日本語段落コンポーザーを使用している場合
            • 文字組アキ量設定によりアキが設定されている場合

            に、不具合が起きるようです。

             

            なるほど。文字組みアキ量設定によっても不具合が出たりするんですね。こうなると検証しきれませんねぇ…。

            ウチでは一先ず、「ここまでインデント」の前にタブを入れることで逃げています(ひと手間増えてしまいますし使い勝手も変わってしまいますが、大概は逃げられるのではないかと…?)。

             

            この点、CS5ではある程度改善されているようですが、以前のバージョンから存在したバグがまだ残っているようです。

            現状で判っているのは以下の点。

            • 行をまたぐ文字にルビが設定されていると行末の文字がフレームをはみだす場合がある

             

            CS5でもまだバグが残っているんですねぇ。やれやれです…(笑

            アドビさんには早急に対応していただけるとありがたいのですが…。