KDOC 72: org-modeのHTMLエクスポート時に結果だけを表示する
この文書のステータス
- 作成
- 2024-02-06 貴島
- レビュー
- 2024-02-08 貴島
概要
org-modeの機能の1つであるorg-babelでは、コードブロックを評価して結果をテキストに出力できる。これによってコードと結果を楽に残せる。HTMLエクスポート時は結果だけを掲載したいときがある。そのときの書き方をまとめる。
やりかた
コマンドを実行して、エクスポート先ではコマンド結果の日付だけを表示したいとする。
↓このままだと、HTMLエクスポート時にコードブロックも表示される。
#+begin_src shell
date
#+end_src
#+RESULTS:
#+begin_src
Tue Feb 6 07:55:58 PM JST 2024
#+end_src
↓こうする。HTML_HEADをつけてコードブロック本体にCSSをつけて非表示にする。こうすることでHTMLエクスポート時は結果だけ表示されるようになる。
#+HTML_HEAD: <style>.src { display: none; }</style>
#+begin_src shell
date
#+end_src
#+RESULTS:
#+begin_src
Tue Feb 6 07:55:58 PM JST 2024
#+end_src
関連
抽象。
- 同じ元データから、出力先に応じて見せる部分だけを変える
関連。
なし。