问题标签 [pygments]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - Pygmentize:找不到名称“javascript”的格式化程序
我正在尝试使用 Pygments 生成为 JavaScript 格式化的 CSS 文件。我可以通过使用以下方法对 HTML 做得很好:
但是,当我尝试使用 JavaScript 时:
我收到以下错误:
如何让 Pygments 为 JavaScript 生成 CSS 文件?谢谢。
编辑:我的目标是生成样式化 Pygments 格式code
块所需的 CSS。例如,当我在启用 Pygments 的情况下运行 Jekyll 时,它会将我的code
块格式化为各种 CSS 类。但是,没有 CSS 文件来设置这些类的样式。也许我误解了如何使用 Pygments。
ruby - Jekyll 忽略了帖子中的 Liquid 标签
我是Jekyll,Liquid和Ruby的新手,如果我真的很愚蠢,我很抱歉。Jekyll 似乎忽略了任何带有帖子的液体标签(在 _posts 目录下),这导致输出如下所示。这些帖子都采用 Markdown 格式,并且都包含 YAML 标记。
我已经测试过,添加的不只是Pygments失败,{{ post.title }}
也未解析。查看 Github 上的代码
老实说,我不知道我做错了什么。
提前致谢。
python - 找不到别名的词法分析器
我正在尝试使用 Pygments 和 Beautiful Soup 作为我为 Google App Engine 构建的博客软件的代码突出显示解决方案。
它的工作原理是我的 HTML 帖子将使用 pre 标记来识别代码。像这样:
BeautifulSoup
捕获标签之间的部分pre
并将其传递给 Pygments。Pygments 应该检查类值并应用正确的 lexar。Pygments 然后应用格式并用格式化的文本替换原始文本。SaltyCrane 的博客更详细地解释了该解决方案。
错误
也许我只是没有正确导入模块?
编码
追溯
jekyll - 在 Jekyll 中使用 pygments 时如何支持滚动
在 Jekyll 中工作时,是否可以在使用 pygments 突出显示的代码部分中使用水平滚动而不是文本换行。
文件来源:
生成的页面(注意十六进制地址被包装而不是滚动):
jekyll - Jekyll 使用 pygments 时如何支持行号
如何对 Jekyll 中使用 pygments 突出显示的代码行进行编号?
documentation-generation - Sphinx:支持突出显示的语言列表?
我将 Sphinx 用于代码文档并在代码中使用多种语言,我想为所有代码设置突出显示。Sphinx 简要提到了它支持的一些语言(在此页面上),然后提到它使用Pygments进行词法分析和突出显示。筛选 Sphinx 和 Pygments 的文档让我不知道如何做诸如高亮 Objective-c 代码之类的事情。
Pygments 确实提到了它支持的语言列表,但是这并没有告诉我必须在 Sphinx(.rst 文件)中使用的确切语法来告诉代码块突出显示特定语言。例如,要突出显示 c++ 代码,您只需在代码块之前使用它:
.. highlight:: c++
然而,在尝试了这些之后,我似乎无法突出显示 Objective-C 代码:
任何人都可以向我提供语言列表(您会在文档中引用它们)吗?
python-sphinx - Sphinx Pygments 词法分析器过滤器扩展?
我有一种类似 Lisp 的语言,我想在 Sphinx 代码片段文档中使用 Pygments 突出显示。我的方法是扩展现有的 CommonLispLexer 以使用 NameHighlightFilter 添加内置名称。但是,它不起作用,所以我必须遗漏一些明显的东西。我在我的 conf.py 中添加了以下内容:
但是 NameHighlightFilter 没有效果。代码块像 Lisp 一样突出显示,但我的新内置名称没有特殊突出显示。
github - GitHub Wiki 上的语法突出显示拒绝工作
这让我发疯了。
语法突出显示不适用于 GitHub 项目中的单个 Wiki 页面。
以这个页面为例:https ://github.com/oscar-broman/PAWN-Boilerplate/wiki/Built-in-modules
这是它的来源:https ://gist.github.com/3128950
哦,太好了,语法高亮甚至在那里也有效。
python - 用于 Google App Engine Python 的 Pygments 不起作用
这是我的代码:
但我得到:
我究竟做错了什么?
Google App Engine 不支持 pygments 吗?我以为是...有人可以纠正我吗?
ruby-on-rails - Rails 3.1 CKEditor gem 原始文本
我正在使用 ckeditor gem,当我将粘贴用作纯文本对话框时,它会将文本封装在引号中以及 <p> 标签和 <br> 标签中。有什么方法可以告诉 ckeditor 在使用该选项时不要使用任何标记。
我想要完成的是在文章中包含代码片段。这些片段是使用 markdown gem 和 colours.rb 处理的。以下代码是我想要完成的
这就是我得到的