が、なかったので作成した。
https://github.com/kyorohiro/gitbook-plugin-emscripten
Gitbookとは
https://www.gitbook.com電子書籍を作成して公開できるWebサービスです。
Markdownで記述して、それを、Webページ、PDF、EBook への公開ができます。
Gitbook plugin
gitbook で利用できる Markdown でアレコレ記述します。ただ、このMarkdownは、表現力が乏しいです。
https://en.wikipedia.org/wiki/Markdown
独自の表現を追加できるように、Plugin機能がサボートされています。
自分専用のタグを追加したり。文書を書き換えたりすることが出来ます。
Emscripten
C/C++ などで作成したアプリを、プラウザー上で動作させる事ができます。https://github.com/kripken/emscripten
何ができるのだろう? という方は以下をみていただくとよいでしょう。
https://github.com/kripken/emscripten/wiki/Porting-Examples-and-Demos
C言語は最古の言語の一つで、Linuxなどは、C言語で書かれています。
古くからある言語なので、さまざまなライブラリーがC言語で作成されました。
これらを利用する事ができます。
作成したPlugin
{% emscripten js="test.js", mem="test.html.js" %}{% endemscripten %}と記述する事で、作成したEmscriptenアプリをGitbookページに追加する事ができます。
ロードする間ページ遷移ができないので、その辺りが改善する必要があるかな
0 件のコメント:
コメントを投稿