Emacs org-modeを使ってみる: (32) HTML表のスタイル設定
今回は,HTMLにエクスポートした表のスタイル設定についてまとめてみる.
なおUbuntu 8.04 LTSとEmacs22上で, org-6.34c (2010年1月10日リリース)の利用を前提にしている.
HTMLにエクスポートした表のスタイル設定
#+BEGIN_HTML <style type="text/css"> table { margin: 0.5em 2em; } th { background-color: lightyellow; border-style: solid; border-color: black; border-width: thin; } td { background-color: #eeeeee; border-style: solid; border-color: black; border-width: thin; } td+td { background-color: white; } #table1 td { text-align: left; } #table1 td+td { text-align: right; } </style> #+END_HTML
すると,以下のように id を table1 と設定した表について, HTMLエクスポートした場合,左端の欄は左寄せになり,その他の欄は右寄せになる.
#+CAPTION: パソコン代金 #+ATTR_HTML: id="table1" |----+----------+--------+------| | | パソコン | ソフト | 通信 | |----+----------+--------+------| | Q1 | 30 | 5 | 2 | | Q2 | 0 | 15 | 2 | | Q3 | 50 | 20 | 2 | | Q4 | 0 | 3 | 2 | |----+----------+--------+------|
追記 (2010-12-25)
- </style> が抜けていたのを修正しました. iwahataさん,ありがとうございました.
- 以下のようにしてもOKです.
#+STYLE: <style type="text/css"> #+STYLE: #table1 td.left { text-align: left; } #+STYLE: #table1 td.right { text-align: right; } #+STYLE: </style> #+CAPTION: パソコン代金 #+ATTR_HTML: id="table1" |-----+----------+--------+------| | | パソコン | ソフト | 通信 | |-----+----------+--------+------| | <l> | <r> | <r> | <r> | | Q1 | 30 | 5 | 2 | | Q2 | 0 | 15 | 2 | | Q3 | 50 | 20 | 2 | | Q4 | 0 | 3 | 2 | |-----+----------+--------+------|
「Emacs org-modeを使ってみる」の目次
- (1) インストール
- (2) 見出しと項目の編集
- (3) 表の編集
- (4) 表計算
- (5) TODOリスト
- (6) アジェンダ表示
- (7) ハイパーリンク
- (8) メモを取る
- (9) キーバインド1/3
- (10) キーバインド2/3
- (11) キーバインド3/3
- (12) GTDツールとして
- (13) HTMLにエクスポート
- (14) LaTeXにエクスポート
- (15) Beamerにエクスポート
- (16) エクスポート結果
- (17) orgの表を埋め込む
- (18) 計時
- (19) graphvizとditaaの図を埋め込む
- (20) gnuplotを呼び出す
- (21) LaTeX数式のインライン画像表示
- (22) RSSフィードを取り込む
- (23) エクスポート時に利用できるLaTeX記号
- (24) 繰り返し行動の記録
- (25) iCalendarにエクスポート
- (26) タグとプロパティ
- (27) ドローワとアーカイブ
- (28) バッファ内設定一覧
- (29) エクスポートオプション一覧
- (30) CSSクラス名一覧
- (31) Emacs Lispの実行
- (32) HTML表のスタイル設定
- (33) 脚注と参考文献の利用
- (34) 短縮形リンクの利用
- (35) org-babel-perlを使う1/4
- (36) org-babel-perlを使う2/4
- (37) org-babel-perlを使う3/4
- (38) org-babel-perlを使う4/4
- (39) speedbarを使う
- (40) org-babel-Rを使う1/2
- (41) org-babel-Rを使う2/2
- (42) 日本語化ditaaの利用
- (43) mhcをインポート
- (44) 再びHTMLにエクスポート
- (45) Firefoxからブックマーク