【Writer / Web】HTMLファイルのスタイルが保存されません。

LibreOffice Writer Ver 24.8.5
Ubuntu 20.04, 22.04

WriterでHTML編集をする際に、自分で作成したスタイルが保存されないようです。

[再現手順]

  1. Writerを起動
  2. ファイル > 新規作成 > HTMLドキュメント (Writer/Webというモードで起動します)
  3. シートに適当にテキストを打ち込みます
  4. サイドバーのスタイルからスタイルを新規作成 (解りやすいように、文字サイズを6ptとかにして保存)
  5. 適当に打ち込んだテキストに当てます
  6. HTML形式で保存します
  7. ファイルを閉じます
  8. 再度そのHTMLファイルを開きます
  • 開く時に、Writerの状態で開くとファイルが壊れるので、手順2でWriter/Webモードにしてから該当HTMLファイルを開きます
  1. 再度開いたファイルを見てみると、作成したスタイルが無くなっています

これは、Writer/Webモードでは、スタイルの新規作成はできない仕様なのでしょうか。

サンプルファイルを添付します。
最後の行の「自作スタイル」は、新規で「自作スタイル」という名称のスタイルを作成して適用した状態です。
しかし、実際は「本文」というスタイルに置き換わっています。

sample.zip (1.1 KB)

私も試してみました。新規スタイル名をアルファベットで命名にすると「本文.abc」のようになりましたが、開き直してもスタイル設定は残る様でした。

標準段落スタイルの下ではなく、本文の下にアルファベット・数字のスタイル名ならできました。
名前がアスファベット・数字でなければならないのはHTMLの装飾にかかるスタイルシートの仕様だと思います。

Version: 25.2.1.2 (X86_64) / LibreOffice Community
Build ID: d3abf4aee5fd705e4a92bba33a32f40bc4e56f49
CPU threads: 4; OS: Windows 10 X86_64 (10.0 build 19045); UI render: Skia/Raster; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded
3 Likes

バグ報告しました
https://bugs.documentfoundation.org/show_bug.cgi?id=165820

1 Like