縦書きで全角文字を斜体字にして pdfにエクスポートすると傾きが狂う

環境
Endaevour OS
#libreoffice25.8 --version
#LibreOffice 25.8.0.3 ab0112984cb0c13cf3d4edd063593d096a42a1aa
使用フォントNoto Serif CJK JP及びDejaVu Sans、HackGen等で確認

大文字で縦書きの全角文字を斜体:italicで入力した際、LibreOfficeWord内では通常どおり"/“のような角度に倒れて表示されるが、それをpdfにエクスポートすると”\"の向きに右下がりで表示される。
PDF versionを1.7 2.0等に変更しても変わりない。

Windowsの7.3.7でも再現しました。
それ以前からバグはあったようです。

1 Like

バージョン 6.4.7.2 では、.odt のエラーが PDF でも一貫しています。

en:
In the version 6.4.7.2 the error in the .odt is consistent in the PDF.

Versión: 6.4.7.2 (x64)
Id. de compilación: 639b8ac485750d5696d7590a72ef1b496725cfb5
Subprocs. CPU: 12; SO: Windows 10.0 Build 17763; Repres. IU: GL; VCL: win;
Configuración regional: es-AR (es_AR); Idioma de IU: es-ES
Calc: threaded

imagen
imagen

1 Like

解決策はまだ無いようですね。
okulerの文字列で分かるよう、半角と同じ処理を全角にも対応されたまま片付けられているようです。
LibreOffice側ではやっと対策してくれたのがPDFエクスポートではまだ手をつけられていないといった状況でしょうか。gitでもあればソースコードを探して訂正してpullリクエストを……手間だなあああ無理

バグレポ書きました。
167962 – In vertical writing, if the text is italicized, the inclination will be different when displayed and PDF.

バージョン6.2をアーカイブからダウンロードして並行インストールして
印刷からファイルへ出力でpsファイルにするとワンチャンいけるかも

2 Likes

ありがとうございます!
6.2も探して入れて試してみます。
現バージョンではファイルへ出力を試しましたがPDFにしかしていませんでした。(結果は同じでした)
psファイルを試してみます。

Windows機があるのでしたら、PDFプリンタ(Microsoft Print to PDF,CubePDF,PDF24など)で印刷からPDFにすると良いようです。


個人的にNotoフォントとMicrosoft Print to PDFの組み合わせは相性が悪いように思います。


LinuxからWindowsでは
Noto Sans CJK JP から Noto Sans JP
Noto Serif CJK JP から Noto Serif JP へフォント名を変更または置換テーブルへの設定した方が良い。

1 Like

image

en: Test to print to PDF with PDFCreator.
LibreOffice 24.8.7.2 on Windows 10.
EDIT: The same with Microsoft Print to PDF (font NSimSun).

image
Test to print to PDF with CubePDF.
LibreOffice 25.2.5.2 on Windows 11.
It was similarly distorted at 24.8, but it seems to have been corrected at 25.2.

1 Like

win10-msp252biz
Windows10+LibreOffice25.2.5.2+Microsoft Print to PDF
BIZ UDフォント使用(font-morisawa-biz-mincho)