クラフトマークダウンとGitHubマークダウン

✍🏼 作成日 2022年01月19日    💡 更新日 2022年01月19日
❗️ 注意:この記事が作成されてから既に 日が経過しています。情報の鮮度にご注意ください
🖥  説明:この記事は、Craft Markdown APIのいくつかの問題を実験するために使用されます。そのブロックの一部が正しく変換されていないと考えるためです。

この記事はGithubのMarkdownレンダリング効果を示しています。このアドレスはCraft Webクライアントのレンダリング効果で、両者の違いがかなり明確にわかります。

タイトル

タイトル

サブタイトル

見出し

コンテンツ

強調

本文

キャプション

グループ

ページ

これは空のページです!

カード

これは空のカードです!


テキストスタイル

太字

斜体

打ち消し線

InlineCode

  • [ ] Todo

トグル

  • 順不同リスト1

  • 順不同リスト2

  1. 順序付きリスト1

  2. 順序付きリスト2

左揃え

中央揃え

右揃え

これはインデント付きの文です


装飾

装飾フォーカス

装飾ブロック

挿入ブロック

プレーンテキスト

テーブル

Image

1
2
3
// Code Block with Javascript language

let CodeBlock = "Hello Craft!";
1
The Formula

区切り👇🏻





ネスティング

装飾フォーカス & ブロック

  1. 装飾フォーカス & リスト

  2. 装飾ブロック & リスト

…表示しきれないほど多い


私の考え

重要な部分:

  1. 装飾(フォーカスまたはブロック)はMarkdown構文でblockquoteに変換されるべき

  2. キャプションには対応するMarkdown構文がなく、H5ではなく本文としてレンダリングされる

  3. コードブロックは```javascriptのように言語指定が必要

  4. フラットリストではなくネストされたリスト!

重要でない部分:

  1. 揃えは無視

  2. インデントは無視

  3. 数式は…無視

私の計画

Craftデータを正しくGithub Markdownに変換するnpmパッケージを作成します🤪。

何かアイデアは?

- EOF -
この記事の初出: クラフトマークダウンとGitHubマークダウン - Xheldon Blog