一个简单的数字笔记本使用降价。
tidynotes的Python项目详细描述
提迪诺茨
在Markdown中生成笔记本的脚本。基本的设置是围绕我如何记数字笔记而设计的,但应该是相当容易破解的。我每天使用它生成一个文件,然后可以合并到一个hmtl导出或我正在处理的每个项目的导出中。在
每个音符内:
- 只有一个级别1的标题是便笺的名称(通常是它涵盖的日期)
- 每个项目都属于2级标题
- 这些项目中的任务有3级标题
- 4级和5级标题是这些任务中可选的子部分
该脚本设计为从命令行调用。它接受作为位置参数传递的目录和一些标志:
-g
/--generate_note
生成当天的便笺-s
/--make_series
生成未来n天的便笺-d
/--make_day
在指定为文本值的一天生成注释-i
/--initialise_notebook
在目录中生成一个空白笔记本-r
/--render_all
合并所有降价文件并将它们呈现到单个html输出中-c
/--clean_headings
运行一个简单的标题清理例程,并对所有notes运行user set regex-e
/--extract_project
提取并呈现特定项目的注释-a
/--extract_all
提取并呈现所有项目的注释
该脚本还允许一些附加功能(主要是在清理期间):
- 存储所有项目/任务的列表。这主要是为了纠正拼写错误等
- 正则表达式更正的列表。默认设置:
- 任务之间的换行标准化
- 在每个文件末尾换行
- 同质化引号(例如“to”)
- 项目
标签: