gpt4 book ai didi

pdf - 使用 github/netlify 上的 hugo 从 markdown 自动构建 PDF

转载 作者:行者123 更新时间:2023-12-05 02:10:42 36 4
gpt4 key购买 nike

我正在使用 hugo(academic 主题)从 github 上的源代码构建一个网站,在 netlify 上构建和托管

在这个站点中,我有一个特定的页面,它是从 markdown 文件 (.md) 呈现的,我也希望它可以作为 提供。 pdf.目前,每次对 .md 源代码进行编辑时,我都必须手动生成并推送 .pdf,但我希望这是自动化的。

我尝试的一种方法是在页面中嵌入一个 JavaScript window.print() 按钮,以便用户可以将页面打印到文件,但这有点不雅观。

我不确定这是否可以通过 hugogithubnetlify Hook 或其他方式完成。

非常感谢任何指向正确方法的指示。

最佳答案

经过更多的研究,似乎实现这一目标的最佳方法是使用持续集成工具,例如 Travis。有几种可能的方法,包括:

  1. https://harshjv.com/blog/setup-latex-pdf-build-using-travis-ci/
  2. https://github.com/PHPirates/travis-ci-latex-pdf
  3. https://gist.github.com/willprice/e07efd73fb7f13f917ea
  4. https://vaibhavsagar.com/blog/2015/02/26/automate-resume/
  5. https://github.com/livioso/pandoc-travis-setup

所有方法都非常相似,基本上执行以下操作:

  1. 创建 GitHub 授权 token
  2. 指示 Travis-CI 在新提交时构建 PDF
  3. 将 PDF 上传到您选择的分支机构和位置

关于pdf - 使用 github/netlify 上的 hugo 从 markdown 自动构建 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58353293/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com