このプロジェクトについて
このプラグインにより、Prettier で AsciiDoc (.adoc) ファイルのフォーマットが可能になります。カスタムパーサーを使用して、元のソース構造を保持しながらスタイルを正規化します。具体的には、段落の折り返しをプリント幅に合わせ、属性エントリやリストを標準化し、インラインフォーマットと空白を正規化します。このプラグインは、レンダリング後の出力の意味を厳格に保持しており、1,614 ケースの適合性コーパスと広範な構造テストを用いて Asciidoctor との検証が行われています。
現在は開発の初期段階であり、段落、見出し、リスト(ネストされたリストやチェックリストを含む)、区切りブロック、アドモニション、インラインフォーマット、リンク、マクロ、属性、および条件付き記述をサポートしています。テーブルは部分的にサポートされており、プラグインがテーブル構造を完全にモデル化できた場合にのみ適用されます(それ以外の場合は内部が変更されません)。説明リストはまだ実装されていません。
このプラグインは npm に公開されていないため、ユーザーはローカルでビルドする必要があります。テーブルレイアウト(行スタイルまたはセルスタイル)と列の配置に関する 2 つの設定オプションを提供していますが、これらはテーブルが完全にモデル化されている場合にのみ適用されます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.