縦書き文章でハートを使用すると、pdfで正常に表示されない

タイトルの通りです。
↓の画像は同じ文章をwriterで出力したPDFファイルのスクリーンショットです。


左が標準的?な横書きで、右が縦書きで、右は♥の前後で表示が滅茶苦茶になっています。

:heart:だけでなく文字コードが近い文字でも起きるのかなとも思いますが、writerの段階ではおかしくなく、保存して開きなおしても問題なく、PDFでだけこのような問題が起きます。

PDFでエクスポートする際にいくつかオプションがありますが、何か関係ありそうな項目も見当たらず、対処に困っている状態です。

何か解決方法をご提案頂ければ幸いです。

1 Like

再現しない

Version: 7.5.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: bcf333309f9a9bde21aac1302cbead2b23822458
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: ja-JP (ja_JP); UI: en-US
Calc: CL threaded

ask84270.odt (13.8 KB)
ask84270.pdf (52.3 KB)

1 Like

私の環境(win11+lo7.4)では、フォントが"IPA Pゴシック"の場合に再現しました。
フォントを変更してみてはいかがでしょうか?

(サンプルの横書きは明朝体ですが、縦書きはゴシック体になってますね)

2 Likes

ご確認ありがとうございます。
上げていただいたodtファイルをこちらで出力したところ、これは問題ありませんでした。

確かにフォントを幾つか変えてみたところ、問題なく出力されました。
元の縦書きでは「Segoe UI」を使っていたのですが、「メイリオ」に変えてpdf化していきます。

ご回答、ありがとうございました。

1 Like

私の環境では、himajinさんのサンプルファイルで"IPA Pゴシック"にしてみましたが、再現できませんでした。OSの違いなのか、よくわからなかったです。

Version: 7.4.2.3 / LibreOffice Community
Build ID: 40(Build:3)
CPU threads: 8; OS: Linux 6.0; UI render: default; VCL: gtk3
Locale: ja-JP (ja_JP.UTF-8); UI: ja-JP
Debian package version: 1:7.4.2-4
Calc: threaded