iOS Pages插入方程功能分析

iOS Pages插入方程功能分析

一、目标

借助分析iOS Pages的插入方程功能,为『神马笔记』插入方程功能作准备。

二、操作流程

1. 插入方程

方程与照片、相机、录制音频同级。

2. 删除及编辑方程

3. 更新方程

  • 初始插入方程

  • 编辑更新方程

三、方程编辑器

1. 界面组成

界面 说明
标题栏 取消按钮——放弃编辑
方程标题——标题
插入或更新按钮——插入新方程或更新已有方程
预览框 对公式进行预览,有以下几种状态。
1. 方程预览——用户没有输入内容
2. 空方程——用户输入内容,但方程为空
3. 无效方程——告知方程出错
4. 方程内容——显示方程结果
编辑框 方程编辑区域,用户在此"键入或粘贴LaTeX或MathML。"
快捷输入栏 提供LaTeX快捷输入方式,包含以下内容。
+、-、×、÷、=、^、_、、{、}、<、>、(、)
键盘区域 系统键盘输入区域。

2. 方程语言

iOS Pages支持2种语言构建方程。

语言 参考资料
LaTeX https://www.latex-project.org/
https://baike.baidu.com/item/LaTeX/1212106?fr=aladdin
https://zh.numberempire.com/latexequationeditor.php
MathML https://developer.mozilla.org/zh-CN/docs/Web/MathML
https://www.runoob.com/html/html5-mathml.html
http://tool.oschina.net/mathml

虽然iOS Pages支持LaTeX和MathML编辑方程,但快捷输入栏输入的内容为LaTeX。

四、方程样式

样式 说明
字体
下划线
波浪线
大小
颜色
对齐
项目符号与列表

iOS Pages方程支持行内方式,同时支持行间方式。 设置方式样式方式与设置文本和段落方式一致,但部分属性无效。

五、Next

分析完iOS Pages的方程功能,Android该如何实现?

欲知详情,且看下回分解。

六、Finally

~楚天千里清秋~水随天去秋无际~