在 GitLab markdown 文件中嵌入 Google 文档

Eli*_*unk 3 markdown google-docs google-sheets gitlab

我想将 Google 文档(可能还有 Google 表格)嵌入到 GitLab markdown 文件中。 GitLab 的 Markdown 指南列出了执行此操作的以下步骤:

  • 打开您的 Google 文档
  • 单击文件->发布到网络
  • 选择嵌入
  • 点击发布并复制<iframe>
  • 转到您的 markdown 文件并将 iframe 包装到<figure>带有响应video_container类的标签中,如下例所示:
<figure class="video_container">
<iframe src="https://docs.google.com/spreadsheets/d/1jAnvYpRmNu8BISIrkYGTLolOTmlCoKLbuHVWzCXJSY4/pubhtml?widget=true&amp;headers=false"></iframe>
</figure>
Run Code Online (Sandbox Code Playgroud)

不幸的是这对我不起作用。我只看到空格,而不是嵌入文档。

Ber*_*tel 5

本指南本指南指的是Kramdown ,它是https://about.gitlab.com使用的 Markdown 转换器:

对于 about.GitLab.com,我们使用 kramdown,这是一个先进的 Markdown 引擎,具有许多其他大多数引擎所没有的有趣功能,例如内联属性列表 (IAL),它可以实现超越标准 Markdown 的简单样式选项。

本指南主要致力于通过使用 kramdown 渲染 markdown 来构建静态网站(主要用于撰写博客文章):

本指南旨在让每个人都能更轻松地使用 kramdown 功能,并节省为 about.GitLab.com 编写内容的大量时间,包括手册页面、网站页面、博客文章以及项目 www-GitLab-com 中的其他所有内容。

Gitlab.com、Gitlab CE 和 Gitlab EE 使用 Github Flavored Markdown,这是通用标记的扩展:

在大多数 GitLab 文本区域中,您都会找到 Markdown 支持。并非所有这些都使用 kramdown 运行,因此标记的行为不会在“GitLabwide”中表现相同。对于 GitLab.com、GitLab CE 和 GitLab EE 文本区域,Markdown 引擎目前是 CommonMarker。在这里您可以找到它们的 Markdown 风格指南。

如果您有兴趣在 Gitlab 文件中呈现 Markdown(例如 Readme 等),Markdown 指南是https://docs.gitlab.com/ee/user/markdown.html

在 GitLab Flavored Markdown 中嵌入 Google 工作表是不可能的,除非您只想包含它的图片或者想要将电子表格内容复制/粘贴为 Markdown 格式