Skip to content

inbreaks/fonteditor

This branch is 43 commits behind ecomfe/fonteditor:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0bc8c16 · Apr 21, 2016
Mar 20, 2016
Apr 21, 2016
Mar 29, 2016
Mar 4, 2016
Apr 2, 2015
Apr 2, 2015
Apr 21, 2016
Jul 19, 2015
Jul 19, 2015
Jul 19, 2015
Jul 19, 2015
Oct 7, 2014
Apr 20, 2016
Mar 27, 2015
Feb 29, 2016
Apr 21, 2016
Feb 29, 2016
Jan 8, 2015
Apr 20, 2016
Apr 20, 2016
Apr 20, 2016
Mar 11, 2016
Feb 29, 2016
Mar 18, 2016

Repository files navigation

fonteditor 在线ttf字体编辑器

线上地址

English Version

开发:

  • fonteditor依赖fonteditor-core项目,需要在dep目录引入fonteditor-core
cd ./dep
git clone https://github.com/kekee000/fonteditor-core
  • index.tpl为入口模板文件,若要修改index.tpl需要执行以下命令来生成index.htmlindex-en.html入口文件。
node ./build/build-index.js
  • less文件修改之后使用如下脚本编译:
node ./build/build-css.js
  • 使用edp对fonteditor进行调试
edp webserver start

编译:

sh build.sh

相关项目

在线编辑器核心: fonteditor-core

在线编辑器node版: fonteditor-ttf

release log:

  1. 2014-10-7 ttf管理器发布.

  2. 2014-10-19 ttf编辑器发布.

  3. 2014-10-28 ttf编辑器增加路径合集、交集、差集.

  4. 2014-11-10 ttf编辑器增加svg arc 指令,增加路径切割.

  5. 2014-11-10 ttf编辑器增加智能吸附,增加编辑器设置.

  6. 2014-12-7 ttf编辑器增加百度编辑器样式.

  7. 2014-12-13 ttf编辑器增加列表和查看器命令栏,增加glyf点吸附.

  8. 2014-12-13 ttf编辑器增加设置保存.

  9. 2014-12-25 圣诞新装发布.

  10. 2015-1-8 增加svg circle, ellipse, polygon, path 导入, 自动变换导入轮廓.

  11. 2015-1-26 改变项目存储方式为IndexedDB.

  12. 2015-1-29 增加移动方向键改变glyf顺序.

  13. 2015-2-5 添加轮廓支持拖拽曲线,支持ctrl+Z回退.

  14. 2015-3-12 修复路径合并,修复路径split,修复项目管理.

  15. 2015-3-12 增加字形图像导入功能.

  16. 2015-4-9 增加图像导入参数设置,优化导入图形.

  17. 2015-4-12 增加同步字体功能.

  18. 2015-4-27 增加otf字体读取和转换ttf功能.

  19. 2015-5-29 增加英文版本.

  20. 2015-7-19 拆分fonteditor-core模块,以便于开发和维护.

  21. 2015-8-9 增加按照unicode排序功能,增加菜单状态.

  22. 2016-1-5 增加复合字形编辑和复制功能.

  23. 2016-2-25 增加字形导出svg和png功能.

  24. 2016-3-7 将path的布尔操作库替换成paper.js的路径库.

  25. 2016-3-20 增加字体同步的拉取和推送,增加自动更新同步版本.

  26. 2016-3-22 增加字形旋转吸附,调整配色.

  27. 2016-4-18 更新新lib库,优化错误提示体验.

About

在线字体编辑器

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.1%
  • HTML 3.9%
  • Smarty 2.5%
  • CSS 1.9%
  • Other 0.6%