Quick Start
まず短い .tdsl を読み、Playgroundで試し、最後にCLIで保存・検証します。
timeline "読書メモ" { title "読書メモ"; unit year; range 2024..2026; calendar proleptic_gregorian;}
lane "本" as books { kind custom; order 10; }
event books 2025 "Timeline DSLを試す" { id "event:first"; };timeline で年表全体、lane で縦軸、event で出来事を書きます。文法の読み方は 文法とサンプル に短い例をまとめています。
2. Playgroundで試す
Section titled “2. Playgroundで試す”Playground 本体は今後追加予定です。リンクは
/playground/?source=...にサンプル本文を渡す将来URLとして用意しています。
3. CLIで保存して検証する
Section titled “3. CLIで保存して検証する”同じ内容を sample.tdsl として保存し、CLIで検証します。
tdsl check sample.tdsltdsl lint sample.tdsl出力が成功すれば、構文と基本的な品質チェックを通過しています。JSONとして確認する場合は build を使います。
tdsl build sample.tdsl --pretty --output sample.jsonブラウザで確認する場合は、スタンドアロンHTMLとして描画します。
tdsl render sample.tdsl --output sample.html