19 返信 最新の回答 日時: Sep 28, 2016 7:39 AM ユーザー:assause

    PDF書き出し時に、テキスト内に半角スペースが入ってしまう

    夏樹平62319622

      InDesignCS6を使用。PDF書き出し時に、テキスト内に半角スペースが入ってしまう箇所あり。どうしたら回避できますか?

        • 1. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
          Subi Omu Most Valuable Participant

          半角程度の文字間が空くということではなく、半角スペースが実際に文字として入っているということですか?

          その文章の、半角スペースが入る行や前後の文字などに共通点はあるでしょうか。

          • 2. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
            夏樹平62319622 Level 1

            たとえば、InDesign上で「CSR推進室」と入力しても、それをPDF書き出ししてPDFで見ると「C SR 推進室」というように、実際に半角スペースが入ってしまいます。すべてを見渡したわけではないのですが、半角英数字の文字の間に入ってしまったり、半角英数字と全角日本語の間だったりが、共 通点かと思います。

            • 3. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
              Subi Omu Most Valuable Participant

              半角英数字の後ろに半角スペースが入るのですね。

              文字組みや行揃えの関係で英字の字間が大きく空いたところにPDF変換時に勝手にスペースが入ることがありますので、それではないでしょうか。

              行揃えを均等ではなく左揃えにし、文字組みを「なし」にしてPDF変換してスペースがなくなるかどうか試せばわかります。

              • 4. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                夏樹平62319622 Level 1

                ありがとうございます。

                 

                実はそういうこともあるのかと思い、文字送りを等幅にしたり、もろもろ試してみました。

                ただ、それでも残念ながら解決しませんでした。見え的にはもっと開いているにもかかわらず半角スペースが入らない箇所もあったりして。

                また、今回は仕事なのですが、カーニングしないとデザイン的に厳しかったので、文字組みなし、カーニングなしは実は選択肢として採り得ないのです…。

                 

                そこで、どうしても半角スペースが入ってしまうところを、InDesign上で個別的にだいぶつまり気味に文字つめしてみると解決しました。何十ページにもわたるドキュメントなのですが、なん となくこの現象が出る箇所がわかってきましたので(半角英数字と全角日本語が隣接する箇所)、力技ですが、こんな形で対応していくしかないかなと思います。

                 

                SubiOmu様、お忙しいところ、ご助言、ありがとうございました。

                • 5. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                  monokano Most Valuable Participant

                  PDFの内部まで調べたわけではないのですが、「PDF書き出し時にテキスト内に半角スペースが入ってしまう」のはありえないと思います。「PDF閲覧アプリが勝手に半角スペースを入れている 」と見た方がいいかもしれません。例えば、

                   

                  CSR推進室

                  CSR 推進室

                   

                  1行目は半角スペースなし。2行目は半角スペースあり。この2行をindd内で作成して、アキ量設定を「行末約物半角」にします。これをPDFに書き出してAcrobatで開きます。

                  この時点では2行とも半角スペースが入っているような状態です。そこで、これを「テキスト(プレーン)」で書き出してみます。

                  すると、上記と全く同じテキストが書き出されます。1行目に半角スペースは入っていません。

                  ここから、PDFの内部に半角スペースが入っているのではなく、「PDF閲覧アプリが勝手に半角スペースを入れている」と考えられるわけです。

                  • 6. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                    夏樹平62319622 Level 1

                    ありがとうございます。

                     

                    ええと、基本、こういうことに詳しいわけではないのですが、今、やっている流れは、

                     

                    1)InDesignでインタラクティブPDFを書き出して、

                    2)それをAcrobat Proで開いて確認

                     

                    しているわけなのですが、それで、半角が入ってしまう現象が生じるのです。

                    今回は仕事として、PDF納品をする必要があるのですが、大多数の人はAdobe Acrobat/Adobe Readerで開くであろうことを想定しますので、おそらくは上記のとおり、半角が入ってしまうものと予想しています。

                    クライアントさんのPC上で試してもらっても同様でした。

                     

                    InDesign上で当該個所を「行末約物半角」でやってみても、結果は同じでした…。

                     

                    なので、どうも困ってしまったのです。

                    と、困っていてもしょうがないので、今回は先にお伝えしているとおりに、人力で当該個所を個別対応して、なんとかだましだましやっている状況です。

                    • 7. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                      monokano Most Valuable Participant

                      私が言いたかったのは「半角スペースが入るのはInDesignでのPDF書き出し時ではなく、PDFを開いた時」ということです。

                      夏樹平62319622さんにしてみれば、現象が発生するのは変わらないのでどうでもいいとお思いになるでしょうけど、InDesignに原因があるとする誤った情報を(今後ここを読むであろう方々のことも考慮して)訂正するのが私の返信の意図でした。

                      • 8. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                        assause Most Valuable Participant

                        自分も簡単にですがためしてみました。

                         

                        Windows版InDesign CS6で、文字組アキ量設定で和欧間のアキ設定があるものを使った場合、

                        Acrobat DCで開き、「テキスト(プレーン)」で書き出した際はアキは入りませんが、

                        コピー&ペーストで取り出した場合は欧文+和文の間にスペースが挿入されました。

                        なお該当箇所をカーニングやトラッキングでアキ量が打ち消される程度に詰めた場合は

                        アキが出ませんでした。(ちょっと詰めたくらいではアキが出ました)

                         

                        ですので、元データの状態からテキストの抽出処理方法も含めて、一連が影響するものと

                        考えられるところです。

                         

                        ただ、PDFからのテキスト抽出は、もともと元のテキスト状態や見た目の状態を担保していません。

                        (異体字が使われている場合もありますし当然ではあるのですが)

                        ですのでテキストの完全な再利用を念頭に置くこと自体、実は無理がある状態なのが事実です。

                        もしそこまで要求されているものだとしたら、そこはご理解いただくしかないと思います。

                        (なかなか理解してもらえないというのも事実なのですが……自分も頭を悩ませることが多々あります)

                        • 9. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                          夏樹平62319622 Level 1

                          ありがとうございます。

                           

                          そもそもの発端は、納品したPDF内で検索をかけるときに、検索にひっかからない箇所がある、という指摘でした。


                          それは半角スペースが入ってしまうからです。

                          たしかにおっしゃるとおり、原因がInDesignt側にあるのか、PDF閲覧側にあるのかも特定できず、一連が影響しているようにも思えます。

                           

                          時間的な制約もあり、私としては、先に記したとおり、当該個所を文字づめして現象を回避する、というような、まあ根本的ではない解決法で対応しています。

                           

                          これからも探っていこうと思っています。

                          • 10. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                            assause Most Valuable Participant

                            先に確認したデータ内での話ですが、コピー&ペーストでスペースが入る箇所においても、

                            Acrobat上での検索については、当方が確認した限りは影響はありませんでした。

                            ですので、もう少し状態等の絞り込みが必要なケースかもしれません。

                             

                            できれば具体的な条件一切をご提示してもらったうえでの確認が最善ではあるのですが……。

                            • 11. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                              夏樹平62319622 Level 1

                              ありがとうございます。

                               

                              CSR 推進室 というようにCSRと推進室の間に半角スペースであれば検索はおっしゃるとおり、大丈夫なのですが、

                              C SR 推進室 というように、CとSの間に半角スペースが入ってしまうことがあり、そうなると検索できませんでした。

                               

                              「具体的な条件一切」とは下記のような内容でよろしいでしょうか?

                               

                              ・InDesignCS6を使用(←当方では複数の印刷会社との取引があり、印刷会社の個々の環境が最新のInDesignに対応していない所もあるので、ヴァージョンを最新にはしていないの です)

                              ・InDesignからインタラクティブPDFを書き出し時に、テキスト内に半角スペースが入ってしまう箇所あり。半角英数字が連なったり、半角英数字+全角日本語の箇所がそうなる場合がある 。

                              ・フォントは游ゴシック体を使用。「文字組みは任意設定した組みを使用」+「オプティマイズ」←ただし、文字組みを「なし」や「行末約物半角」+「和文等幅」などにしても、同様でした。

                              ・当該個所のツメ具合を少し極端気味につめると回避できるので、その対応でなんとかしのいでいます。

                              • 12. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                                assause Most Valuable Participant

                                具体的な条件一切ということは、動作環境も含む具体的な情報になります。

                                いままで記載されていない点も含め、考えうるところでは下記になります。

                                 

                                • 使用しているOSとそのバージョン
                                • InDesign CS6の具体的なバージョン(サブバージョンが最終である8.1であるか、など)
                                • 確認したAcrobatの具体的なエディションとバージョン
                                • 使用している段落と文字に関する具体的な設定内容
                                • インタラクティブPDFとしての書き出し時における具体的な設定内容
                                • 同じ文字群でスペースが入る・入らないの確認
                                • 新規ドキュメントでプレーンな状態での再現確認
                                • 新規と同じドキュメント両方で、別に「手入力」で用意したプレーンテキストで取り込んだ場合の結果

                                 

                                今回の場合、異なるPC環境も含めて、原因を切り分ける必要があるように考えますし、

                                再現性の確認が必要なところだと思っています。

                                 

                                個人的に一番わからないのが「CSR」の字間にまでスペースが挿入される点です。

                                この場合も、Subi Omuさんが仰ったように、字間が大きく空いた場合には確かに入ることはありますが、

                                プリセットの文字組みアキ量設定を使う場合、日本語コンポーザーを利用する場合にはまず空かないからです。

                                多言語と欧文は開く場合がありますが、それも均等配置時ですから、左揃えにした場合は開かないことになります。

                                そうなるとInDesign上でも具体的にどのような状態か、という点も確認が必要になってきます。

                                • 13. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                                  akatsuki_pocket Most Valuable Participant

                                  PDF書き出しで「インタラクティブPDF」を選ばれている理由は何かありますか?

                                   

                                  もし、既存の印刷用データをWebで公開するためにPDFを作成されているのであれば、「PDF(プリント)」で書き出しても問題ないかと思います。

                                  「PDF(プリント)」で書き出しを行った場合、問題の箇所にアキが発生するかどうかを確認してみてください。

                                  • 14. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                                    夏樹平62319622 Level 1

                                    ありがとうございます。

                                     

                                    いただきました「具体的な条件一切」につきましては、本日は時間的に厳しいので、後日、書き出してみます。

                                     

                                    とりいそぎ。

                                    • 15. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                                      夏樹平62319622 Level 1

                                      ありがとうございます。

                                       

                                      今回の仕事はPDF納品なのですが、そのPDF外のURLへのリンクがそこかしこに貼られています。
                                      プリントPDFで書き出すと、特にURLが2行にわたってしまう時に、うまくそのリンク先に飛ばない時がありました。

                                      よって、今回はインタラクティブPDFで書き出しています。

                                       

                                      また、プリントPDFで書き出しても、半角スペースが入ってしまう同様の現象は生じていました…。

                                       

                                      とりいそぎ、お答えします。

                                      • 16. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                                        Subi Omu Most Valuable Participant

                                        PDFの英単語の中に不要なスペースが入る現象は見たことがありますし、ネットでも検索すると出てきます。

                                        PDFを作成するソフトはInDesignに限らないので、PDF変換時に起こるのでしょう。

                                        (一例です)

                                        https://acrobatusers.com/forum/pdf-creation/problem-random-spaces-inside-words/

                                         

                                        ですが報告数の少なさから考えますと、元ファイルが何らかの条件を満たしたときのみ起こると考えてよさそうです。

                                        現象の起こるファイルの一部を新ドキュメントにコピーし、文章をダミーテキストに置き換えたものをアップロードしてもらえると、一番対策を探りやすいのですが。

                                        おそらく内容ではなく書式の設定の何かが原因だと思われますので。

                                        • 17. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                                          夏樹平62319622 Level 1
                                          • 使用しているOSとそのバージョン

                                          Windows 7 Professonal

                                           

                                          • InDesign CS6の具体的なバージョン(サブバージョンが最終である8.1であるか、など)

                                          サブバージョン8.1です。

                                           

                                          • 確認したAcrobatの具体的なエディションとバージョン

                                          Acrobat XI Pro バージョン11.0.17

                                           

                                          • 使用している段落と文字に関する具体的な設定内容

                                          設定.gif

                                          文字は「リュウミンL」とそのかなオールドを合成したもの。

                                          「文字組み」は個別設定したもの(ここでは「会社案内用」)を読み込んでいます。

                                           

                                          ところで、その文字組みを「行末約物半角」や「なし」にすると、少なくとも「C□SR推進室」という現象は無くなりました。

                                          依然として「CSR□推進室」という現象は生じるのですが。

                                           

                                          ※なので、要因は「個別設定した文字組み」にありそうです。

                                           

                                          • インタラクティブPDFとしての書き出し時における具体的な設定内容

                                          書き出し設定.gif

                                           

                                           

                                          • 同じ文字群でスペースが入る・入らないの確認
                                          • 新規ドキュメントでプレーンな状態での再現確認
                                          • 新規と同じドキュメント両方で、別に「手入力」で用意したプレーンテキストで取り込んだ場合の結果

                                           

                                          上記3つの項目については、すべて試したわけではないのですが、上に記したとおり、要因は「個別設定した文字組み」にありそうです。

                                          いくつか個別設定した「文字組み」は持っているのですが、「文字組み1」では現象が出るのに、「文字組み2」では現象が出ない(ただし、CSR□推進室とはなってしまう)ことがありました。

                                           

                                          当初の問題であった検索の問題では、PDF上で「C□SR」とならない限り、支障はありませんでしたので、

                                          根本的な解決にはいかないのですが、現時点での結論としては、

                                           

                                          ・個別設定した文字組みで現象が出ない設定を使用するか、

                                          ・個別設定した文字組みは極力使用しないで作業する

                                           

                                          ということになりそうです。

                                          • 18. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                                            Subi Omu Most Valuable Participant

                                            詳しい情報をありがとうございます。データで検証できればいいのですが、なかなか難しいところですね。

                                             

                                            文字組み設定に要因に原因の一端があるようですが、それに加えて禁則を強い禁則に設定することで(調整量を優先にしていなければ)文字間が大きく空く可能性があること、オプティカルカーニング と字送り設定を併用していることなどが気になります。

                                            このあたりの設定を調節してスペースの入らない設定の組み合わせを探ればいいかもしれません。

                                            • 19. Re: PDF書き出し時に、テキスト内に半角スペースが入ってしまう
                                              assause Most Valuable Participant

                                              subi Omuさんは他の影響も考慮されてはおりますが、

                                              複数のアキ量設定切り替えでの影響差異が出ていることを踏まえると、

                                              完全に断言できるわけではないところですが、

                                              「特定の文字組みアキ量設定の影響」の可能性が濃厚のようです。

                                              その設定、おそらく基本設定では把握できないように思いますので、

                                              詳細設定でひとつひとつ確認する、ということを当方であれば行います。

                                               

                                              気になるのは「誰がその設定を作成されたのか」です。

                                              何か意図があって設定を作成しているとは思いますので、

                                              まずは作成者に当たってみても良いかもしれません。

                                               

                                              欧文+和文でのアキは、以前にも記載したように、

                                              おそらくは和欧間のアキ設定での影響ではないかと思いますので、

                                              文書を複製し、そちらの設定を変えてみて確認してみてください。