結論
LibreOffice最新版は対応していない可能性があるので、ちょっと古い安定版を使おう
はじめに
マークダウンで書いたテキストをいい感じにスライドにしてくれるMarp。
おかげでスライド作りがかなり楽になったものの、「細かいデザインを調整したい」「社内で他の人に別のパートを作成してもらう」というようなことが結構あるあるです。
やはりパワポに出力したいのですが、これまではただ画像としてパワポに出力されていたので編集できませんでした。
ところが最近は実験的機能として、編集可能なパワポに出力できるようになりました。
やり方は簡単で、LibreOfficeをインストールしたうえで下記のコマンドを打つだけです。
marp hoge.md --pptx-editable
ところが、このコマンドを打っても
[ ERROR ] Failed converting Markdown. (LibreOffice could not convert PPTX internally.)
といったメッセージが表示されて、何も動きませんでした。
どうしたか
数時間、悪戦苦闘した結果にわかったのは、冒頭に書いた通り「LibreOffice最新版では動かない」ということでした。
そこでLibreOfficeをインストールし直し、2025年07月12日時点では、下記のバージョンなら問題なく動作することがわかりました。
marp-cli v4.2.0
LibreOffice 24.8.7.2
もしかしたら同じエラーが出ている人もいるかもしれないので、備忘録的に残しておきます。
おわりに
最新版ではなく安定版をインストールせよという、身も蓋も無い話でした。
コメント