例如,我想在公式中使用"▱"符号,但是现有公式插件不支持输入,所以需要扩展,扩展步骤如下

  1. 在网上找到"▱"符号,并起一个名字,例如叫parallelogram
  2. 打开kity-formula-render.all.js文件,找到 如下代码
    /*!* 字体主文件
    */
    _p[29] = {
    value: function() {return {....}
    

    在map中加入parallelogram: "▱",

  3. 打开kityformula-editor.all.min.js文件, 找到b[30],将如下代码填进去
     "\\parallelogram": {x: 1041,y: 407},
    

    x, y 是坐标,自己计算一下, 每移动一个图标,大概增加37

  4. 类比人家已经存在的图标, 例如"blacksquare", 通过control + f找到所有的"blacksquare", 在所有的"blacksquare"后面加上"parallelogram"
  5. 最后一步,修改assets/images/toolbar/char.png, 将你的图标填到上面去, 填上去的坐标自己计算,也就是第三步的坐标。
  6. 刷新页面,重新加载ueditor编辑器。

写在最后,我没有仔细看他的代码,因为太多了,而且还有.min.js文件,但确实是扩展成功了,如果各位有什么其他的好办法,欢迎评论。

扩展ueditor中公式插件kityformula的字符集相关推荐

  1. VNote中公式插件MathJax不显示换行解决

    参考:https://adaning.github.io/posts/33457.html#toc-heading-6 无法换行 发现一个问题, 多行公式无法换行. 使用转义(\\\\替换\\无效) ...

  2. 解决谷歌浏览器扩展程序中安装vue-devtools插件遇到的问题

    我由于最近新换了个电脑,在谷歌浏览器中安装vue-devtools的插件时,我是通过https://chrome.google.com/webstore/category/extensions?hl= ...

  3. chrome插件中调用ajax,Chrome扩展程序中的Ajax调用无效

    尝试在Chrome扩展程序中发送ajax请求.我已经确认请求返回200响应,它应该只是console.log来测试'.我不确定这里是否存在异常问题?我已经阅读了Chrome扩展程序' addListe ...

  4. 谈谈WEB开发中的苦大难字符集问题

    记得刚做javaweb开发的时候被这个编码问题搞得晕头转向,经常稀里糊涂的编码正常了一会编码又乱了.那个时候迫于项目进度大多都是知其然不知其所以然.后来有时间就把整个体系搞了个遍,终于摸通了来龙去脉. ...

  5. eclipse中svn插件的安装

    Svn(Subversion)是近年来崛起的版本管理工具,在当前的开源项目里(J2EE),几乎95%以上的项目都用到了SVN.Subversion项目的初衷是为了替换当年开源社区最为流行的版本控制软件 ...

  6. 在C#程序中实现插件架构

    原文链接: http://www.cuj.com/documents/s=8209/cujweb0301walcheske/ 原文作者: Shawn Patrick Walcheske 译者: 电子科 ...

  7. 从web编辑器 UEditor 中单独提取图片上传,包含多图片单图片上传以及在线涂鸦功能...

    UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码.(抄的...) UEditor是非常好用的富文 ...

  8. eclipse中添加插件的方法

    插件的安装方法大体有以下三种: 第一种:直接复制法:假设你的Eclipse的在(C:\eclipse), 解压你下载的 eclipse 插件或者安装eclipse 插件到指定目录AA(c:\AA)文件 ...

  9. Jsp中Uploadify插件的使用(jQuery上传插件)

    原文地址:Jsp中Uploadify插件的使用(jQuery上传插件)作者:项海军 该插件使用的是jQuery,Flash和后端(您选择哪种语言实现的上传)脚本的组合. 如何来使用它? --执行此插件 ...

最新文章

  1. 决策树算法(六)——构建决策树
  2. 如何把使用到android res文件夹下面资源(R.xx.xx)的工程打包成jar文件,供其它项目使用...
  3. concurrent.futures模块(进程池线程池)
  4. 微信公众平台开发(104) 自定义菜单扫一扫、发图片、发地理位置
  5. element表格多列排序_Excel表格在工作中的经典用法,建议收藏!
  6. 【Kafka】Kafka为什么要加入分区的概念
  7. 坚果云下载的文件夹在哪_坚果云文件夹在哪?如何直接访问坚果云文件夹?
  8. DGL_图的创建、保存、加载
  9. 算法图解:如何判断括号是否有效?
  10. Python提取 Gprmax 3.0 的out文件数据
  11. jenkins打包后文件通过ssh上传linux服务器配置
  12. 开源GIS-01-开源库的编译
  13. quartus13.0用原理图输入法设计8位全加器
  14. Ubuntu16.04黑屏问题·搜狗拼音输入法无法显示·重装失败·修改密码失败·caffe安装错误
  15. 强化学习中的backups
  16. 大学4年里要读的100本书
  17. Freemodbus 移植过程记录
  18. 基于java的ftp客户端_基于Java的FTP客户端软件的设计
  19. 【用PS3手柄在安卓设备上玩游戏系列】连接手柄和设备
  20. 基于双层蚂蚁算法和区域优化的机器人导航新算法 翻译+总结

热门文章

  1. 互联网公司部门鄙视链!
  2. 淘宝网店如何降低跳失率?
  3. 进程控制块(PCB)的结构
  4. Centos7配置阿里云yum源
  5. AspectJ——简介以及在IntelliJ IDEA下的配置
  6. 鸿蒙安卓账号是否互通,苹果与安卓之间游戏账号不互通,那鸿蒙与安卓之间能否实现互通?...
  7. Midjourney免费账号
  8. 机房收费系统——概览
  9. SAP PI PO 消息监控器 SXI_MONITOR 报文相关数据库表介绍 SXMSPMAST SXMSCLUP
  10. Interest-aware Message-Passing GCN for Recommendation WWW2021