1 个不稳定版本
0.1.0 | 2020年6月17日 |
---|
#537 在 模板引擎
47KB
1K SLoC
MeteoSchweiz
此程序从 meteoschweiz.admin.ch 获取预报数据,使用 TikZ 生成 PDF,并显示结果。
依赖项
- wget(用于下载 SVG 图标)
- inkscape(用于将 SVG 图标转换为 PDF)
- pdflatex(用于渲染图像,默认需要
tikz
,pgfplot
,xcolor
和graphicx
) - zathura(或任何其他用于显示 PDF 文件的程序)
用法
首次启动后,meteoschweiz
将设置配置目录,创建示例配置文件和两个模板。然后,它从 meteoschweiz.admin.ch 下载所有必要的图标并将它们转换为 PDF。
所有渲染的图像和解析的数据都缓存在缓存文件夹中,以便快速访问。如果在线有新的预报,则会再次获取并渲染。
模板
有两种不同的模板。您可以根据需要修改它们。如果模板不存在,将重新创建默认模板。因此,如果您破坏了模板,只需将其重命名或删除即可,默认模板将得到恢复。模板是用 LaTeX 编写的,并带有 tera 注释。
依赖项
~29–42MB
~691K SLoC