Skip to main content
Participating Frequently
September 16, 2016
質問

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

  • September 16, 2016
  • 返信数 2.
  • 41457 ビュー

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

    このトピックへの返信は締め切られました。

    返信数 2

    Subi Omu
    Participating Frequently
    September 21, 2016

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

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

    (一例です)

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

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

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

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

    Subi Omu
    Participating Frequently
    September 16, 2016

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

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

    Participating Frequently
    September 16, 2016

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

    monokano
    Community Expert
    Community Expert
    September 17, 2016

    ありがとうございます。

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

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

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

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

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


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

    CSR推進室

    CSR 推進室

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

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

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

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