Skip to content

Latest commit

 

History

History
144 lines (95 loc) · 3.01 KB

chap-easybooks.md

File metadata and controls

144 lines (95 loc) · 3.01 KB

easybooksの書き方

この章は、実際の本では削除されます。

Re:VIEWフォーマット(*.re)およびMarkdown(*.md)で書かれた原稿を まとめてコンパイルするプログラムです。

ちなみに、Re:VIEWで記述できることの多くをMarkdownでも書けますが、未対応のものも一部あります。必要があれば言ってくれれば機能追加などします。

折りたたみ関連はいまんところ、対応してません!!!!誰かTeX強いひと、対応して!

動作条件

  • RubyおよびRe:VIEWをインストールしていること
  • TeXをインストールしていること
  • Node.js

Docker使うのが一番簡単だと思います。

Markdownの書き方

基本的なMarkdownの書き方は変わりません。

セクションとか

### セクションとか

#### [column] コラム
#### [/column] コラム閉じる

## [notoc] ToCに出力しない(前書きとか)

リスト

  • ほげ
  • ふが
* ほげ
* ふが

ひょう ひょー
hoge ほげ
fuga ふが
|ひょう|ひょー|
|------|------|
|hoge|ほげ|
|fuga|ふが|

コード

$ yarn add easybooks
```sh
$ yarn add easybooks
```
console.log('hoge')
```js {caption="JavaScriptなコード"}
console.log('hoge')
```
console.log('hoge')

本文からの参照は[list:typescript]で。

```ts {id="typescript" caption="TypeScriptなコード"}
console.log('hoge')
```

本文からの参照は[list:typescript]で。

IDを指定しない場合は自動採番されます。

脚注

ほげほげします[^hoge][^hoge]: hogeはほげです。

ほげほげします1

画像

![いちご](strawberries-4330211_640)

いちご

※現時点では、Re:VIEWでの画像の置き方に依存した書き方が必要ですが、そのうち、Markdown側でも問題無いように記述できるようにします。

コメント

<!--
コメント!
-->

本来のMarkdownにはHTMLのタグを記述できますが、現時点で対応しているのはコメント表記のみです。

右揃え、中央揃え

<div class="flushright">ほげ</div>
ほげ

Footnotes

  1. hogeはほげです。