Closed akabekobeko closed 3 years ago
Pandoc では section 要素に class 属性 "level1" 〜 "level6" が出力される これがあると CSS でレベルごとの section のスタイルを指定しやすいので、vfm にもほしい
へ対応してみました。懸念点として remark-attr の処理が走ると id と class の順番が入れ替わる謎の挙動があります。ただしこのプラグイン処理には関与できないのと HTML/CSS 的に属性の定義順へ強く依存するものはないと思われますので実用十分と判断しました。
remark-attr
id
class
これを先に実装したのは想定よりも影響範囲が少なくて済みそうであったためです。他の要望については別途、対応を検討します。
@MurakamiShinyu ドキュメント docs/vfm.md とテスト test/section.test.ts についてレビューをお願いします。
docs/vfm.md
test/section.test.ts
@MurakamiShinyu 提案ありがとうございます。見出しを示す部分で "Header" と表記していたものを "Heading" に変更してみました。確認をお願いします。
うっかり余計な部分も変更してしまいました。指摘の変更を反映し、それ以外は OK とのことなので merge しました。レビューありがとうございました!
8 で要望されていた機能のうち、
へ対応してみました。懸念点として
remark-attr
の処理が走るとid
とclass
の順番が入れ替わる謎の挙動があります。ただしこのプラグイン処理には関与できないのと HTML/CSS 的に属性の定義順へ強く依存するものはないと思われますので実用十分と判断しました。これを先に実装したのは想定よりも影響範囲が少なくて済みそうであったためです。他の要望については別途、対応を検討します。
@MurakamiShinyu ドキュメント
docs/vfm.md
とテストtest/section.test.ts
についてレビューをお願いします。