使用ikazuchi的blockdiag翻译器
项目描述
ikazuchi.plugins.blockdiag是ikazuchi的插件,用于与blockdiag协同工作。
ikazuchi是一个CUI工具,旨在与其他工具协同工作。
有关更多详细信息,请参阅项目的文档。
功能
作为ikazuchi翻译器与blockdiag协同工作
设置
通过easy_install
构建环境
$ easy_install ikazuchi.plugins.blockdiag
通过buildout
构建环境
$ hg clone https://bitbucket.org/t2y/ikazuchi.plugins.blockdiag $ cd ikazuchi.plugins.blockdiag $ python bootstrap.py -d $ bin/buildout
使用方法
使用网络浏览器显示blockdiag的图表。例如,使用Firefox
$ export BROWSER="firefox" # can set any browser(command)
$ ikazuchi blockdiag -s "{A -> B;}"
使用网络浏览器从“.diag”文件显示blockdiag的图表
$ ikazuchi blockdiag -d examples/simple.diag
使用Tkinter编辑器显示blockdiag的图表
$ ikazuchi blockdiag -i -d examples/simple.diag
显示可用的插件
$ ikazuchi -h
usage: ikazuchi [-h] {rstfile,blockdiag,normal} ...
positional arguments:
{rstfile,blockdiag,normal}
available plugins. 'normal' means ikazuchi's standard
feature so it can be abbreviated
optional arguments:
-h, --help show this help message and exit
显示blockdiag插件帮助
$ ikazuchi blockdiag -h
usage: ikazuchi blockdiag [-h] [-a API] [-e ENCODING] [-f LANG] [-q] [-t LANG]
[-d DIAG FILE] [-i] [-s SENTENCE] [--version]
optional arguments:
-h, --help show this help message and exit
-a API, --api API APIs are ['google', 'microsoft']
-e ENCODING, --encoding ENCODING
input/output encoding
-f LANG, --from LANG original language
-q, --quiet not to show original sentence to stdout
-t LANG, --to LANG target language to translate
-d DIAG FILE, --diag DIAG FILE
target diag file
-i, --interactive run with interactive mode
-s SENTENCE, --sentence SENTENCE
target sentence
--version show program's version number and exit
需求
Python 2.6或更高版本
ikazuchi 0.5.2或更高版本
blockdiag 0.8.1或更高版本
Tkinter
setuptools或distriubte
许可证
Apache License 2.0
历史记录
0.1.0 (2011-06-10)
首次发布
待办事项
保存由blockdiag生成的图像文件
调整BlockdiagEditor上的每个小部件的大小
项目详情
关闭
ikazuchi.plugins.blockdiag-0.1.0.tar.bz2 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 5e3b686ea42f3c25bb0cb0abd3eda146b1169789adebeca356f7b33856f24e82 |
|
| MD5 | 4a0bf50b12073dbc5a76c4807bb64d35 |
|
| BLAKE2b-256 | 1f77dcd98edb16821b3152ac80a6261b72ab38e634df105ad78d718af465fed7 |