markdown/pandoc 的全站编译? [关闭]

2024-06-19

With Sphinx-doc http://sphinx-doc.org/,您可以创建一堆 ReStructureText 文件,其中包含index.rst文件,其中包含一个目录宏,该宏可以从其他包含的文件中自动生成目录,以及conf.py充当编译配置。然后,您可以将这些内容编译成一个 python-doc 风格的网站,并配有索引、导航工具和搜索功能。

有没有类似的 Markdown 工具(最好是 pandoc 风格的 Markdown)?


一些与 Markdown 配合使用的静态站点生成器:

  • Jekyll http://jekyllrb.com/很受欢迎,也是背后的引擎GitHub 页面 http://pages.github.com/.
  • Python 变体:Hyde http://ringce.com/hyde or Pelican http://docs.getpelican.com/en/3.1.1/
  • nanoc http://nanoc.ws/(例如在GitHub API 文档 http://developer.github.com/v3/)
  • 中间人应用程序 http://middlemanapp.com/: 也许是最好的一个?

我认为他们都没有使用 pandoc(可能是因为它是用 Haskell 编写的),但他们都使用增强的 Markdown 语法或者可以配置为使用 pandoc。

从 Markdown 生成网站的其他有趣方法:

  • 降价-Wikis基于文件的:f.ex。Gollum https://github.com/github/gollum,GitHub 也使用的 Wiki-Engine
  • Telegram https://telegr.am/index: 商业的;由 Lift-Scala 框架的发明者 David Pollak 编写

使用 Pandoc 的引擎:

  • Gitit https://github.com/jgm/gitit: 潘多克维基
  • Hakyll https://jaspervdj.be/hakyll/:Haskell库生成静态站点
  • Pandoc-Ikiwiki 插件 https://github.com/dubiousjim/pandoc-iki
  • Yst静态站点生成器 http://github.com/jgm/yst
  • Gouda - 从 Markdown 文件目录生成站点 http://www.unexpected-vortices.com/sw/gouda/
  • Rippledoc - 从 Markdown 文件的嵌套目录生成可导航站点 http://unexpected-vortices.com/sw/rippledoc/

静态站点生成器的最终列表

静态站点生成器的一个很好的概述:http://staticsitegenerators.net/ http://staticsitegenerators.net/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

