Scrapboxでレポートを書きたい
tex-button.icon 文字数カウント-button.icon
つまりこのへんは変換されない
/icons/hr.icon
Scrapboxでレポートを作成するサンプル
サンプルです.わがままなのでどんどん追加機能が欲しくなる.
コンセプト
Scrapboxのページはただの下書きではなく,立派なScrapboxコンテンツとして扱いたい.
ページ内にリンクをガッツリ含めて良い.変換時に全部無視する
最低限のことができればいい
込み入った微調整がしやすいように,人間が編集しやすいTeXコードを出力する.
最低限の機能
サブセクション
ここで言いたいことは特にない
きれいな写真を貼っておくといいかもしれない
https://gyazo.com/58870f2ba49fb883b0ae36185b12e89a http://example.com/ウォーターメロンパッションティー?5cm
サブサブセクション
一行が長いとカーソル移動が重たくなったり,別名リンク記法による見た目の文字数と編集文字数のズレが蓄積されて編集しづらくなってくる この問題は,連続な行を改行なしで連結するようなルールを導入することで解決できる.
連結の際に句点がない場合は PERIODで指定されたものを補う.
v.icon 連続な行は改行なしで連結する.
v.icon 1行空けたら改段落daiiz.icon
そういうこと.
段落変わったはず
v.icon 箇条書きのインデントレベルはそのまま反映 インデントレベル増: beginを追加
インデントレベル変化なし: 何もしない
インデントレベル減: endを追加
v.icon 最初に書く情報
v.icon 本日の日付を使う
v.icon 自然なインデント
v.icon セクションと太字レベルの対応
section: ***
subsection: **
subsubsection: *
v.icon [/icons/hr.icon] と [/icons/hr.icon] で挟まれた部分の内容が変換対象
v.icon 最初行がタイトル扱い.本文には含めない
v.icon タイトル行の直下の箇条書き行がAbstract扱い.本文には含めない
v.icon iconは無視される.レポートの下書きではいつもどおり騒げる!! daiiz.icon*6
v.icon 行頭,行末の空白は無視される
v.icon ハッシュタグでないリンクは通常の文字列として扱う
v.icon バッククオートで囲んだ部分をタイプライタ体で表現
v.icon インライン数式$ e^{i \pi} + 1 = 0や$ a^2 + b^2 = c^2
追加搭載された機能
マルチカラム
概要が書かれていない場合は概要欄を設けない
画像をfigureとして埋め込み
図のキャプション設定
http://example.com/キャプション?12cm
キャプションと横幅を指定できる
横幅のデフォルト値: 段落幅の90\%
力技感ハンパない
変換対象の内容の文字数カウント
表紙オプション
あると良い機能
こんな機能があるともっと便利
レポートを書いていて僕が必要だと思った機能を付け加えていく
プログラムソース埋め込み
複数のScrapboxページをまとめて1つのレポートを仕上げる機能
リファレンスの自動生成
図表のrefs
ブロック数式
[hoge http://example.com/]の形式のリンクを参照扱いにする
裸URLを url でくくる
loading.icon セクションレベルを自動で決定したい.*しか登場していない文書ではそれはsectionだと解釈されるべき
\%などのエスケープしっかりやる
ファイル名を指定して保存
v.icon 番号なしのセクション
な
る
ほ
ど
この文書はScrapboxで執筆されました.
https://gyazo.com/a1f4b60e00757d44e84cf43c8f5fe947 http://example.com/Scrapboxのロゴ
/icons/hr.icon
ここは変換されない