Pandoc Markdownで任意の要素にクラス/IDを指定する
util
- TOP
- Old Archives
- Pandoc Markdownで任意の要素にクラス/IDを指定する
2017年初頭に追加されたがPandoc ユーザーズガイド (日本語版) には反映されていない機能。
従来もヘッダー及びフェンスコードブロックにはクラスやIDを書くことができたが、汎用のdiv/spanで書けるようになっている。
任意のブロック (div)
次のように書くことでdivで囲んで someclass
クラスを付与することができる。
::::{.someclass}
someclassの段落
::::
また、次のようにして someId
IDを付与することができる。
::::{#someId}
someIdの段落
::::
クラスとIDの両方をつけることもできる。
::::{.someclass #someId}
someclassでsomeIdの段落
::::
任意のインライン要素 (span)
同様にインラインでもつけることができる。
[someclassでsomeIdのテキスト]{.someclass #someId} がある ここに
インラインコード
インラインコードでもつけられるようになった。
`someclassのコード`{.someclass} クラスをつけた