niszetの日記

細かい情報を載せていくブログ

pandoc.Attrを使う際の注意

注意というか…仕様がわからない…。

結局、SOを見て解決した。

stackoverflow.com

ここにあるように、

attrs = pandoc.Attr("", {}, {{"lang", "es-SP"}})

と、3番目の引数は{{}}として囲わないとダメだった。理由はよくわかっていないが、動いたので正しい。tableのtableにする必要がある…?そんな記述どこにもなかったと思うのだけど…。

とりあえず、これで所望の挙動はしたので良いのだが、もうちょっと調べないといけませんね。