1个不稳定版本
0.1.0 | 2023年8月30日 |
---|
#1548 在 文本处理
29KB
733 行
Beary
这是一个简单的CLI,做一些Bear标准(非专业)不做的功能。
- 导出笔记为PDF
- 将多个笔记打包成一个PDF,前提是你保持了正确的标签结构。这有点麻烦,我可能会在将来通过(?)向后兼容来简化它。
- 希望很快会有更多功能。
索引方案
- 树状组织,其中一本索引文件(以书名命名,或者说,这个索引笔记的名字就是书名)包含多个部分级索引笔记的链接,而部分级索引笔记包含对叶子级章节笔记的链接。
- 如果一个章节不是部分的一部分(嘿嘿),那也行。它将被视为只有一个章节的'部分'。
- 每个索引都必须这样标记。笔记中的最后一个标签应该是 #"something"Index (
ends_with()
方法使用的.)。 - 我很快会提供一个这个结构的示意图。
注意:不要 尝试写入Bear数据库,它们有严格的命名约定和表格之间微妙的关系。如果你想要这样做,请先备份数据库。这个CLI只添加了操作ORM所需的 diesel_schema
表,Bear附带的内容没有受到影响。
注意2:这只能在macOS上工作,因为我找不到Linux或Windows上的数据库所在位置。如果有人知道,请提出问题。
依赖项
~32MB
~527K SLoC