wenyan icon indicating copy to clipboard operation
wenyan copied to clipboard

Themes for rendering

Open sandyzikun opened this issue 6 years ago • 8 comments

我需要倒序引用其中的元素。。。

length

sandyzikun avatar Dec 29 '19 07:12 sandyzikun

好像怎样都没法实现

var 度 = 集.length;

的效果

sandyzikun avatar Dec 29 '19 07:12 sandyzikun

Hi, either of the below would have worked:

夫「集」之長。名之曰「度」。

夫「集」之長。昔之「度」者。今其是矣。

Thanks!

LingDong- avatar Dec 29 '19 08:12 LingDong-

谢谢。 刚才在写秦九韶算法的文言实现,最后干脆就放弃了倒序引用。 感觉README的tutorial还需要进一步完善,包括小数的用法,

sandyzikun avatar Dec 29 '19 08:12 sandyzikun

不过秦九韶算法总归还是写出来了!

批曰。「「僕有一多項式,欲快速求其值,其法幾何?」」

吾有一術。名之曰「道古」。欲行是術。必先得
    一列。曰「系」。
    一數。曰「元」。
乃行是術曰。

    批曰。「「秦知府九韶,字道古,魯郡人也,故名是術曰道古。」」

    吾有一數。曰零。名之曰「和」。

    凡「系」中之「嘻」。
        加「嘻」於「和」。昔之「和」者。今其是矣。
        乘「元」於「和」。昔之「和」者。今其是矣。
    云云。

    乃得「和」。

    批曰。「「九韶之術,逆而行之!」」

是謂「道古」之術也。

批曰。「「試九韶之術於多項式,其值幾何?」」

吾有一列。名之曰「言語」。充「言語」以一。以二。以三。
夫「言語」。夫一。取二以施「道古」。書之。

吾有一列。名之曰「言葉」。充「言葉」以負一。以負二。以負三。
夫「言葉」。夫負一。取二以施「道古」。書之。

sandyzikun avatar Dec 29 '19 08:12 sandyzikun

提两个比较小的建议,

  1. 允许用户自行设置render的颜色;

  2. 添加几种 不与已有关键字冲突的 第一人称代词(例如等)和 注曰疏曰等效的 注释(例如赞曰),如上图我也通过魔改index实现了,以此更好地迎合某些热爱文言文的人的语言习惯。

谢谢。

sandyzikun avatar Dec 29 '19 09:12 sandyzikun

@sandyzikun 君能魔改,何不 Pull Request 以獻策?

yezhiyi9670 avatar Dec 29 '19 10:12 yezhiyi9670

@sandyzikun 君能魔改,何不 Pull Request 以獻策?

僕雖曾學git,淺嘗輒止,僅會clone``add``commit``push雕蟲小技,未嘗習得是術。。。 好吧说白了我不会pull request一类的中阶操作,能不能简单说说或者指个路?谢谢。

sandyzikun avatar Dec 30 '19 04:12 sandyzikun

@yezhiyi9670 我打算先做出来几个scheme,,,这是原本的脚本:

九韶 - origin

以下依次是:

  1. Solarized 九韶 - solarized

  2. Atelier_Forest 九韶 - atelier_forest

  3. Vocafans (我自己照着Solarized和AtelierForest随便弄的,为VOCALOID写的一套,参考了初音未来洛天依等虚拟歌手的配色) 九韶 - vocafans

下一步可能能让从cli/下读取配置文件之类的,等做到这一步再说吧,别光说了做不出来的话蛮尴尬的 :)

sandyzikun avatar Dec 30 '19 05:12 sandyzikun