【问题标题】:Display contents of a file with code using markdown and revealjs使用 markdown 和revealjs 显示带有代码的文件内容
【发布时间】:2014-02-08 18:39:00
【问题描述】:

我正在 Reveal.JS 引用的降价文件中编写演示文稿。 我想在 Markdown 代码块中导入外部文件的源代码,而无需复制和粘贴。理想情况下,我想像处理图像一样放置文件的相对路径。

支持吗?我在文档中找不到它。

谢谢。

【问题讨论】:

    标签: markdown reveal.js


    【解决方案1】:

    常规 Markdown 不支持包含来自外部文件的内容,而且我不知道有任何添加此功能的 Markdown 扩展。

    您可以通过将文件连接在一起来组合解决方案,例如

    01-intro1.md:

    # My title
    
    Some content, check out this example:
    
    ```
    

    02-example1.js:

    var foo = 'FOO';
    

    03-intro2.md:

    ```
    
    More content.
    

    使用cat 01-intro1.md 02-example1.js 03-intro2.md > presentation.md 生成您的演示文件。

    更多详情,请查看this question

    【讨论】:

    • 我可能最终会使用 Grunt 来连接文件。
    • 你好@MarcoBettiolo 你能回答你自己的问题吗?
    【解决方案2】:

    这已经很老了,但我在寻找一种方法来做同样的事情时发现它......

    Reveal.js 有一些“帮助程序包”支持包含外部文件。 present 支持在 Markdown 中执行此操作,reveal-ck 支持许多其他格式(但据我所知,不支持 Markdown)。

    present 的作者在这篇文章中写下了他的方法:Presentation tools for programmers: Reveal.js

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-29
      • 2014-08-06
      • 1970-01-01
      • 1970-01-01
      • 2015-09-14
      • 1970-01-01
      • 2013-12-16
      相关资源
      最近更新 更多