小编AtH*_*eer的帖子

如何使用Markdown在Pelican中使用Pygments?

TLDR:我正在尝试在鹈鹕中进行CSS行编号,同时写下markdown.Pygsments是间接使用的,你不能将选项传递给它,所以我不能分隔这些行,并且没有"新行"的CSS选择器.

在Pelican中使用Markdown,我可以使用CodeHilite扩展生成代码块.如果你使用Markdown只有RST(而且......不能将所有内容转换为RST),Pelican不支持直接使用pygments.

所以,我尝试过:

MD_EXTENSIONS = [
'codehilite(css_class=highlight,linenums=False,guess_lang=True,use_pygments=True)',
'extra']
Run Code Online (Sandbox Code Playgroud)

和:

:::python
<div class="line">import __main__ as main</div>
Run Code Online (Sandbox Code Playgroud)

和:

PYGMENTS_RST_OPTIONS = {'classprefix': 'pgcss', 'linenos': 'table'}
Run Code Online (Sandbox Code Playgroud)

我可以获得行号吗?是.我能让他们继续下一个代码块吗?不.这就是为什么我想使用CSS线路编号......当编号开始和停止时,它更容易控制.

任何帮助将不胜感激,我已经搞乱了几个小时.

css python markdown pygments pelican

4
推荐指数
1
解决办法
1926
查看次数

Git用脚本拉出多个本地存储库(ruby?)

我从github克隆了~30个git存储库,用于web/ruby​​/javascript开发.是否可以使用脚本批量更新所有这些内容?

我有一切非常有条理(文件夹结构):

- Workspace
  - Android
  - Chrome
  - GitClones
    - Bootstrap
    ~ etc...30 some repositories
  - iPhone
  - osx
  - WebDev
Run Code Online (Sandbox Code Playgroud)

我有一个ruby脚本来克隆存储库octokit,但有没有关于如何在所有存储库下执行git pull(覆盖/重新定位本地)的建议GitClones

通常情况下,每当我要使用该回购时,我只会做一次拉动,但我会去一个互联网连接有时可用的地方.所以我想在互联网上更新我能做的一切.

谢谢!(运行osx 10.8.2)

ruby git macos github repository

1
推荐指数
1
解决办法
1050
查看次数

标签 统计

css ×1

git ×1

github ×1

macos ×1

markdown ×1

pelican ×1

pygments ×1

python ×1

repository ×1

ruby ×1