我正在尝试获取 sublime text 的 markmon 包以使用 GitHub 样式呈现我的 Markdown ,但我没有运气。
我尝试了各种方法来说服首选项调用不同的样式表,但都无济于事。
这是我的偏好:
{
“可执行文件”:“markmon”,
“端口”:3002,
"pandoc_path": "/usr/bin/pandoc",
“命令”:“pandoc -t HTML5”,
“样式表”:空,
“元素目录”:空
}
我在 Linux 上,我有一份可以使用的样式表的本地副本,但到目前为止,所有提供它的尝试都导致了奇怪的行为。
最佳答案
经过更多的修改后,我发现可以这样显式调用样式文档:
{
“可执行文件”:“markmon”,
“端口”:3002,
"pandoc_path": "/usr/bin/pandoc",
“命令”:“pandoc -t HTML5”,
“样式表”:“/home/jeremy/.pandoc/style.css”,
“元素目录”:空
}
然后您可以通过运行 markmon 并查看页面源代码中的样式表来确认这一点。
样式表文档开头的大注释便于确认。
注意:markmon 插件不会实时重新加载此样式表,您必须告诉 sublime text 停止 markmon 并重新启动 markmon 以使其重新加载样式表。我很好奇如何将该行为更改为实时重新加载。
然而,markmon 插件本身不会向使用 GitHub 的扩展 markdown 的元素添加适当的类,因此如果不以某种方式对初始文档处理进行黑客攻击以添加正确的标签,诸如 list 列表项之类的东西将无法工作。
我不确定处理发生在何处或如何找到答案。
关于css - Sublime Text Markmon 包,用 github markdown 风格渲染?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50776576/