iOS Pages插入方程功能分析
iOS Pages插入方程功能分析
- 一、目标
- 二、操作流程
- 1. 插入方程
- 2. 删除及编辑方程
- 3. 更新方程
- 三、方程编辑器
- 1. 界面组成
- 2. 方程语言
- 四、方程样式
- 五、Next
- 六、Finally
一、目标
借助分析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
~楚天千里清秋~水随天去秋无际~
iOS Pages插入方程功能分析相关推荐
- iOS 监听耳机插入和拔出[检索]
iOS 监听耳机插入和拔出[检索] 使用通知的方式,添加收到通知的回调方法 [[NSNotificationCenter defaultCenter] addObserver:self selecto ...
- Android实现方程编辑器
Android实现方程编辑器 一.目标 二.概述 三.实现过程 1. 快捷输入栏 2. 方程编辑框 3. 方程预览框 4. 标题栏 四.遗留问题 五.Next 六.Finally 在之前的2篇文章&l ...
- 神马笔记 版本2.3.0——方程公式
神马笔记 版本2.3.0--方程公式 一.目标 二.体验地址 三.功能介绍 1. 插入方程公式 2. 编辑方程公式 3. 修改方程公式 4. 共享方程公式 四.开发过程回顾 五.下一版本开发计划 六. ...
- 总结 : 论文--Financial Distress Prediction
文章目录 前言 数据获取与处理 实验方法与模型 论文写作技巧 Word使用技巧 前言 本文对近期完成的一篇小论文做些总结,以后大论文估计也是基于此研究来进行改进,现对论文完成的整个经过包括实验部分以及 ...
- 神马笔记 版本2.6.0——对话里的方程公式
神马笔记 版本2.6.0--对话里的方程公式 一.目标 二.体验地址 三.功能介绍 1. 笔记元素 2. 方程公式 四.开发过程回顾 五.下一版本开发计划 六.新版本规划 七.历史版本回顾 八.帮助和 ...
- Android完美支持MathML显示公式方程
Android完美支持MathML显示公式方程 一.目标 二.设计思路 三.实现过程 1. 实现方案 2. 参考文章 3. 测试结果 4. 检测MathML 四.遗留问题 五.Next 六.Final ...
- Android高仿iOS Messages聊天气泡
Android高仿iOS Messages聊天气泡 一.目标 二.功能分析 三.实现代码 1. ChatItem 2. DateItem 3. TextItem 4. PhotoItem 5. Cha ...
- ios beta 下载_如何回滚到iOS 10(如果您使用的是iOS 11 Beta)
ios beta 下载 So you've installed the iOS 11 beta and, well, you don't love it. No problem, because yo ...
- ios 格式化html字符串,ios – 粘贴格式化文本,不是图像或HTML
我试图模仿iOS Pages和Keynote应用程序的粘贴板行为.简而言之,允许将基本的NSAttributedString文本格式(即BIU)粘贴到UITextView中,但不能粘贴到图像,HTML ...
最新文章
- MMX Intrinsics各函数介绍
- 20家股东联名施压,要求贝佐斯停止向警方出售面部识别软件
- CF359D:Pair of Numbers(数论)
- DropDownList控件的AutoPostBack属性的问题 选择后,值也跟着刷新
- JZOJ 5415. 【NOIP2017提高A组集训10.22】公交运输
- [SIR数据集实验][2]Java类数据集相应工具使用的小经验
- 数据库 日期格式操作
- 虚拟化部署之创建Hyper-V虚拟硬盘
- SQL Server如何制造大量测试数据
- Linux下的虚拟机拷贝与快照生成
- mysql基础7-MYSQL连接查询
- Crystal Ball—甲骨文水晶球风险管理软件(概念以及实战——基础案例篇)
- 计算机 考 二级结构工程师,下半年河北省结构工程师二级专业结构:计算机软件的组成及功能考试试题.doc...
- 抖音小程序支付开发流程和实现
- java 期刊杂志参考_参考文献可以引用整本期刊杂志吗?格式怎么写?
- matlab 非圆齿轮,非圆齿轮参数化设计关键技术研究
- 我的个人知识管理PKM
- Vue和ElementUI第二天
- python爬虫学习14
- 兵法三十六计第二计-围魏救赵。