Skip to content

FAQ

Timeline DSL は何を出力できますか?

Section titled “Timeline DSL は何を出力できますか?”

tdsl build でIR JSON、tdsl render でスタンドアロンHTMLを出力できます。HTMLはブラウザで開いて年表を確認できます。

使えます。timelinelanespaneventevent_range を手で書く静的な .tdsl ファイルはローカルで検証・ビルド・描画できます。Wikidata import を含むファイルでも、buildrender--offline を付けると静的項目だけを処理します。

どのコマンドから始めればよいですか?

Section titled “どのコマンドから始めればよいですか?”

手で作る場合は tdsl init、Wikidataから作る場合は tdsl searchtdsl inspect から始めます。既存ファイルを確認するだけなら tdsl checktdsl lint を使います。

tdsl import-csv が使えます。CSVはUTF-8で、lane,type,start,end,time,label,tags,id のヘッダー行が必要です。

Terminal window
tdsl import-csv items.csv
tdsl import-csv items.csv --append manual.tdsl

基本は tdsl checktdsl lint です。成果物の生成まで確認する場合は tdsl build --pretty --output timeline.json を追加します。Wikidata取得を避けたい場合は --offline を使います。

tdsl render --themedefaultdarkprintpastel を指定できます。独自CSSは --custom-css で追加できます。