神马笔记 版本1.7.0——辅助编辑·缘起篇

一、目标

辅助编辑的目标是提供一种以段落、图片、……等内容为单位的编辑方式。

二、体验地址

神马笔记最新版本下载:【神马笔记 版本1.7.0——辅助编辑功能.apk

三、当前编辑文章的困境

1. 内容排序

神马笔记 版本1.7.0——辅助编辑·缘起篇

在左侧的编辑界面,如果要调换图片1和图片2的顺序,之前的操作过程为

  1. 删除图片1
  2. 删除图片2
  3. 在图片1的位置插入图片2
  4. 在图片2的位置插入图片1

如果原始的图片已经被删除,则需要先保存图片1和图片2。

这便是神马笔记之前的操作过程。

如何简化调整顺序的过程呢?一些非常优秀的编辑器APP已经实现了这个功能。

  • 锤子便签——直接在编辑器界面提供拖拽排序的功能,仅针对图片,并且可以移动到段落之内。
  • Drafts——提供了Arrange功能界面调整顺序。

关于Drafts的更多内容,请阅读《关于 Drafts 5 值得一说的更新和细节》。

神马笔记借鉴了Drafts的Arrange功能来实现内容排序功能。

2. 连续图片间的空白段落

神马笔记 版本1.7.0——辅助编辑·缘起篇

为了保证连续图片之间可以编辑文本,神马笔记强制在每张图片之后都会插入一个空白段落,并且是不可以删除的。这样一来就导致了一个问题:即使不在图片之间编辑文字,但总是会留有一个空白段落。在图片数量多的时候,浪费了界面空间,并且也不够美观。

增加了内容排序功能之后,连续图片之前的空白段落可以交由使用者来决定是否保留。

3. 段落缩进

神马笔记 版本1.7.0——辅助编辑·缘起篇

与Apple Pages,Microsoft Word,WPS等桌面端的文档编辑器不同,神马笔记定位为轻量型的笔记工具,因此在排版方面的功能无法做到桌面级别的排版。缩进是必不可少的排版工具,因此必须实现。

神马笔记采用在段落前插入空格字符(全角或半角)的方式来实现缩进。

神马笔记的使用理念是先内容后排版,因此将缩进工具放到辅助编辑之中。

4. 大纲结构

神马笔记 版本1.7.0——辅助编辑·缘起篇

我们为辅助编辑定义了3个功能——内容拖拽排序、删除以及缩进。

最后我们需要一个显示界面用于承载这3个功能。与编辑界面显示完整的文章内容不同,辅助编辑是按段落及图片为单位进行编辑,因此,决定以大纲结构的方式进行呈现。

  • 段落——只显示段落开始的部分内容
  • 图片——以伸缩并且高斯模糊的方式显示

四、辅助编辑还能更加强大

  • 合并段落

目前,辅助编辑以’\n’为单位,将文本内容划分为多个段落。未来考虑提供合并功能,将段落合并到一起,进而提供移动多个段落的功能。

  • 格式化段落

统一段落中的标点符号风格(中文、英文、……)

为段落添加连续编号

……

  • 显示完整内容

当前辅助编辑大纲显示只是段落开始的文字,以及伸缩后的图片。未来考虑通过长按显示完整的内容。

  • ……

五、Finally

~离恨恰如春草~更行更远还生~