神马笔记 版本1.7.0——辅助编辑·缘起篇
神马笔记 版本1.7.0——辅助编辑·缘起篇
一、目标
辅助编辑的目标是提供一种以段落、图片、……等内容为单位的编辑方式。
二、体验地址
神马笔记最新版本下载:【神马笔记 版本1.7.0——辅助编辑功能.apk】
三、当前编辑文章的困境
1. 内容排序
在左侧的编辑界面,如果要调换图片1和图片2的顺序,之前的操作过程为
- 删除图片1
- 删除图片2
- 在图片1的位置插入图片2
- 在图片2的位置插入图片1
如果原始的图片已经被删除,则需要先保存图片1和图片2。
这便是神马笔记之前的操作过程。
如何简化调整顺序的过程呢?一些非常优秀的编辑器APP已经实现了这个功能。
- 锤子便签——直接在编辑器界面提供拖拽排序的功能,仅针对图片,并且可以移动到段落之内。
- Drafts——提供了Arrange功能界面调整顺序。
关于Drafts的更多内容,请阅读《关于 Drafts 5 值得一说的更新和细节》。
神马笔记借鉴了Drafts的Arrange功能来实现内容排序功能。
2. 连续图片间的空白段落
为了保证连续图片之间可以编辑文本,神马笔记强制在每张图片之后都会插入一个空白段落,并且是不可以删除的。这样一来就导致了一个问题:即使不在图片之间编辑文字,但总是会留有一个空白段落。在图片数量多的时候,浪费了界面空间,并且也不够美观。
增加了内容排序功能之后,连续图片之前的空白段落可以交由使用者来决定是否保留。
3. 段落缩进
与Apple Pages,Microsoft Word,WPS等桌面端的文档编辑器不同,神马笔记定位为轻量型的笔记工具,因此在排版方面的功能无法做到桌面级别的排版。缩进是必不可少的排版工具,因此必须实现。
神马笔记采用在段落前插入空格字符(全角或半角)的方式来实现缩进。
神马笔记的使用理念是先内容后排版,因此将缩进工具放到辅助编辑之中。
4. 大纲结构
我们为辅助编辑定义了3个功能——内容拖拽排序、删除以及缩进。
最后我们需要一个显示界面用于承载这3个功能。与编辑界面显示完整的文章内容不同,辅助编辑是按段落及图片为单位进行编辑,因此,决定以大纲结构的方式进行呈现。
- 段落——只显示段落开始的部分内容
- 图片——以伸缩并且高斯模糊的方式显示
四、辅助编辑还能更加强大
- 合并段落
目前,辅助编辑以’\n’为单位,将文本内容划分为多个段落。未来考虑提供合并功能,将段落合并到一起,进而提供移动多个段落的功能。
- 格式化段落
统一段落中的标点符号风格(中文、英文、……)
为段落添加连续编号
……
- 显示完整内容
当前辅助编辑大纲显示只是段落开始的文字,以及伸缩后的图片。未来考虑通过长按显示完整的内容。
- ……
五、Finally
~离恨恰如春草~更行更远还生~