键盘布局生成器

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第三方库


热门话题
java中的正则表达式使用什么正则表达式将掩码添加到带有certian模式的字符串中   java我无法使用myfaces 2.0.13和richfaces 4.0 final在Tomcat7中运行我的应用程序   java应用程序在POJO之间不能有重复的代码块   javamysql在Tomcat中创建内存泄漏   java将两种FragmentManager类型导入到同一个类中   需要java代码设计反馈:检查文件中的字符是否为允许的字符   为Java项目记录一个日志文件   java编译时,我收到错误:“unreachable statement”。我如何解决这个问题?   在java中启动运行带空格的外部exe   java如何设置展开/折叠文本视图的动画   java如何从2个整数中获得下一个最接近的整数?   JavaGooglePlaceAPI密钥   java在底部的导航栏中,即使我选择了那个图标,图标也不会突出显示。如何改变它?   java数据类型Double正在显示值0.0   java在不使用数组或任何使用数组或任何其他集合的函数的情况下查找用户给定的n个值的中值   java将dao实体类与mvc表单相链接是件好事吗   如果传递的是最终对象,是否仍应检查null?   java哈希代码出现而不是int,对象名称出现不正确?   针对Android的java Google游戏服务顽固错误