键盘布局生成器

kbdgen的Python项目详细描述


https://travis-ci.org/divvun/kbdgen.svg?branch=master

为各种操作系统生成键盘和键盘布局。

需要Python3.4或更高版本。

安装

来自Pypi

$ pip install kbdgen

来源

假设当前工作目录是 回购:

$ pip install -r requirements.txt
$ pip install .

您也可以轻松使用开发中的工具,而无需安装:

$ python -m kbdgen [...]

这将运行主kbdgen工具。您也可以访问cldr 使用此方法:

$ python -m kbdgen.cldr {cldr2kbdgen,kbdgen2cldr} [...]

目标

kbdgen当前支持以下目标:

  • Android(在Linux或MacOS上构建)
  • iOS(构建在MacOS上)
  • Windows 7及更高版本(在任何操作系统上生成的源代码,在Windows上构建)
  • MacOS(在MacOS上构建)
  • x11(在任何操作系统上构建)
  • SVG(构建在任何操作系统上)

众所周知,该代码在macos和linux上运行良好。不同的发电机 在他们的文档中有不同的操作系统需求。

扩展支持范围和增加更多目标的补丁是 非常欢迎!

客房服务

要生成文档,请在docs目录中运行asciidoctor index.adoc

许可证

Apache2许可证。见许可证。

谢谢

这个项目的开发是由UiT The Arctic University of Norway赞助的。

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

推荐PyPI第三方库


热门话题
Android:如何写入特定行,Java   Java中从欧元货币字符串中删除空格的数字   Java非均匀多维数组   解密AES时出现java空指针异常   java ConcurrentModificationException尝试移除列表上的所有内容时(非迭代)   Java数学库计算日志   java ISO8601,使用Jackson以毫秒表示json   避免副作用的java最佳实践   java获取JMeterException:调用bsh方法时出错:未定义参数:saa。使用beanshell取样器时   使用javascript将会话从一个jsp页面传输到另一个jsp页面   java在列表中组合相邻元素   java多行JTextPane   java Hibernate映射文件连接两个表而不定义关系?   如何使用Ajax、Java和Spring框架将文件从网页上传到Google云存储   多线程多线程Java中producerconsumer代码的多线程没有提供正确的输出?