#pdf #notes #export #tags #bundle #bear #bear-note

app beary

Crate用于增强Bear,笔记应用

1个不稳定版本

0.1.0 2023年8月30日

#1548文本处理

MIT 许可证

29KB
733

Beary

这是一个简单的CLI,做一些Bear标准(非专业)不做的功能。

  • 导出笔记为PDF
  • 将多个笔记打包成一个PDF,前提是你保持了正确的标签结构。这有点麻烦,我可能会在将来通过(?)向后兼容来简化它。
  • 希望很快会有更多功能。

索引方案

  • 树状组织,其中一本索引文件(以书名命名,或者说,这个索引笔记的名字就是书名)包含多个部分级索引笔记的链接,而部分级索引笔记包含对叶子级章节笔记的链接。
  • 如果一个章节不是部分的一部分(嘿嘿),那也行。它将被视为只有一个章节的'部分'。
  • 每个索引都必须这样标记。笔记中的最后一个标签应该是 #"something"Index (ends_with() 方法使用的.)。
  • 我很快会提供一个这个结构的示意图。

注意:不要 尝试写入Bear数据库,它们有严格的命名约定和表格之间微妙的关系。如果你想要这样做,请先备份数据库。这个CLI只添加了操作ORM所需的 diesel_schema 表,Bear附带的内容没有受到影响。

注意2:这只能在macOS上工作,因为我找不到Linux或Windows上的数据库所在位置。如果有人知道,请提出问题。

依赖项

~32MB
~527K SLoC