首页 > 其他分享 >扩展ueditor中公式插件kityformula的字符集

扩展ueditor中公式插件kityformula的字符集

时间:2024-04-10 20:04:29浏览次数:21  
标签:ueditor 插件 parallelogram blacksquare kityformula js

https://blog.csdn.net/hshuaile/article/details/86079147

 

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

在网上找到"▱"符号,并起一个名字,例如叫parallelogram
打开kity-formula-render.all.js文件,找到 如下代码
/*!
* 字体主文件
*/
_p[29] = {
value: function() {
return {....}
1
2
3
4
5
6
在map中加入parallelogram: "▱",
打开kityformula-editor.all.min.js文件, 找到b[30],将如下代码填进去
"\\parallelogram": {
x: 1041,
y: 407
},
1
2
3
4
x, y 是坐标,自己计算一下, 每移动一个图标,大概增加37
类比人家已经存在的图标, 例如"blacksquare", 通过control + f找到所有的"blacksquare", 在所有的"blacksquare"后面加上"parallelogram"
最后一步,修改assets/images/toolbar/char.png, 将你的图标填到上面去, 填上去的坐标自己计算,也就是第三步的坐标。
刷新页面,重新加载ueditor编辑器。
写在最后,我没有仔细看他的代码,因为太多了,而且还有.min.js文件,但确实是扩展成功了,如果各位有什么其他的好办法,欢迎评论。
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/hshuaile/article/details/86079147

标签:ueditor,插件,parallelogram,blacksquare,kityformula,js
From: https://www.cnblogs.com/chinasoft/p/18127273

相关文章

  • 用于平板电脑的建筑效果图渲染工具!最后必备云渲染插件
    当前市场上存在众多适用于平板电脑的软件,它们能够让用户轻松体验建筑效果图的渲染过程。对于刚开始学习建筑渲染的用户而言,选择一款界面直观、功能基础且能够迅速完成渲染任务的软件显得尤为关键。下面,我们将探讨一些适合初学者使用的平板电脑上的建筑渲染软件。适于平板电脑的......
  • 【Vue I18n 国际化插件】vue3+vue-i18n 项目实战总结
    一、为什么要国际化?前端国际化:应用要服务于不同的地区的用户,所以应用不能单一语言;应用要能让不同地区的人无障碍使用就需要实现国际化。目前在各大商城项目中,对于国际化语言的需求越来越高了,其中最多的就是vue项目使用i18n插件实现多语言切换功能。前端国际化:应用要......
  • AnimateDiff 目前生成视频最流畅的SD插件
    前言测试了下最近比较火的AnimateDiff,感觉确实蛮棒的,画面流畅没有闪帧的问题,真的感觉视频生成又近了一步,下面小刚分享下基本的使用方法。效果预览(电脑配置不行仅作参考):一、安装插件(以秋叶大佬的整合包为例):AnimateDiff项目:https://github.com/guoyww/AnimateDiffWebU......
  • 有效提升Halcon二次开发调试效率的插件 HalconAssit
    HalconAssit开发背景:大家好,我是HalconAssit得作者。首先得解释下开发这款工具的得原因。作为视觉工程师,可以说Halcon大家应该或多或少都接触过。功能非常强大,算子非常全,开发的自由度也非常高,但是唯一的得缺点应该是GUI支持这块稍显欠缺。在我也c#做halcon二次开发的时候,发现......
  • 日志脱敏更加优雅性能更好,远超正则。支持 logback+log4j2 插件
    项目介绍日志脱敏是常见的安全需求。普通的基于工具类方法的方式,对代码的入侵性太强,编写起来又特别麻烦。sensitive项目提供基于注解的方式,并且内置了常见的脱敏方式,便于开发。支持logback和log4j2等常见的日志脱敏插件。日志插件解决正则匹配长文本可能出现的回溯......
  • 谷歌浏览器插件1688采购助手,1688代采代购系统,1688代采集运系统,号称重构全球贸易体验
    1688采购助手是一款旨在提高1688平台采购效率的谷歌浏览器插件,它通过提供比价、竞品分析等功能来辅助商家和采购者。以下是关于1688采购助手及其相关系统的一些详细介绍:价格比较:该插件可以帮助用户快速找到全网最具性价比的产品。在安装了1688采购助手之后,用户可以直接在1688......
  • burp插件推荐
    TurboIntruder万物皆可并发,TurboIntruder是一个用于测试并发的插件。在挖洞过程中经常遇到获取短信验证码,邮箱验证码,点赞,取消赞,领优惠券,提现等功能点,可以利用turbointruder并发测试这些功能点,说不定有收获安装方法直接在BApp安装即可用法右键想要并发的包,选择extensions-t......
  • VS code Code Runner 插件配置
    VScodeCodeRunner插件配置CodeRunner插件是一个小而美的插件,可以很方便的运行一些简单的代码文件。本篇博文记录一些相关的环境配置。设置C++编译标准这里可以设置默认的C++标准设置每次运行清除输出......
  • goby 插件推荐 及 内网下载使用
    背景:在内网电脑上,配置,插件发现没有网络推荐插件:ExportCsvhttps://github.com/gobysec/GobyExtension/tree/master/samples/ExportCsv   推荐使用git 下载:没找到连接。。。另辟蹊径:把所有的插件都下载下来了   https://github.com/gobysec/GobyExtension ......
  • Js插件 之jSignature签名插件
    一、效果图二、代码示例<!doctypehtml><htmllang="zh"><head><metahttp-equiv="content-type"content="text/html;charset=utf-8"/><metahttp-equiv="X-UA-Compatible"content="I......