Chinaunix首页 | 论坛 | 博客
  • 博客访问: 92842
  • 博文数量: 29
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 368
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-17 18:06
个人简介

一个直来直去的人,被生活折磨的弯弯曲曲。

文章分类

全部博文(29)

文章存档

2019年(1)

2017年(1)

2014年(13)

2013年(14)

我的朋友

分类: Html/Css

2019-07-15 14:39:28

首先,图片是一个比较快的解决方案。 直接通过截图放入HTML实现。

问题: 1 图片清晰度  2 公式过长 3 公式图片背景色 4 不支持公式搜索
问题场景: 
            1 图片清晰度  
                图片来源是截图居多,在不同端的显示 不够友好。
            2 公式过长
                过长公式 图片实现无法换行,只能压缩,也会出现清晰度问题,当然可以通过点击图片放大来看。
            3 公式图片背景色。
                截图的图片,大部分背景为非透明,不能随背景色,页面不够美观。(Ueditor生成的公式图片是透明的。)
            4 不支持图片搜索
                要实现 公式搜题时,实现复杂度较高。

解决:latex 。输入,存储,输出,显示。

A 输入: 
            1 新录入或编辑,用Ueditor ,kityformula插件 https://ueditor.baidu.com/website/kityformula.html
            2 旧数据,https://mathpix.com/ API (付费)批量转换,或者 1 中编辑处理。
B 存储:
            做好 图片 及对应 latex 数据存储,图片使用状态需要跟进,预留搜索用。
C 输出:
            接口数据下发,不同端 可以考虑分接口。小程序 不支持 latex ,只能图片实现。
            要考虑老版本兼容。
D 显示:
            管理后台及WEB前端或客户端 可以用 https://www.mathjax.org/ 实现。可以参考:https://www.linpx.com/p/front-end-integration-mathjaxjs-configuration.html
            IOS可以考虑 KaTeX 参考: https://www.jianshu.com/p/bc8e9109d7b2 
注意:
        如果坚持用图片, Ueditor 中的图片编辑,主要包括 图片单传,公式编辑涉及图片,默认要加上 图片宽高属性,便于提高 客户端的效率。
说明: 
        保留 latex 格式数据,维护图片是否使用,便于 公式搜题实现。拍照搜索,图片涉及公式,通过转换为 latex ,再进行文本搜索。
阅读(3042) | 评论(0) | 转发(0) |
0

上一篇:PHP中的 BC 数学 函数

下一篇:没有了

给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册