如何在 markdown commonmark php 中将 id 添加到 headers
How to add id to headers in markdown commonmark php
我正在使用 laravel 降价扩展 https://github.com/GrahamCampbell/Laravel-Markdown
它是 https://github.com/thephpleague/commonmark
的包装器
有谁知道这会叫什么,或者我如何启用在 markdown 中手动添加 ids
的功能?
我看到了这篇文章,但是大括号不起作用。
https://uhded.com/add-id-header-markdown
# Header Exmaple {#header-example}
我想添加锚点 ID 以导航到 link 到文档的各个部分。
任何关于我如何才能做到这一点的帮助或指导将不胜感激。
我刚刚得知这是您需要在 commonmark 中启用的功能
https://commonmark.thephpleague.com/2.2/extensions/attributes/
您需要转到 markdown.php
文件并添加属性 class
'extensions' => [
League\CommonMark\Extension\CommonMark\CommonMarkCoreExtension::class,
League\CommonMark\Extension\Table\TableExtension::class,
League\CommonMark\Extension\Autolink\AutolinkExtension::class,
Torchlight\Commonmark\V2\TorchlightExtension::class,
League\CommonMark\Extension\ExternalLink\ExternalLinkExtension::class,
League\CommonMark\Extension\TaskList\TaskListExtension::class,
// attributes extension
League\CommonMark\Extension\Attributes\AttributesExtension::class,
],
我正在使用 laravel 降价扩展 https://github.com/GrahamCampbell/Laravel-Markdown
它是 https://github.com/thephpleague/commonmark
的包装器有谁知道这会叫什么,或者我如何启用在 markdown 中手动添加 ids
的功能?
我看到了这篇文章,但是大括号不起作用。 https://uhded.com/add-id-header-markdown
# Header Exmaple {#header-example}
我想添加锚点 ID 以导航到 link 到文档的各个部分。
任何关于我如何才能做到这一点的帮助或指导将不胜感激。
我刚刚得知这是您需要在 commonmark 中启用的功能
https://commonmark.thephpleague.com/2.2/extensions/attributes/
您需要转到 markdown.php
文件并添加属性 class
'extensions' => [
League\CommonMark\Extension\CommonMark\CommonMarkCoreExtension::class,
League\CommonMark\Extension\Table\TableExtension::class,
League\CommonMark\Extension\Autolink\AutolinkExtension::class,
Torchlight\Commonmark\V2\TorchlightExtension::class,
League\CommonMark\Extension\ExternalLink\ExternalLinkExtension::class,
League\CommonMark\Extension\TaskList\TaskListExtension::class,
// attributes extension
League\CommonMark\Extension\Attributes\AttributesExtension::class,
],