scrollブラウザと小説の新しい関係を模索する2019-07-11TypeNovelにおいて、注釈しなくても良い制約を明示的に宣言できるようになりましたTypeNovelどういうものか次のように、制約の値を"?"で始まる値にすると、その制約は本文中で注釈されなくてもエラーになりません。思われるかもしれませんが、敢えて宣言したい場合があります。「時刻が"?"のとき」は「不明瞭な時刻のようなもの」を連想させるために、ビューアーのテーマをグレースケールにさせたい、とか。「時刻が不明瞭である」という情報を、HTMLを扱うアプリケーション側が欲しがる場合です。上の例をコンパイルすると、@sceneブロックは次のようなHTMLにコンパイルされます。本文中でtimeの注釈をしなくてもエラーにならない!</scene>このように、HTMLにdata-time="?"という形で「時刻が不明瞭ですよ」という情報が盛り込まれるわけです。いうわけで今回、新しい仕様を付け足すことにしました。これにより、制約値が不明瞭であることをHTMLに反映しつつ、TypeNovel側の本文では注釈しなくてもエラーが出ないようになりました。v0.9.1から有効になりますので、興味のある方は最新バージョン(すでにダウンロードできるようになっています)をご利用下さい。17:49TypeNovelにおいて、注釈しなくても良い制約を明示的に宣言できるようになりましたTweet広告を非表示にする関連記事2019-07-06プロとアマの小説の特徴を数値化して比較してみたらやっぱり差があったので、それを埋めるための型付き小説...ラノベのタイトルみたいな記事を書く、という夢が叶いました。5.5.0をリリースしました。以下、5.4.x系...2015-10-08カルマ値に関する仕様を追加しました。v1.3.1をリリースアプリケーションにTypeNovelのコンパイラを組み込むTypeNovelをTypeScriptで書き直しました月別アーカイブはてなブログをはじめよう!converticalさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。