问题标签 [multimarkdown]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
21 浏览

multimarkdown - 链接到 multimarkdown 文件中的任意位置

我正在尝试进行以下工作:

这不起作用,我找不到链接到一些任意文本的方法。

注意:这不是6695493的重复,因为这是关于标题的对话。

不是任何关于链接到标题的答案的重复。

0 投票
2 回答
520 浏览

markdown - 如何使用 Markdown 对同一文档的部分进行链接引用,其中标题是带有空格的句子?

虽然这有效

这不起作用

Steps to deployment并且是我文件requirements中的标题/部分标题。README.md

0 投票
2 回答
705 浏览

vim - 使用文件类型插件文件(ftplugin)改变vim/neovim中的文件类型

自动化创建 multimarkdown 注释的步骤。我希望 neovim 根据第一行的内容更改文件的文件类型。我所有的 multimarkdown 笔记都以titleEg开头

title: Euclidean Distance

理想情况下,我希望将其保留在我的 init.vim (.vimrc) 文件之外,但是当我将以下内容放入../ftplugin/txt.vim文件中时,neovim 不会在读取/打开时更新缓冲区。

如何让 neovim 检查文件的第一行并更改其类型或至少更改其语法。谢谢。

我了解运行时不会监视所有文件。自动检查文件类型并进行更改的唯一方法是通过 init.vim (.vimrc)使用autocmd和获取文件ftplugin/txt.vim

0 投票
1 回答
74 浏览

html - 我可以从 md 文件生成相互引用的 html 页面吗

我可以在多个相互引用的 .md 文件中编写文档,然后使用像 Dillinger 这样的工具将所有这些 .md 文件转换为多个相互引用的 html 页面吗?

即我可以自动(使用 Dillinger 或 Stackedit 或任何其他软件)从

这样我就可以在我编写的软件上构建和维护在线文档,并期望用户可以通过以下方式访问文档:

  • 直接读取插入到我的源中的 .md 文件,或者,

  • 每当我发布/更新我的软件时,在他们的浏览器上可视化我将从 .md 文件生成的 html 文档

0 投票
0 回答
253 浏览

shell - 如何使用 MMD Parser 生成带有页码的目录

我正在编写一个 shell 脚本(.sh)来:

  1. 将 markdown 文件 (README.md) 转换为 HTML
  2. 将 HTML 文件转换为乳胶。
  3. 将乳胶文件转换为 PDF。

shell 脚本在步骤 1-2 中使用 MultiMarkdown v6(由 Fletcher Penney 提供),在步骤 3 中使用“pdflatex”。文件会自动生成和格式化。

PDF 页面有编号,但是目录中的页面没有编号,并且问号出现在 toc 中。

我在 README.md 的最顶部包含了元数据。该脚本使用元数据生成乳胶文件。我使用 Github readme.md 的常用方法创建了目录。

MMDv6 提供了“{{TOC}} 函数”(我没有使用它)。我无法理解这个函数,所以我只是使用上面提到的方法创建了一个目录。

MultiMarkdown 用户指南有一小部分关于 toc ( https://fletcher.github.io/MultiMarkdown-6/MMD_Users_Guide.html#tableofcontents )。

关于 MMD 和乳胶的有用信息

( https://github.com/fletcher/MultiMarkdown/wiki/MultiMarkdown-and-LaTeX )

我的目录结构如下:

ETC...

该脚本运行良好,但是,我希望目录中有页码。PDF 上的目录如下所示:

  1. 抽象的 (??)
  2. 系统安装 (??)
  3. 系统架构 (??)

其中 (??) 对应于页码。我怎样才能解决这个问题?你有什么建议吗?谢谢

0 投票
1 回答
105 浏览

macos - pkgsrc:无法安装 multimarkdown

看来我无法使用 pkgsrc 安装 multimarkdown:

我该如何解决?

0 投票
2 回答
262 浏览

markdown - 是否可以在降价表中使用降价来格式化文本?

我需要能够构建一个仅包含格式化文本的降价表(表内的 html 不是一个选项)。似乎降价解析器没有应用 h3:

有谁知道如何将此h3格式化为h3?

0 投票
1 回答
80 浏览

bbedit - BBEdit 中的美人鱼和 MMD?

我是脚本方面的菜鸟(多年来......)和 BBEdit 粉丝用户。我通常会在 StackO 或 GitH 上找到解决问题的方法,但这次我没有,我最终决定创建一个帐户。Stackoverflow 上的第一篇文章!好紧张!

BBEdit 非常适合我的工作。但是我尝试做两件事,我绝对需要知道这是否可能,或者我是否为 Atom 改变(希望做得好)......这将非常痛苦。如果没有绝对的把握,我无法阻止这样的爱情故事……我就是写不出来。

所以首先我使用了很多 MD 和 Ryan Dotson 的 Preview CSS。

我对这个很满意,但它不处理桌子或 MMD 的东西。有没有 CCS 可以预览 MMD 的地方?或者有办法让 Ryan Dotson CSS 的一部分代码来做到这一点?我想,如果我没有答案,我会直接问他......

其次,有没有办法直接在BBEdit中通过插件,或者CSS,或者魔术,来使用美人鱼,,

非常感谢。楚斯GG

0 投票
2 回答
148 浏览

markdown - 修改 Jekyll 中的链接行为

我有一个很痒的问题,我肯定需要解决。

每次我在我的 Jekyll 网站中插入一个链接时,如果我把它写在 Markdown 文件或 HTML 文件中,我都会写以下内容:

显然,它比打字更长、更无聊、更有压力

有没有一种方法可以默认为每个链接添加relandtarget属性(可能在_config.yml文件中),以便我可以轻松插入一个简单的<a>标签,然后用所有额外的东西解析它?

我知道我也可以在 Markdown 中插入属性,就像这样,但仍然需要大量输入......

提前非常感谢,这肯定会改变我的游戏!

0 投票
2 回答
226 浏览

python-3.x - 逐行处理 Markdown 文件时跳过处理防护代码块

我是一个非常缺乏经验的 Python 编码器,所以我很有可能以完全错误的方式解决这个特定问题,但我很感激任何建议/帮助。

我有一个 Python 脚本,它逐行遍历 Markdown 文件并重写[[wikilinks]]为标准 Markdown[wikilink](wikilink) 样式链接。我在一个函数中使用了两个正则表达式,如下所示:

这适用于大多数 Markdown 文件。但是,我偶尔会得到一个包含[[wikilinks]]在受保护代码块中的 Markdown 文件,例如:

在上述情况下,我应该跳过处理[[201802150808 Product Prioritization]]围栏代码块内部。我有一个正确识别围栏代码块的正则表达式,即:

但是,由于现有函数是逐行运行的,因此我无法找到一种方法来跳过 for 循环中的整个部分。我该怎么做呢?