C5.15.2Ink–text alignment for reverting to the original hand设计研究
保留原始墨迹与识别文本的对应关系,便于回退到手写原文核对
别名: 墨字对齐 · 回退原文 · ink text mapping · glyph alignment
概念解释
识别结果和留下的墨如果对得上——这块墨对应这个字符——人就能在怀疑认错时点回原文核对,或把这一块恢复成手写而不丢掉整页。对应关系是后编辑的索引,不是识别算法本身,也不是“文本可以改”。没有对应,原文核对只能靠人眼在整页墨里找。
机制
对齐通常是每个字符一个包围盒,或每个字到一段轨迹 ID 的映射。切分假设改了,映射要跟着改,否则点这个字会高亮错墨。提交之后人用键盘改了字,映射可以断:新键入的字没有墨,应标成“无原文”。回退是把选中字符换成对应墨的渲染,并把字符层标为未提交或删除。整页只存一份墨位图、一份纯文本、没有索引,就无法局部回退。存储成本相对文本高,但对法律和笔记核对往往值得。对应还可以驱动“点字看墨、点墨看字”的双向高亮,这是校对的视觉锚。
怎么研究
认完后让人找一个故意认错的字,比较有双向高亮与只有两份不相连的层。再测局部回退是否只恢复那一块。
自变量:有无字符–轨迹映射、切分被用户改过之后映射是否更新、键盘插入后如何标。 因变量:找到错字原文的时间、回退误伤邻字、映射在编辑后的断裂率。
边界
离线扫描若从未有轨迹,只能对齐到位图碎片,精度低于联机。重排布局会把盒移走,对应若仍用旧坐标就会指错;应用文档坐标而不是屏幕坐标。加密或导出到不认映射的格式(纯 PDF 光栅)会丢掉回退能力,需要在导出选项里声明。
怎么落地
- 提交时写入字符到墨片段的映射;用户改切分后重写映射。
- 点字高亮墨、点墨高亮字;回退只作用于选中范围。
- 键盘新插入的字标明无原文,避免假回退。
- 验证:点一个认错的字,对应墨应亮。回退该字,邻字的文本不应变墨。中间键入几个字后再点旧字,高亮仍应落在旧墨上。导出无映射的格式时警告将无法回退。