将pdf嵌入文章后,jekyll不会渲染文本

时间:2019-07-09 23:05:34

标签: markdown jekyll kramdown

我在文章中有以下内容

---
id: 1001
title: 'Cost of Self-Hosting a VPN server in AWS'
date: 2019-07-09T15:49:03-04:00
---

Some text

<object data="/assets/uploads/2019/07/09/Aws-Bill-Jun2019.pdf" width="1000" height="1000" type='application/pdf' />

Some more text

现在jekyll可以正确地渲染初始文本块以及PDF,但是不会渲染pdf之后的文本,也不会显示页脚和导航。

除了你can see this in action here,我不想做任何自我提升。如果您查看页面源代码,则pdf后面有几个段落,这些段落不会显示在页面上。

有人知道为什么会这样吗?我跟随this嵌入了PDF。当object与markdown一起嵌入页面时是否存在一些问题,即markdown与HTML混合在一起。

1 个答案:

答案 0 :(得分:2)

<object> closing tag is mandatory

  

标记省略:无,开始标记和结束标记都是必需的。

这将解决您的问题。

<object 
  data="/assets/uploads/2019/07/09/Aws-Bill-Jun2019.pdf" 
  width="1000" 
  height="1000" 
  type="application/pdf"></object>