【问题标题】:How convert markdown with inline links (anchors) to pdf?如何将带有内联链接(锚)的markdown转换为pdf?
【发布时间】:2019-07-03 21:37:21
【问题描述】:

我想在 Markdown 中创建一个索引,它是章节的锚点,例如:

1. Greeting
2. Main Part

...

## 1. Greeting
some txt
## 2. Main Part
other txt

我已经这样做了:

1. [Greeting](#greeting)
...
## 1. Greeting {#greeting}
some txt

在 markdown 和 md-preview 中它正在工作。对于转换,我使用 Remarkable。我喜欢css-options,所以大多数在线工具都是无用的。 如果我尝试将 md 文件转换为 pdf,则 pdf 文件包含内联链接,但链接不正确。因此,如果我单击索引链接,它将打开保存文件的文件夹。 另外,我尝试先转换为 html,然后将 html 转换为 pdf,但它也没有正确链接。

markdown 索引的一些在线使用(如 github)会创建自己的 html-id 来设置锚点。

我正在寻找通过命令行或其他程序在本地工作的解决方案。解决方案应该是 abe 将具有自定义 css 样式和锚点/内联行的 md 转换为 pdf。

【问题讨论】:

    标签: html css pdf markdown


    【解决方案1】:

    如果您查看生成的 HTML,您会发现生成的 id 实际上是 1-greeting,所以这对我有用:

    1. [Greeting](#1-greeting)
    ...
    
    ## 1. Greeting
    some txt
    

    另见How to link to a named anchor in Multimarkdown?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-30
      • 2010-09-19
      • 1970-01-01
      • 2010-09-07
      相关资源
      最近更新 更多