阅读、标记、在 Kindle 里简单写几句笔记都属于比较高效的时间,最后整理笔记则是一个比较低效的时间,主要是排版,工具不好使会耗时很久,简单重复性劳动令我不快。可不整理的话又不方便未来回顾查阅,所以我在不断完善自己的笔记流程。
最耗时的活动有两项:
除此之外,在 PC 上复制 Kindle 笔记附带了一个严重的问题:
我的电子读书笔记经历三个时期:
.txt
用,其他的就不做什么笔记了。只需三步:
([^a-zA-Z0-9, -:<>\(\)\[\]\.+`章篇]) ([^a-zA-Z0-9, -:<>\(\)\[\]\.+`])
$1$2
这篇 文章 写得真好
的片段,如要完美需再人工检查。^Highlight \([a-zA-Z]*\) - (.*>? ?Location \d+)$
\n- $1\n
,如果想用小标题,也可以这样:\n## $1\n
\n<div class="loc">$1</div>\n
<style>
.loc{
color: #aaa;
text-align: right;
}
</style>
^(【?第[\d一二三四五六七八九十百 ]+(章|部分|篇)】?[^\r\n]*|Chapter \d.*|前言|序言?)$
\n# $1
\n\n[^\n\(]+(\(Kindle Locations? [0-9]*(-[0-9]*)?\))[^\n]+$
$1
((\d+[-\./~])|[,(),。?]) (\d+)
$1$3
([\u4E00-\u9FFF])([a-zA-Z0-9])
$1 $2
([a-zA-Z0-9%])([\u4E00-\u9FFF])
$1 $2
Note - .*?\n(.*?)\n
\n<div class="note">\n\n$1\n\n</div>\n
*
包裹来加斜体 <em>
或加粗 <strong>
表示自己的笔记。在 VS Code 中,先选中文字,再按 *
会自动在选中部分的头尾添加星号,像富文本一样添加斜体和加粗效果,效率没有损失。<em>
的样式重载为绿色和取消斜体,这样既可以高效编辑又有颜色,代码如下:
.archive-content em {
color: #080;
font-style: normal;
}
至此,已经基本消灭了整理纯文字笔记耗时的问题,我只有需要做练习题和画图的笔记依然在依赖 OneNote 了。
下面几个问题没有什么好办法,只能手动修改或者“别那么追求完美”: