リンクをクリップボードにコピー
コピー完了
IN DESIGN(CC2024)で作成した紙面をPDF変換し、PDFから文字列をコピーペーストすると
Bold使用箇所のすべてが、□□□□□□…となり、コピーできません。また、PDF検索にも掛からないようです。
使用フォントはモリサワのUD新ゴPro6NのBold。
他のウェイト(LやR)ではこの事象は発生しません。
Pro6に置換すれば、解決しますが、このような事象の根本的解決策をご存知の方がいらっしゃったら、教えてください。
リンクをクリップボードにコピー
コピー完了
んん再現なしでした。
いったんもっと詳しい情報をください。
・InDesignの詳しいバージョン(19.5.4 など)
・OSのバージョン
参考にどうぞ
と、
・PDF作成の詳細(書き出した場合はプリセット名など)
・PDFを何で開いてコピーして、何にペーストしたのか
・「コピーできません」はPDF上で発生したのか、それともコピーはできたが正常にペーストできないという意味なのか
なぜBoldだけが、が疑問点であることはわかりますが、上記どこかで手がかりが得られるかもしれません。
リンクをクリップボードにコピー
コピー完了
リンクをクリップボードにコピー
コピー完了
添付されたPDFファイルを見るとFoxitでは問題がないということなんですよね。ということはInDesignの問題ではなく、Acrobatの特定のバージョンにおいて「テキストの抽出機能に問題がある」ということではないのか、という気がします。
まずはAcrobatのバージョンを確認して、assauseさんと同じ(バージョン2025.001.20474)かどうかという情報が必要です。もし古ければバージョンアップで解決するかもしれませんから。
あと、発生条件がかなり限定されるということですね。
・A-OTF UD新ゴ Pro6N Boldであること
・行頭がビュレット文字で、その後にひらがなまたは漢字が続くこと
箇条書きであっても、記号をビュレットからその他の文字に変えてみるとどうなるでしょうか?チェック記号だったり中黒だったりひらがなだったり漢字だったり数字・アルファベットだったり。
記号を変えることで解消するのであればAcrobatがビュレット文字を処理する過程で文字コードの認識間違いを犯すバグということになりそうですが、これにフォントが絡んでくるんですよね。そうするとフォントの問題かも知れませんしね。フォントを変えると正常であるということは、やはりInDesignには問題がないのではないかというふうに思います。
リンクをクリップボードにコピー
コピー完了
下記環境で特に再現しませんでした。
Acrobatのバージョンその他も関わりそうなところもあるので、具体的な状況情報はあったほうがいいかもしれません。
リンクをクリップボードにコピー
コピー完了
ありがとうございます。
ほぼ、同じ環境下ですね。ますます、深みに入りそうです。
・モリサワはAPではない後者です。
・アクロバットは、数値で64bitとなっています。
リンクをクリップボードにコピー
コピー完了
Acrobatの64bit環境でも確認してみましたが(バージョンは同じ2025.001.20474)、やはり問題は起きませんでした。
今回、フォントは入れなおしたりはしているでしょうか。
あるとしたらそこになるのではと思います。
他にはInDesignの環境設定リセットや、再インストール(環境設定の削除を含む)とかでしょうか。
リンクをクリップボードにコピー
コピー完了
リンクをクリップボードにコピー
コピー完了
コピペの結果は次の通りです。私の古いAcrobat(2022.001.20117)でも同様になりましたので、Acrobatのバージョンは関係ないですね。つまりAcrobatでは以前からバグが存在していたが、それを発動する条件がかなり厳しいため今まで見つからなかった、ということだと思います。
箇条書き記号の前にも不要な文字が勝手に挿入されているので、箇条書きが一つのキーであることは間違いなさそうですね。ちなみに箇条書き記号の前の文字コード(Unicode)はU+DBC8、U+DC2C、U+DBC0、U+DC01です。
リンクをクリップボードにコピー
コピー完了
再現データ拝見しましたありがとうございますっ
詳しいことは詳しい方に任せるとして(ひどい)
Acrobat上で当該テキストを選択して、右クリックから「書式設定を維持してコピー」してみたら
テキスト取れました。
ここでいう「書式設定」は文字のスタイル云々ではない感じです(か)ね。
リンクをクリップボードにコピー
コピー完了
PDFを拝見しました。基本的にサブセット化する際にCIDとUnicodeを紐づける為にToUnicodeってテーブルが保存されるんですけど、そちらのテーブル中のCID8236(0x202C)が欠落がしていました。おそらく箇条書きの記号だと思うんですけど、CharsetからだとU+2587が拾えるので書式保持でのコピー時のフォントサブセットからのCharset参照だと正常にテキストを拾えますが、普通のテキストコピー時のようにToUnicodeテーブルからだと先頭のキャラクタから正常に拾えない為に全部化けるって事になっているんだと思います。
InDesignの不具合なのかフォント由来のものなのかは、この段階では判別できません。
リンクをクリップボードにコピー
コピー完了
みなさま:
ご意見の投稿、解決策のご検討をありがとうございます。
とりあえず、書式設定を維持してコピー、でテキストを抜き出すことができそうなので、助かります。
ただ、検索にもヒットしないようなので、両メーカー様からの見解を待ってみようと思います。
ありがとうございました。
リンクをクリップボードにコピー
コピー完了
「線で太らせる文字スタイル」にA-OTF UD新ゴ Pr6N B以外のフォントを指定すれば検索に引っかかりそうですけど,めんどくさいですよね。
リンクをクリップボードにコピー
コピー完了
ありがとうございます。
最悪の場合、フォントを変える事も考えよう思っています。