LoginSignup
0
1

More than 3 years have passed since last update.

Markdown に独自の機能を搭載した RichMD をリリースしました

Posted at

RichMD とは?

RichMD は Markdown をベースに独自の機能を搭載した新しい Markdown です。
preview.png

RichMD は
Markdown の良さを残しつつ、機能として Markdown を超えていく
ことをコンセプトに作っています。
Markdown のような簡単な記法で色々な機能ができる Markdown を目指してます。
JavaScript で作られているので、React や Vue にも対応可能です。
(React や Vue で実装する際は、Webpack のビルド環境が必要です)

npm からインストールできます。
https://www.npmjs.com/package/richmd

RichMD CLI & RichMD file

RichMD は RichMD CLI を搭載しており、これにより RichMD file を作り出すことができました。
RichMD file は拡張子を .richmd にして作成します。

$ touch hello.richmd 

詳しい使い方はこちら

RichMD file を使って CSS ファイルを読み込む

v1.0.1 から CSS file のインポートができるようになりました。
これにより、<link> タグを使わなくてもスタイルシートを適用することができます。
以下の記法で記述できます。

::style::./src/style.css

Dropdown Details を簡単に記述できる

Markdown でドロップダウン形式の details を書く時は HTML を直接書いていました。

<details><summary>Summary</summary>
Hello, World!!
</details>

RichMD では以下のように簡単に記述できます。

:>Summary
Hello, World!!
:>

最後に

RichMD はまだまだ発展途上なので、今後も機能を増やして進化していきます。
是非、使ってみてください!

GitHub

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1