2

我已经为在 Lubuntu 13.04 上运行的 gedit 安装了markdown 预览插件。它按预期工作。

gedit中的markdown预览

但是,为了便于查看,我通过在每个 markdown 文件的顶部包含指向本地样式表的链接来更改生成的 html 面板(左面板)的外观。但这种方法显然意味着我必须更改所有现有的降价文件。

为了避免这种情况,我查看了~/.local/share/gedit/plugins/markdown-preview/__init__.py哪个有插件的代码,我看到了 #39 和 #40 行(转载如下):

# Can be used to add default HTML code (e.g. default header section with CSS).
htmlTemplate = "%s" 

这给我的印象是我可以以某种方式告诉插件查看样式表并相应地设置 html 的样式。但我不知道该怎么做(如果确实htmlTemplate = "%s"必须改变)。

4

1 回答 1

1

设置htmlTemplate为如下所示

# Can be used to add default HTML code (e.g. default header section with CSS).
htmlTemplate = """
<html>
<head>
<link rel="stylesheet" type="text/css" charset="utf-8" media="screen" href="http://paste.ubuntu.com/static/pastebin.css">
</head>
<body>
%s
</body>
</html>
"""
于 2013-08-02T21:29:30.503 回答