一种基于终端的古(原始)印欧语言的脚本转换器。
pieoffice的Python项目详细描述
PIE Office:一个基于终端的古印欧语脚本转换器
这个应用程序是一个尝试性的将我的基于编辑器的键入古代印欧语系的keybinding插件转换成一个独立的应用程序。
我不是一个很懂图形用户界面的人,所以这是一个基于终端的转换器,但希望它对那些不使用vim
或{pievim
,因为它是以一种相当霍布斯主义的方式完成的。在
到目前为止,映射包括:
- 原始印欧语系(
pieoffice convert pie <text>
) - 指标:
- 吠陀/梵语:
- 天成文书(
pieoffice vedic convert <text>
) - 最后(
pieoffice vedictranslit convert <text>
)
- 天成文书(
- 吠陀/梵语:
- 伊朗语:
- 阿维斯坦:
- 脚本(
pieoffice avestan convert <text>
) - 音译(
pieoffice convert avestantranslit <text>
)
- 脚本(
- 古波斯楔形文字(
pieoffice convert oldpersian <text>
)
- 阿维斯坦:
- 凯尔特人:
- Ogham脚本(
pieoffice convert ogham <text>
)
- Ogham脚本(
- 斜体:
- Oscan脚本(
pieoffice convert oscan <text>
)
- Oscan脚本(
- 日耳曼语:
- 哥特式字体(
pieoffice convert gothic <text>
)
- 哥特式字体(
- 亚美尼亚文(
pieoffice convert armenian <text>
) - 希腊语:
- 多音希腊语(
pieoffice convert greek <text>
) - 迈锡尼线性B字(
pieoffice convert linearb <text>
) - 塞浦路斯语音节(
pieoffice convert cypriot <text>
)
- 多音希腊语(
- 安纳托利亚:
- 象形Luwian(
pieoffice convert luwian <text>
) - 利比亚人(
pieoffice convert lydian <text>
) - 荔枝(
pieoffice convert lycian <text>
) - 卡里安(
pieoffice convert carian <text>
)
- 象形Luwian(
安装
到目前为止,最简单的方法是,如果您有pip,运行:
pip install --user pieoffice
升级:
^{pr2}$使用
要了解可用的语言:
pieoffice list
要检查给定语言的规则:
pieoffice rules <language>
要转换:
pieoffice convert <language> <text>
托多
JSON格式
把字典结构转换成json会更好,因为它可能会允许一些更高级的技术?在
贡献
这是一个霍布斯主义者的项目,所以请让我知道你是否会采用不同的算法或提出拉请求。 任何对代码的修改都是非常受欢迎的。在
- 项目
标签: