首页 > 解决方案 > Jekyll/GH 页面嵌入 Pdf

问题描述

我使用 Github 页面创建了一个网站,据我所知,它使用了 jekyll。我正在尝试找到一种将 PDF 嵌入到帖子中的方法。

我已经阅读了很多帖子,例如这个。 将 PDF 嵌入 HTML 的推荐方法?

似乎有很多不同的方法可以做到这一点。

我对 html 和 jekyll 很陌生,所以我一直在尝试跟随其他人正在做的事情并尽可能匹配格式。

现在在我的存储库中,我有一个名为“_pdfs”的目录,我在其中上传了一个 pdf 文件进行测试。在“_posts”中,我创建了一个新的降价文件,在frontmatter之后,我插入了以下行

<object data="{{ site.url }}/_pdfs/Algebra_I_Reference_Sheet.pdf" width="1000" height="1000" type="application/pdf"></object>

我听说使用似乎比或更好,但我在我的网站上得到的只是一个大的空白区域。它似乎创造了空间,就好像它是关于嵌入一个 pdf 的,但它只是把它留空。滚动到底部仍然显示数据、类别、标签等。

抱歉,如果我的经验不足让我错过了格式中明显的一些内容,但我尝试了很多其他的东西,但似乎没有成功。

标签: htmlmarkdownjekyllgithub-pages

解决方案


您需要做的就是添加{{ site.baseurl }}到您的代码中,它应该可以工作。所以总代码看起来像:

<object data="{{ site.url }}{{ site.baseurl }}/_pdfs/Algebra_I_Reference_Sheet.pdf" width="1000" height="1000" type="application/pdf"></object>

推荐阅读