问题标签 [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.
svn - trac 的源代码语法高亮显示?
我已经安装trac
在我的 Ubuntu 服务器上,但没有php
语法高亮显示。
我已经安装了Pygments
usingapt-get install
但如何配置trac
以便它在 svn 源浏览器中使用突出显示?
php - 在 PHP 中使用 Pygments(PHP 中的 Python)
是否可以将 Python(特别是 Pygments)与 PHP 一起使用?目前,我有一个正在开发的 phpBB 论坛,而 JS Syntax Highlighters 还没有为我工作。已经有一个GeSHI mod,但我想自己开发一些东西只是为了体验。
另外,会不会有性能问题?
python - wxPython中的Pygments?
是否可以在 wxPython 中使用 Pygments 来提供语法高亮显示?
objective-c - 如何使用 MiKTeX 在 TeXnicCenter 中运行 minted 包
我正在使用安装了 MiKTeX 2.8 的TeXnicCenter 2.0 Alpha 3 (build 1118) 在 Vista 上使用 LaTeX。我想为 Objective-C 使用代码突出显示,并在此处阅读minted 包很棒。我按照minted 文档中的说明安装了 Python 2.7 和pygmentize。我还在 TeXnicCenter 中设置了编译器选项 -shell-escape。编译器找到 pygmentize 脚本但出现以下错误。
文件“C:\Python27\Scripts\pygmentize.exe”,第 1 行 SyntaxError: Non-ASCII character '\x90' in file C:\Python27\Scripts\pygmentize.exe on line 1,但未声明编码;有关详细信息,请参阅http://www.python.org/peps/pep-0263.html!LaTeX 错误:找不到文件“Test.out.pyg”。键入 X 退出或继续,或输入新名称。(默认扩展名:out.pyg)输入文件名:!紧急停止。
我无法弄清楚如何解决这个问题。我尝试将 tex 文件保存为 ANSI 或 UTF-8。我对 tex 文件所做的唯一添加是包包括
\usepackage{铸造}
以及铸造文档中的这个简单示例。
\mint{python}|导入这个|
latex - 如何在 LaTeX 中包含文件而不导致新页面
我希望,这个问题不会太离题。
我有一个更大的学校项目,其中涉及一些文档。该文档是一个 LaTeX 文件,如下所示:
这些文件是使用 Pygments 和 MakefilesomeCode.hs.tex
从它们相应的 -Files 自动生成的。.hs
问题是:每次,我都包含一些东西,之前插入了一个分页符。这既不是预期的,也不是想要的。我用谷歌搜索,但没有找到答案。有任何想法吗?
web-services - 我应该将 Pygments 与 Scala 应用程序一起使用吗?
我正在考虑构建一个 Scala Web 应用程序,该应用程序将包含许多我想突出显示的多种编程语言的代码片段。看起来最好、最流行的语法荧光笔之一是Python 工具Pygments。我下载了Jython,并且能够先加载它,然后从我的 Scala REPL 中加载 Pygments。然而,所有的间接都非常丑陋,而且看起来相当慢(但一旦一切都编译好了,可能会更快?)。
我的(清理后的)REPL 会话,用于说明:
假设我选择使用 Pygments,您会建议走 Jython 路线(比调用 Python 代码更好interp.exec()
吗?),或者设置一个单独的、简单的、Python 原生的 Web 服务来运行 Pygments 以供我的 Scala 代码调用?当然,如果有质量相近的库以及更容易从 Scala 使用的受支持语言的广度,我会全力以赴。
pygments - JSON 使用哪种 Sphinx 代码块语言
我正在使用 Sphinx 来记录 Web 服务。我想使用代码块指令显示格式化的 JSON Web 响应,这是 Spinx 通过 Pygments 执行的,但 JSON 在 Pygments 中没有语法高亮显示。你建议我指定什么语言?HTML?JavaScript?
java - Jython - 在 Java 项目中使用 Pygments
我正在尝试通过包含 Jython.jar 在 Java 项目中使用Pygments 。在我的 Java 项目中,我src/main/python
有源目录,我将 pygments 文件放入 pygments 文件夹中,因此它们最终位于类路径中。现在我在 src/main/python 中创建了 highlighter.py 文件,内容如下:
然后我定义了Java接口Highlighter.java
最后,我创建了工厂类,用于PythonInterpreter
公开highlighter.py
为 Jython 对象,如此处所述
现在,当我运行这行代码时
我得到 PyException 如下
如果我使用 Jython v. 2.5.0,就会发生这种情况。在 2.1 中,我不得不复制 src/main/python 下的 Jython/Lib 目录,但最终我丢失了 IOString 模块
或者也许有更好的方法来实现我想要实现的目标?我很好奇是否有人能够在 Java 项目中使用 Pygments。我将不胜感激任何建议