一个处理toki pona的包:vim语法突出,tokipona词网,词汇分析,文本合成

tokipona的Python项目详细描述


##Toki Pona Minimalist Conlang的python和vim实用程序

这个存储库同时包含:
-Tokipona python包(带有处理Toki Pona的工具);和
-Tokipona vim插件(主要带有语法文件和一些高级着色功能

它们可以独立使用和安装,
尽管:
-python包,除其他外,综合了vim语法文件;
-vim插件,除其他外,建议还将
tokipona python包引入vim编辑器。


package](python包的使用示例)
+[tokipona vim插件的](tokipona vim插件的]
-[语法突出显示(在vim中)的屏幕截图](语法突出显示的屏幕截图--在vim中-
*[部署](部署)
+[python包到pypi的屏幕截图](python包到pypi的屏幕截图)
+[vim的屏幕截图]vim.org插件(vim插件的Vim插件的Vim插件的Vim插件的Vim.org)(Vim插件的Vim插件的Vim插件的Vim.org的Vim插件的Vim插件的Vim.org的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的Vim插件的todo的todo的todo的todo的todo的todo的todo
[进一步的注意事项]
*[最重要的链接的最重要的链接的最重要的链接]



ipona python包
此包包含例程收件人:
-分析Toki Pona官方词汇
-合成短语。Toki Pona中的句子、段落、短篇故事和诗歌
-Toki Pona Wordnets(非常初步)的成就
-为Toki Pona语言合成vim语法文件
-也许更多的

这些工具是根据[Toki Pona文章]实现的,
其中的latex和pdf文件位于此存储库(ttm/tokipona)的文章/目录中。


克隆存储库并使用“pip3 install-e”安装:

$git clone https://github.com/ttm/tokipona.git
$pip3 install-e<;path_to_repo>;


在后续运行中重新加载修改后的模块时,此安装方法特别有用。

import sys
keys=tuple(sys.modules.keys())
for key-in-key:
if“tokipona”in key:
del sys.modulemodules[key]






35;主要功能有:

1-为vim制作语法突出显示文件
sh=t.syntax()

2-分析toki-pona的官方词汇
st=t.stats()

3-获取(非常初步的)toki-pona wordnet语法集
wn=t.wordnet()

4-合成toki-pona中的文本
sy=t.synthesis()

print(sy.createparagraph())
print(sy.createphrase())
print(sy.createpoem())
print(sy.createsentence())

函数相关的对象。

5-utils中的进一步例程和变量:
v,c=t.utils.元音,t.utils.consonants
str{}。格式(v,c)
print(str_)

possible_words = t.utils.allTokiPonaPossibleWords(n=2)
print("all possible words with two syllables given the TP rules are {}".format(possible_words))

##############################################
### check files in tokipona/
# for many other functionalities and convenient variables.

# Tweak at will.
##############################################

```


toki pona vim plugin
为避免冗余维护,请访问[toki pona vim plugin]页,了解
已实现设施的概述。


可以复制:
-plugin/directory到~/.vim/plugin/
-语法/目录到~/.vim/syntax/

或将存储库克隆到:echo&runtimepath中的目录。
例如:

$git clone https://github.com/ttm/tokipona ~/.vim/

如果更改语法文件,
带有突出显示文本的文件(在toki中PONA)
将在
重新加载(:e<;cr>;在VIM中)时更新突出显示。
有关使用该插件的更多信息,
请参阅vim.org页上的[toki pona vim plugin]。

检查[Toki Pona文章],因为它是一个精心构建的
文档,它将上下文化并描述此存储库中可用的
例程。


[在vim中突出显示的toki pona文本](https://imgur.com/xtlgvje.jpg)


一些具有其他颜色方案的文本:
![一些toki-pona文本在vim中突出显示](https://imgur.com/6ogc5bt.jpg)


,还有另一种颜色方案:
![在vim中突出显示的一些toki-pona文本(在不同的颜色方案中)](https://imgur.com/fj4hqkt.jpg)


,以及语法着色的html导出(通过:tohtml vim命令)

![和语法着色:](https://imgur.com/v7a3hme.jpg)的html导出(通过:tohtml vim命令)和语法着色:](https://imgur.com/v7a3hme.jpg)的html导出(通过:tohtml vim命令)的html导出(通过:tohtml-vim命令)的html导出(通过:tohtml-vim命令)来实现














<<
$winwinwinwinwinewupupupuploaddist

<<
<<<<<<<


<

可以使用“python setup.py”sdist upload-r pypi“?

vim.org的vim插件

检查文件中的说明。/tokiponavimballinfo.txt

在开头和结尾,字母的顺序?
-单词大小、最小单词和最大单词的分布是什么?
-如果一个人刮去了Toki Pona站点,得到的基本统计数据是什么?
BR/>最重要的链接
BR/>〔Toki Pona文章〕:http://ARXIV.org/ABS/ 1712.09359 < BR/> [ Toki Pona Vim插件]:http://vim.SooSurfGe.I/Script(Script)/Script?脚本ID=5656



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用“Wed,01 Jul 2015 17:32:41 EDT”解析字符串   java Storm apache升级(1.0.0到2.0.0)   java类驻留在不同的目录中,而不是包指定的目录。为什么?   将Java中的图像缩放到非常小的维度   java如何通过子文档从自定义方面访问ElasticSearch parentdoc字段   java如何在RationalSoftwareArchitect中使用findbugs?   Java中的事件提升处理   java值被添加到arrayList的所有索引中,而不是在“”时添加到最后一个索引中。正在使用arraylist的add()方法   JFrame中的java JPanel派生类   java如何用循环和异步方法模拟类   java Android阻止可绘制背景超出视图范围   为客户排序Java阵列   java Apache poi如何将工作表设置为枚举位置值属性?   java Rhino在使用自定义类参数调用javascript函数时出错   java格式化日期从年月日到年月日   spring如何修复java。lang.illegalargumentexception在此特定场景中是否尝试创建具有null实体的合并事件?   java如何创建更好的对象