/Repositories

Curated list of my repositories with brief explanations

リポジトリまとめ

シャレイア語関連

『Avendia』生成スクリプト (Version 3)
シャレイア語公式サイト『Avendia』を生成するためのスクリプトとその原稿ファイル。
シャレイア語辞書データ
シャレイア語の辞書データ。 最新のバージョンのデータの他、改定前の過去のデータもある。
『入門 シャレイア語』
シャレイア語の入門書。 文法事項を基礎から一通り解説してある、初学者向きの本。 PDF 版がここで公開されている。
『破門 シャレイア語』
シャレイア語の 2 冊目の語学書。 文法的もしくは語法的に誤った文章とそれを正しく修正する方法をまとめた本。 執筆中の PDF はここで見られる。
『シャレイア語 最重要 600 語』
シャレイア語の基礎語を 600 語集めた初学者向きの単語帳。 執筆中の PDF はここで見られる。
シャレイア語辞典 Web システム
シャレイア語辞典に関するあらゆることを行う Web システム。 オンライン辞典アプリシャレイア語 Discord サーバー上の bot など。
シャレイア語フォント生成
シャレイア語のフォントを生成するスクリプト群。 完成品はこちら
Soxsot
新シャレイア語辞典形式を操作するための TypeScript ライブラリ。
Soxsot Format
新シャレイア語辞典形式のデータから XSL-FO 文字列を生成するライブラリ。 これから PDF 形式の辞典を組版することができる。 完成品はこちら
Talqis
シャレイア語文化圏で用いられる独自の暦を扱う TypeScript ライブラリ。

アプリケーション

ZpDIC Online (Version 2)
ZpDIC の Web アプリ版。 ブラウザがあればどこからでも辞書の閲覧や編集ができる。 他の人の辞書に造語依頼したり、複数人で同じ辞書を編集することも可能。
ZpDIC for Shaleian
新シャレイア語辞典形式の閲覧と編集ができるデスクトップアプリ。
Conlang Portal (仮称)
人工言語の情報を収集するポータルサイト。 「CLA コード」という人工言語を識別するための一意なコードを発行および管理する。
Aldiresh
ブラウザ上で遊べるシンプルな全方向シューティングゲーム。 2011 年に Ruby で作ったゲームのリメイク。
動画配信用ガジェット集
HTML を用いて描画する、コメントビューアなどの動画配信用のガジェット集。 OBS Studio などの HTML 描画機能がある配信アプリで利用できる。
Chronidion
シンプルな時計ウィジェット。

ライブラリ

Zenithal Markup Language
XML の代替構文である ZenML の変換スクリプト。 シャレイア語のサイトとか本とかの原稿を書くのに実際使っている。
Zotica
HTML 上に数式を表示するためのマークアップ言語とレンダリングエンジン。
ZenML Book
ZenML ドキュメントから PDF ファイルを自動生成するスクリプト。
ZenML Slide
ZenML ドキュメントからプレゼンテーション用の HTML と画像を自動生成するスクリプト。
Zatlin
人工言語の単語の綴りを自動生成するための、綴りの生成規則を記述するドメイン特化言語。 TypeScript による実装。 ZpDIC Online に組み込まれている。
Akrantiain
Akrantiain の TypeScript による実装。 ZpDIC Online に組み込まれている。

その他

Zacalles 16px
Minecraft 用のフォントリソースパック。 Minecraft のテクスチャに合うようにビットマップフォントにしつつも、美しさや可読性にこだわったフォント。