デライトでは、Markdown のような軽量マークアップ言語「デラング」(Delang)を独自に開発しています!これまでの言語に乏しかった日本語との親和性を重視し、皆様のご意見を取り入れながら進化し続けています。マークアップ言語開発にご興味のある方もぜひ!
{あれ K#C7C6/4D8B}
デライト公式{Re: デライト記法の構想期間について K#C7C6/EB16}
デライト公式デライトの記法(デラング記法)は、デルンの実用化に成功した2012年当初から少しずつ増やしてきたものです。デライトが開発の中心になってから「デラング」と呼び始めましたが、それ以前は「DIL」と呼んでいました。
デルンの実用化まで、開発者はまさに Org-mode を使っていましたし、簡易マークアップ言語もいくつか注目されていたので、それ自体は自然の流れだったような気がします。
2012年から最初の数年でルビ記法や「飛ばし括弧」と呼んでいた小書き括弧記法など実験的な記法も追加しましたが、単純な正規表現を並べただけの実装だったため保守が難しくなり、既存の構文解析・字句解析手法も帯に短し襷に長しで、長いこと停滞していました。
それが今年、Dex というデラング専用の解析エンジンの開発に成功してから急速に充実するようになりました。
そもそもの構想はもっと複雑巨大なものでした。
デルンという「意味を書ける」全く新しい媒体は、新しい日本語の実験と普及活動に最適だと考えた開発者は、日本語を基礎として、「綜語」という「あらゆる自然言語・人工言語の利点を綜合した言語」を構想していました。今でいうデラング記法も、新しい日本語の「約物」として言語体系に組み込もうとしていました。
希哲館訳語もその一環でした。ウィキと違い名前によらずページを管理・参照出来るというのは、膨大な実験的語彙を扱う上で必須の機能でもありました。
デラングの前身となる DIL は、輪郭法を応用したコンピューター言語として、この「新しい日本語」を側面から支援するように構想し始めたもので、当初はプログラミング言語としての機能も兼ねた「綜合コンピューター言語」のようなものでした。
こんな感じで、当初のデラング記法は良くいえば壮大、悪くいえば漠然とした構想の一部でした。それを少しずつ具体的に、現実的にまとめていった結果が現在の形です。
{ダッシュ記法と出典記法も──出来ました! K#C7C6/119B}
デライト公式デライトの軽量マークアップ言語「デラング」では、記号のダッシュを簡単に入力出来る「ダッシュ記法」と、ダッシュ記法を応用した「出典記法」も出来ました!
ハイフンを --
のように2つ連続で書くとエンダッシュ(–)が、---
のように3つ連続で書くとエムダッシュ(—)になります。ここまでは TeX 等で採用されている記法ですが、なんとデライトでは、----
と4つ連続で書くと倍角ダッシュ(──)が綺麗に表示出来ます。日本語では便利な倍角ダッシュですが、簡単に扱うのは意外と面倒でした。
さらに、このダッシュ記法と引用記法を組み合わせることで、引用の出典も簡単に記述出来るようになりました。
> 引用文
-- 出典
あるいは
>>
引用文
-- 出典
のように書くことで、以下のように表示されます。
吾輩は猫である。名前はまだ無い。
<strong>
}{強調}{イタリック}{アスタリスク}{デラングについて}{Markdown}{em 要素}{重い強調}{軽い強調}{日本語}(11)