としてを使用していますが、すでに「のTimes New Roman」フォントがどんな日本人グリフをしていないコメントで述べています。 Excelは、Windowsシステムに応じて、 "Yu Gothic"または "Meiryo"または "Arial Unicode MS"という補足フォントのグリフを使用します。だから、おそらく "Times New Roman"がExcelのGUIのフォントとして表示されますが、グリフはそのフォントのものではありません。
まず、ExcelファイルからPDFを作成するシステムには、適切な日本語グリフを含むフォントが必要です。システムはあなたのケースではCentOS Linuxディストリビューションです。だから最初にHow to Install Asian Fonts on Red Hat & CentOS Linux Distributionsに記載されているように# yum groupinstall "Japanese Support"
を実行します。
また、Libreofficeを使用して変換する際に、日本語文字用の補足フォントもLibreofficeオプションの設定に依存します。私が知る限り、使用するフォントを直接設定することはできません。しかし
ツールでの設定に依存 - オプション - 言語設定 - 言語 - ドキュメントのデフォルト言語 - [X] アジア:...
異なる補足フォントが使用されます。 Ubuntu Linuxの上でLibreOfficeの5.1.4.2を使用して例えば私にとって
、
ながら、 "中国語(簡体字)" フォント "能登のSans CJKのSC正規" に使用される、
に設定されています "日本語"が設定されている間は、フォント "TakaoPGothic"が使用されます。
この設定は、「現在のドキュメントのみのために[]」コマンドライン
[email protected]:~$ soffice --headless --convert-to pdf JapaneseExcel.xlsx
場合ないセットに影響を与えています。
これで別の設定を試すことができます。ファイル
<user name>
が、その後soffice
コマンドラインを実行するユーザーの名前です /home/<user name>/.config/libreoffice/4/user/registrymodifications.xcu
を編集する必要がありますGUIなしで上記のオプションを設定するには
。
<item oor:path="/org.openoffice.Office.Common/I18N/CJK"><prop oor:name="AsianTypography" oor:op="fuse"><value>true</value></prop></item>
あり値が真を設定する必要があります。このファイルで
はラインを見つけます。これにより、チェックボックス[x] Asianが設定されます。
<item oor:path="/org.openoffice.Office.Linguistic/General"><prop oor:name="DefaultLocale_CJK" oor:op="fuse"><value>ja-JP</value></prop></item>
値JA-JPロケール日本人が設定されます。
今の行を見つけます。
ファイル/home/<user name>/.config/libreoffice/4/user/registrymodifications.xcu
を保存します。
補足:
は、私の知る限り、あなたのスクリーンショットから見るように、シート全体で唯一の日本語の文字があります。なぜTimes New Romanフォントを使用するのですか?すべてのセルでフォント「Yu Gothic」または「Meiryo」または「MS Mincho」を使用しないでください。そうであれば、このフォント設定はExcelのセルスタイル設定に保存され、Libreofficeはもっと似たフォントを使用します。最初の提案が満足のいく結果につながっていない場合は、次に試してみます。
"Times New Roman"フォントには日本語の字形がありません。 Excelは、Windowsシステムに応じて、 "Yu Gothic"または "Meiryo"または "Arial Unicode MS"のグリフを使用します。だから、おそらく "Times New Roman"がExcelのGUIのフォントとして表示されますが、グリフはそのフォントのものではありません。また、Linuxシステムを使用して変換する際、使用されるフォントは、インストールされているフォントに適切なグリフが含まれているかどうかにも依存します。 –
この問題を解決する方法を教えてください。 – Tina
正確な問題を解決する必要がありますか?日本語の文字は「Times New Roman」のフォントにはできません。したがって、別のフォントを使用する必要があります。問題をより正確に記述してください。あなたが直面している結果を示すためにスクリーンショットの写真を使用してください。あなたがその結果で気に入らないものと、あなたが代わりに望むものを記述してください。 –