Assemble 使用自定义布局在一个 .pdf 文件中包含多个图?

Assemble multiple figures in a single .pdf file using a custom layout?

我需要在 LaTeX 中自动生成报告,将多个以 .svg.png 格式存储的图形组合在一起。我最初的想法是使用 CSS Grid Layout 编写一个 HTML 模板,使用 jinja2 Python 包格式化路径和标题,使用 weasyprint 生成一个 .pdf并用 LaTeX 编译最终报告。

但是,由于 CSS 网格布局,我很难将 .html 转换为 .pdf:在 Chrome 中无法转换 pdf,在 Firefox 中生成的 pdf和网页看起来真的不一样。

根据以下标准,您可以建议什么解决方案?

也许可以解决 HTML 转 PDF 的问题?我尝试使用一些适用于 Firefox 的插件,但它们没有用。

布局示例:

如果我的问题不符合Whosebug的格式,请告诉我应该转移到哪个社区。

当谈到在 LaTeX 中定位图片时,我想到了小页面——您可以调整它们的大小并允许一些对齐。

我的工作流程是:

  1. 设置一个带有自定义命令的 LaTeX 模板,用于使用小页面将图片放置在特殊布局中。图片的名字可以作为参数交给命令

  2. 如果你想要自动化,创建一个 bash-script 将 LaTeX 代码插入文档部分,所以 bash-script 例如。遍历目录中的图像并根据模板中定义的布局放置它们。

  3. 最终的 LaTeX 文档可以根据您的喜好 post 进行处理。

顺便说一句

cannot spend a lot of time learning it

然后考虑使用 LaTeX ;) 确实需要一些时间。