本项目fork自beancount doc,使用 ChatGPT-4o 进行翻译。
https://beancount.github.io/docs/
源文件位于docs目录中。
这些 Markdown 格式的文档是从官方 Beancount 文档自动生成的。
您可以贡献。
转换器需要 Python 3.6 - 3.10。
建议创建 virtualenv:
python3 -m venv venv
. venv/bin/activate
安装依赖项:
pip install -r requirements.txt
导出并转换单个文档:
# 将 Google 文档导出为 docx 文件
python export.py document "100tGcA4blh6KSXPRGCZpUlyxaRUwFHEvnz_k9DyZFn4" doubleentry.docx
# 导出图表
python export.py drawings "100tGcA4blh6KSXPRGCZpUlyxaRUwFHEvnz_k9DyZFn4" drawings
# 将 docx 文件转换为 markdown
python export.py convert doubleentry.docx doubleentry.md --drawing-dir=drawings
导出并转换所有文档:
python crawl.py
使用MkDocs生成静态网站:
python build.py serve
部署到 GitHub Pages:
python build.py gh-deploy