Html 如何将带有内联链接(锚)的标记转换为pdf?

Html 如何将带有内联链接(锚)的标记转换为pdf?,html,css,pdf,markdown,Html,Css,Pdf,Markdown,我想在markdown中创建一个索引,它是章节的锚点,如: 1. Greeting 2. Main Part 我已经这样做了: 1. [Greeting](#greeting) ... ## 1. Greeting {#greeting} some txt 在减价和md预览中,它正在工作。对于转换,我使用了非凡的。我喜欢css选项,所以大多数在线工具都是无用的。 如果我试图将md文件转换为pdf,pdf文件包含内联链接,但链接不正确。因此,如果我单击索引链接,它将打开保存文件的文件夹。 另

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

1. Greeting
2. Main Part

我已经这样做了:

1. [Greeting](#greeting)
...
## 1. Greeting {#greeting}
some txt
在减价和md预览中,它正在工作。对于转换,我使用了非凡的。我喜欢css选项,所以大多数在线工具都是无用的。 如果我试图将md文件转换为pdf,pdf文件包含内联链接,但链接不正确。因此,如果我单击索引链接,它将打开保存文件的文件夹。 另外,我尝试先转换为html,然后再转换为pdf,但链接也不正确

一些在线使用降价索引(如github)将创建自己的html id来设置锚


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

如果查看生成的HTML,您会发现生成的id实际上是
1-greeting
,因此这对我来说很有效:

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

## 1. Greeting
some txt
另见

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

## 1. Greeting
some txt