在屏幕上,卷轴范式已彻底获胜,网页,Markdown,Word 文档,其实都是长长的、可滚动的卷轴。
惜乎,数字卷轴,惟独遗漏了纸质卷轴最大的优点:按需展开。卷轴看似古老,其实在装订好的抄本问世千年之后,依然活跃,许多文艺复兴时期的演员,就喜用卷轴胜过抄本。理由很简单,演员一次只练一场或几场台词,其余部分,皆可卷起,免得分心。
抄本或书本,固然也可一次只看一页,但如果不巧跨页呢?这就尴尬了。另外,卷轴不需装订,可能也比较便宜。
时至今日,按需查看变得更加复杂,设想一份冗长的法律规定,关于同一程序的实体规定,往往散见诸章节。来回滚动,显然低效,且容易遗漏。若只是分散在总则和某一小节,多窗口模式大概也能应付;更复杂的情况,就有些羡慕纸质卷轴了。
LiquidText 巧妙继承了纸质卷轴,可折叠不需要的部分,实则与卷起卷轴中的无关部分无异,只是开发商从未承认这一点(他们往往批评装订本而不提卷轴)。
但是,LiquidText 是个 PDF 阅读器,而我习惯以纯文本(Markdown)形式储存法律规定文件,毕竟,如果我能拿到无损的文本,实在想不出为何要迁就有损的 PDF。
万幸,我常用的文本编辑器 BBEdit 又留下了惊喜——原先的代码折叠功能,恰好可以用于折叠无关文本,反过来看,就赶上了纸质卷轴,可按需呈现。把不要的折掉,不就是展开所需嘛。
BBEdit 中有两种折叠操作,视目标文本的分布状况,可单独或组合使用。一种是按章节折叠,点击左侧侧边栏中的三角形折叠按钮即可。一份整理成 Markdown 格式的法条,各章节前已添好标记符号,BBEdit 可识别标记并据此折起整章整节。假设一份法条,八个大章节,只有三个与我主办的案件有关,那就可以折起其余部分,浏览压力可去除大半。
另一种折叠方式更细致,可折起任意选中的文本。一个章节,可长可短,或许只有一句话与我相关,此时,按章节折叠就不够经济,还需折起本章节中的无关段落,只留相关法条。多数部门法采取“总–分”结构,实际参考时,往往只用到某章开头和中间各几条或几款,此时就可以折起用不到的条文。
图中所示是《中华人民共和国仲裁法》,篇幅中等,层级不杂,但效
