9 返信 最新の回答 日時: Jan 7, 2009 4:42 PM ユーザー:(kataguchi)

    縦書き文字の出力時、一部脱字する

      ACrobat 8.1.3において、Excelシートを
      PDFに印刷すると、縦書き文字の一部が
      抜け(脱字)てしまいます。
      対処方法をお教え下さる様お願い致します。

      Excelの使用フォント:MSPゴシック
        • 1. Re: 縦書き文字の出力時、一部脱字する
          Level 1
          OS名とバージョンが書かれてありません。
          Excelのバージョンが書かれてありません。

          > ACrobat 8.1.3において
          これはStandard版ですか、それともProfessional版ですか?

          > ExcelシートをPDFに印刷すると、
          > 縦書き文字の一部が抜け(脱字)てしまいます。
          問題が再現する「最小限の手順」を示して下さい。
          PDF変換には複数ありますが、どの手順をとったのでしょうか?
          • 2. Re: 縦書き文字の出力時、一部脱字する
            Level 1
            言葉足らずで申し訳ありません。
            1.OSについて
            WinXP Pro SP3です。

            2.Acrobat 8.1.3について
            standard版てす。

            3.MS OFFICEについて
            OFFICEは2003Pro SP3です。

            3.手順について
            ファイル印刷時、Adobe PDFを指定。
            プレビューでは正常に縦書き文字が
            表示されます。しかし、印刷実行後、
            表示されるPDFファイルでは、文字抜けが
            生じます。この現象は必ず発生します。
            なお、PowerPointやWordではこの現象は
            出ません。
            • 3. Re: 縦書き文字の出力時、一部脱字する
              Level 1
              > 問題が再現する「最小限の手順」を示して下さい。
              最小限の手順なので、新規作成から順に説明してください。
              例えば、Excelは通常は横書きですからそれを縦書きにするには設定が必要になりますね。

              「縦書きの設定なんてみな同じ」と思っていると意外と違っているという場合もありえます。

              Excelで縦書きはできますか?:ITpro
              http://itpro.nikkeibp.co.jp/article/COLUMN/20060720/243858/

              入力した文字列は何ですか? そしてそこから「抜け」る文字は何ですか?
              PDF上の文字列を選択して、Wordなどにコピーしてみるとどうなりますか?

              それにPDF化の設定(Adobe PDF 設定)なども明記したほうがよいでしょう。

              > Excelの使用フォント:MSPゴシック
              使用フォントを変えれば問題は発生しないことは確認済みということでしょうか?

              > ファイル印刷時、Adobe PDFを指定
              Excelのアドオンメニュー[Adobe PDF]からの「Adobe PDFへの変換」などは試したでしょうか?

              ウィンドウズアップデートで「ゴシック & MS 明朝 JIS2004 対応フォント(KB927489)」を入れているとかはありませんか?

              [222778]Excel から PDF ファイルを作成する際の推奨事項(Windows 版 Acrobat 6.0/7.0)
              http://support.adobe.co.jp/faq/faq/qadoc.sv?222778+002

              [230355]Word から PDF ファイルを作成する際の推奨事項 (Windows 版 Acrobat 8)
              http://support.adobe.co.jp/faq/faq/qadoc.sv?230355+002
              • 4. Re: 縦書き文字の出力時、一部脱字する
                Level 1
                http://forums.adobe.co.jp/cgi-bin/WebX?128@@.4b47b5f1

                半年ほど前のトピックでこのようなものがあります。
                • 5. Re: 縦書き文字の出力時、一部脱字する
                  Level 1
                  以下のようなサポート情報もあります。
                  [検知して修復]あるいは再インストールなども試みては?

                  [234158]Windows XP SP3 を適用すると Adobe PDF プリンタのセキュリティ設定が「なし」になる(Windows 版 Acrobat 7.0/8)
                  http://support.adobe.co.jp/faq/faq/qadoc.sv?234158+002
                  • 6. Re: 縦書き文字の出力時、一部脱字する
                    Level 1
                    抜ける(表示されない)文字は、紹介頂いた
                    上記ITProのURLの内容(セルの結合)や
                    テキストボックスで縦書きにしているもの
                    が該当します。

                    >入力した文字列は何ですか? そして
                    そこから「抜け」る文字は何ですか?
                    PDF上の文字列を選択して、Wordなどに
                    コピーしてみるとどうなりますか?

                    入力の文字列に規則性はないように思われ
                    ます。抜ける文字数にも規則性はありません。また、出力した文書を選択しWORDに
                    貼り付けると、抜けている文字も表示され
                    ます。

                    >[Adobe PDF]からの「Adobe PDFへの変換」などは試したでしょうか?

                    試してみました。結果は同じです。

                    >JIS2004 対応フォント(KB927489)」を入れているとか

                    インストールしていません。

                    [補足]
                    同じEXCELファイルを職場の他のパソコンで
                    PDFに変換すると正常に出力されます。
                    また、文字抜けしたPDFファイルをこの
                    パソコンで開くとやはり文字抜けしたまま
                    です。なお、2台のパソコンの環境は
                    同じです(ただし、ハードウェアの性能は
                    違います。下記参照)。PDFの設定も比較
                    しましたが同じように見えます。

                    ・問題発生PC
                    FMV-C5200(メモリー2GB)
                    ・正常PC
                    FMVCE50K7(メモリー1GB)
                    • 7. Re: 縦書き文字の出力時、一部脱字する
                      Level 1
                      Adobe PDFプリンタではなく、通常のPSプリンタですが
                      おそらく同様の現象が発生します。

                      WindowsXP Pro SP3
                      Excel2000-2003
                      MSPゴシック(JIS2004対応フォントは導入せず)
                      Acrobat Pro 8.1.3

                      buraiha2さんが示されたトピックと共通するのは
                      ・縦横混在文書である
                      ・日本語(2バイト)部分に発生する
                      ・SP3を削除し、SP2に戻すと解消する
                      です。なお、AcrobatはXP SP3にアップ後、他の不具合が
                      発生したため、一度再インストールしています。

                      この件について、たまたまいらしていたプリンタメーカーの
                      方に伺ったところ、

                      SP3にていくつかの文字の文字コードが変更になったことが原因

                      との回答を頂きました。それから上記の件についての情報を当たっているの
                      ですが、見つけられずにいるところです。
                      (後日、プリンタメーカーの技術の方から連絡があり、「こちらでも
                      再現したのでSP3は使用しないで欲しい」と言われました)
                      • 8. Re: 縦書き文字の出力時、一部脱字する
                        Level 1
                        上記にも挙げた「文書番号 : 222778」ですが、Adobe PDFプリンタを「通常使うプリンタ」にしても、それまでに作成したExcel文書についてはこの影響が及ばない可能性があります。
                        つまり、Adobe PDFプリンタを「通常使うプリンタ」にしてから新規作成する必要があるかもしれません。

                        PDF 千夜一夜: 2007年12月01日 アーカイブ
                        http://blog.antenna.co.jp/PDFTool/archives/2007/12/01/
                        「要するに、Excelの場合、文書を表示・印刷するときのページのレイアウトの計算を高速に行うために、セル幅やセルの高さ、文字の大きさの計算を簡略化しているため、ページのレイアウト結 果が、環境(ディスプレイやプリンタ・ドライバ)に依存するようになっているようです。」

                        Acrobatのナビゲーションパネルでコンテンツを表示させ、下位構造を開いていくとテキストがあるはずです。
                        たぶん、最後には1文字ずつになるので、[コンテンツをハイライト表示]させて、見えない文字がどこにあるのかを見極めてみては?
                        あるいは、TouchUpテキストツールでフォントの属性(大きさなど)を変更して、見えない文字が表示されてくるのかを確かめてみる方法もあるかも。

                        以下は、Visioで指定したArial BlackがPDF化でイタリックになる不具合を裏技で凌いだという例。SP2時代のフォントファイルで上書きするらしい。

                        Windows XP SP3 で Arial Black が Italic に - tatoeの日記
                        http://d.hatena.ne.jp/tatoe/20081110/1226328739
                        Windows XP Service Pack 3 に含まれる修正の一覧
                        http://support.microsoft.com/kb/946480/ja

                        PCにすでに縦書きフォントがあれば、明示的にそれを使うのはどうでしょう?
                        フォント欄で@マークを入れてEnterで該当フォントがリストされてくるでしょう。
                        • 9. Re: 縦書き文字の出力時、一部脱字する
                          Level 1
                          回答を頂いた方々どうもありがとう
                          ございました。
                          下記の通り、原因と対処方法が分かり
                          ましたので、報告させて頂きます。

                          Acrobat8を再インストールしても現象が
                          出ました。そのため再度詳細に調査した
                          結果、次の文字が含まれていると再現する
                          ことがわかりました。

                          日本語の「ー」(音を伸ばす音。メーカー
                          等)をそのまま縦書きにすると、3文字目
                          から抜ける事がわかりました。もちろん
                          「|」(縦棒)を使用すれば問題は発生
                          しません。

                          また、現象の出なかったパソコンは環境が
                          同じと言いましたが、IMEを使用して
                          おらずキーボードも親指シフトを使用して
                          いました。

                          以上の結果、rosanさんが回答されておら
                          れるように、SP3が大きく影響している
                          ものと思われます。

                          皆さんに改めてお礼申し上げます。