TinyCE结合插件MathType(wiris)

       最新发现了一个比较厉害的公式编辑插件,对于做一些题目编辑,或者是学术论文研发的工作人员,公式编辑是一个比较头大的事情,关于公式的显示格式目前最长用的就是latex和mathJax,最新发现了另外一中mathType,该产品是wiris的,对数学公式,化学等等可以进行编辑,但是网上的介绍很少,也很幸运发现了这个。官网是这个:http://www.wiris.com/en

大家可以进入下面这个链接进行体验下,感觉超级好:http://www.wiris.com/solutions/tinymce

这款编辑器主要可以对CKEditor和TinyCE这两款编辑器进行集成,正好前端时间了解了Tinyce这款编译器,的确是很好用,今天就主要针对这款编译器进行一个插件的整合,步骤也很简单,具体如下:

1、在初始化编译器的时候引入外部插件

external_plugins: { tiny_mce_wiris: 'https://www.wiris.net/demo/plugins/tiny_mce/plugin.js' }

2、要在TinyMCE按钮列表中包括MathType按钮

tiny_mce_wiris_formulaEditor
tiny_mce_wiris_formulaEditorChemistry

3、本地代码展示

<template>
  <div :class="{fullscreen:fullscreen}" class="tinymce-container editor-container">
    <textarea :id="tinymceId" class="tinymce-textarea"/>
  </div>

</template>

<script>
import editorImage from './components/editorImage'
import plugins from './plugins'
import toolbar from './toolbar'
import $ from 'jquery'
import { getToken } from '@/utils/auth'
export default {
  name: 'Tinymce',
  components: { editorImage },
  props: {
    id: {
      type: String,
      default: function () {
        return 'vue-tinymce-' + +new Date() + ((Math.random() * 1000).toFixed(0) + '')
      }
    },
    value: {
      type: String,
      default: ''
    },
    toolbar: {
      type: Array,
      required: false,
      default () {
        return []
      }
    },
    menubar: {
      type: String,
      default: 'file edit insert view format table'
    },
    heigh
### 如何在 WPS 中集成和使用 MathType 进行公式编辑 #### 安装与配置 为了使MathType能够顺利地在WPS中运行并实现公式的高效编辑,需先确认已安装最新版本的MathType软件[^2]。随后按照特定的方法将MathType内嵌至WPS工具栏中以便于操作。 对于希望简化工作流程、提高效率的用户来说,在WPS中添加MathType按钮是一项非常实用的功能。具体做法是在WPS表格环境下通过自定义快速访问工具栏来完成这一设置。点击“视图”选项卡下的“工具栏”,选择“更多命令”。之后找到“加载项”,确保MathType作为加载项已被激活。如果未发现该加载项,则可能需要重新启动WPS,并再次尝试上述过程以确保成功加载MathType插件[^1]。 #### 编辑公式 一旦完成了必要的前期准备工作,就可以利用MathType的强大功能轻松创建复杂而精确的数学表达式了。当打开文档准备输入公式时,只需轻按之前设定好的快捷方式或是直接从菜单调用MathType窗口。此时会弹出一个独立的小窗格供使用者构建所需的方程式或符号组合;这里不仅支持标准键盘录入字符,还允许借助鼠标选取特殊运算符及结构框架,极大地丰富了可选范围内的视觉呈现效果[^3]。 此外,“所见即所得”的设计理念使得整个创作过程中都能即时预览最终成果,从而减少了因误解而导致错误的可能性。而且,得益于其高度兼容性的特性,无论是Word还是WPS环境之下均能保持一致的操作体验和服务质量不变。 ```python # Python代码仅用于示意,实际应用无需编写Python脚本 def insert_formula(): """ 插入公式到WPS文档中的模拟函数。 调用此方法将在当前光标位置插入由MathType编辑的新建公式对象。 """ pass ```
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值