【问题标题】:How to create an Rmarkdown distill article that links directly to URL如何创建直接链接到 URL 的 Rmarkdown 提取文章
【发布时间】:2021-12-16 08:26:19
【问题描述】:

我想直接链接到特定 distill 文章帖子的 URL(例如,http://www.stackoverflow.com)。是否可以在 YAML 中的某个地方执行此操作?其他地方?

---
title: "Untitled"
description: |
  A new article created using the Distill format.
author:
  - name: Nora Jones 
    url: https://example.com/norajones
    affiliation: Spacely Sprockets
    affiliation_url: https://example.com/spacelysprokets
date: "`r Sys.Date()`"
output: distill::distill_article
---

我尝试将url 传递给output 参数和一些替代方法,但仍然不成功。

我为什么要这样做? 我想利用 distill 的列表页面和类别功能,但我不需要在内容下方有一个实际的“文章”。相反,我希望列表页面提供指向不同页面/站点/应用程序的直接链接(超链接)。因此,我们保留了列表页面上“发布”的所有好处——标记、预览图片和简短描述——但我不需要链接到实际的帖子,只是一个启动点。


注意:我对通过 iframe 或 knitr::include_urlhtmltools::includeHTML 嵌入 不感兴趣。我想直接转到结果页面。想想闪亮的应用程序库或现有应用程序/HTML 文档,也许是书籍——想想像“目录”、发现页面、书签集合,类似于 RStudio 的connectwidget package

【问题讨论】:

    标签: r r-markdown blogdown r-distill


    【解决方案1】:

    您可以将网页直接发布到Rpubs.com,该网页是免费托管的,拥有自己的唯一网址,因此您可以分享结果。您必须单击查看器窗格左上角的“发布”按钮,然后创建一个帐户,但这绝对值得!

    这是我将您的代码发布到我的 Rpubs 帐户并使用它自己的 URL

    【讨论】:

    • 谢谢,但是,这与我的问题无关。我将努力使我的问题更清楚。我正在寻找一种方法来仍然利用 blogdown/distill 中的“帖子”,但是当有人从他们呈现的列表页面点击它们时,让它们成为指向应用程序或其他网页的直接链接。
    猜你喜欢
    • 1970-01-01
    • 2013-01-17
    • 1970-01-01
    • 2014-12-15
    • 2012-04-29
    • 1970-01-01
    • 2020-03-20
    • 2021-11-26
    • 2021-11-26
    相关资源
    最近更新 更多