markdown/pandoc 的全站编译? [关闭] 的相关文章

  • 如何在 C# 中向类、方法、属性等添加文档工具提示?

    不确定我的说法是否正确 但我想开始向我的类 方法 属性等添加一些文档 我know这可能是非常明显的 但我从未真正学会过 我不知道从哪里开始 只是为了澄清 每当您滚动某个类 或方法 属性等 时 它都会在 Visual Studio 中显示一个
  • 在`rmarkdown`中,如何在句子中添加图标?

    In rmarkdown 如何在句子中添加图标 例如如下 如何添加markdown icon单词 Markdown 和 is 之间 有一个很好的 R 包 可以轻松下载 RMarkdown 文档并将图标添加到其中 icons https gi
  • yard 0.7.3 无法在 Markdown 和 Textile 中构建我的自述文件

    我决定将我的项目中的 README 文件转换为 Markdown 并一直使用yard 验证文档是否正确呈现 所以我安装了 rdiscount 将 README 更改为 README md 并尝试 yard doc README md 这给了
  • npmjs.org - 找不到自述文件

    我是 npm 包的主要作者scramjet 一个月以来 我遇到了关于可视性的问题README md在 npmjs 中 The npm 中的超燃冲压发动机包 https www npmjs com package scramjet shows
  • 用于渲染 html 子集的 Django templatetag

    我有一些 html 在本例中是通过 TinyMCE 创建的 我想将其添加到页面中 但是 出于安全原因 我不想只打印用户输入的所有内容 有谁知道模板标签 最好是过滤器 只允许呈现 html 的安全子集 我意识到 Markdown 和其他人就是
  • 带 Markdown 的两栏布局

    我正在编写并排文本 我必须用两列布局来准备这个 例如 一列包含英文文本 其他列 右列包含前面 英文 文本的翻译 Markdown 不支持表格标记 但 Github Flavored Markdown 支持 我做了一些尝试 但不幸的是无法解决
  • Ruby openssl 文档 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有 Ruby 的在线文档openssl图书馆 我能找到的只是博客文章和第三方文章 而 rdoc 本
  • pandoc 文档转换失败,错误 67

    我使用的是 R 3 3 2 和 Rstudio 版本 1 0 44 这是我的 RMarkdown 文件的格式 title Sentiment Analysis output rmdformats material highlight kat
  • 如何记录函数的全局依赖关系?

    我从第三方供应商 用于嵌入式平台 获得了一些使用全局变量 用于速度和空间优化 的 C 代码 我正在记录代码 转换为Doxygen格式 如何在函数文档中添加函数需要的全局变量和函数的注释 Doxygen有用于注释参数和返回值的特殊命令 如下所
  • 颤振:flutter_markdown 字体大小

    使用 flutter markdown 时有什么方法可以改变文本的字体大小吗 就像向文本小部件提供 TextStyle 一样 谢谢 Markdown data html2md convert article content styleShe
  • 从 pandoc LaTex 输出中删除 \hypertarget

    我正在使用 pypandoc 将 markdown 文件转换为 LaTex 我的 markdown 文件有一个标题 例如 Header Text 当 pypandoc 将文件呈现为 tex 文件时 显示为 hypertarget heade
  • Prettier 不断用下划线替换星号字符

    我正在尝试在 Visual Studio Code 中编写一些 Markdown 文本 每当我编写以下内容时 some text 我保存文件后它就会被替换为 some text 我将其范围缩小为由 Prettier 扩展引起的 我尝试寻找一
  • 在R中使用pandoc将.docx转换为.md时如何保留标题和副标题?

    我正在下载一个 docx 格式的 Google 文档 然后转换为 Markdown 进行操作并导出为多种格式 问题 当我使用 pandoc 进行转换时 它会删除标题 和副标题 并且不添加任何 YAML 标头信息 我可以在标头中手动添加标题
  • 如何将 HTML 转换为 Markdown?

    我有一个类似 stackoverflow 的网站 有一个文本区域 人们可以在其中写答案 我用这个 PHP 库 http parsedown org 转换降价 我的意思是我使用该函数来转换 italic to i italic i inclu
  • 保存 WMD 编辑器控件的内容

    我正在尝试实现 StackOverflow 上使用的 WMD 编辑器来创建一些基本的 Wiki 风格的功能 我已经到了保存到数据库的时间了 但我不确定应该保存什么 如果我保存生成的 HTML 那么我可以正确检索并显示它 但在重新编辑时 我面
  • 正则表达式 - 从 markdown 字符串中提取所有标题

    我在用灰质 https www npmjs com package gray matter 以便将文件系统中的 MD 文件解析为字符串 解析器产生的结果是这样的字符串 n Clean er ReactJS Code Conditional
  • 注释 C 代码、头文件和源文件 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我正在寻找 最佳实践 来记录我的 C 代码 就像在任何项目中一样 我有一些头文件 h 和相应的源文件 c 在头文件中你添加了什么样的注释 那么在
  • 为不同部分设置 rmarkdown 选项卡颜色

    我想用 Rmarkdown 创建一个 html html 应包含彩色选项卡 根据来自的答案这个问题 https stackoverflow com questions 55276670 coloring tabs in rmarkdown我
  • 如何使用 pandoc 将目录中的所有 .md 文件编译为单个 .pdf,同时保留 YAML 标头数据?

    我有一个 md 文档目录 每个文档都包含一个指定文档的 YAML 标头title author date categories tags等 该目录包含日记条目 文件名只是条目的日期 我使用 pandoc 为每个 md 文件生成 PDF 没有
  • 我应该清理 Markdown 吗?

    对于我的帖子实体 我将 HTML 和 MARKDOWN 存储在数据库中 HTML 是从 MARKDOWN 转换而来 HTML 用于在页面上呈现 MARKDOWN 用于编辑功能 使用 WMD 我在存储到数据库之前清理 HTML 问题是 我也应

随机推荐