首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用正确的朗参数?

如何使用正确的朗参数?
EN

Stack Overflow用户
提问于 2019-07-31 18:56:43
回答 1查看 322关注 0票数 1

我有一个新的Mediawiki安装到新的UBUNTU 18 LTS..。‘SyntaxHighlight’扩展不适用于Unix壳lang="sh"lang="shell"lang="bash",没人在工作。它不在语言,也没有关于如何安装“其他标记”的线索。

mediawiki.org/list,没有任何线索。

那么,如何解决问题?它是一个配置,env还是语法问题?

注释和测试

笔记。

  • 这是一个共同的维基,没有办法提供公开的网址..。但这是一个新鲜的,标准的和受控的装置,所有的生殖和标准。
  • Wiki配置了皮肤“载体”和语言“巴西葡萄牙语”。

测试。

  1. Mediawiki.org/扩展名:SyntaxHighlight的使用测试,Python示例。 1.1。带有标记<syntaxhighlight>。结果:无高光,与<pre>相同。 1.2。带有标记<source>。结果:无高光,与<pre>相同。
  2. PHP示例,来自Wikipara.org/PHP语法的片段。 2.1。带有标记<syntaxhighlight>。结果:无高光,与<pre>相同。 2.2。带有标记<source>。结果:无高光,与<pre>相同。

测试中使用的代码片段:

代码语言:javascript
复制
def quickSort(arr):
    less = []
    pivotList = []
    more = []
    if len(arr) <= 1:
        return arr
    else:
        pass
代码语言:javascript
复制
<title>PHP "Hello, World!" program</title>
<?php echo '<p>Hello World</p>'; ?>
EN

回答 1

Stack Overflow用户

发布于 2019-08-22 14:23:22

MediaWiki语法高亮器使用Pygments库,首先应该下载并安装扩展:

要求

这个版本的扩展已经用Pygments 1.6,2.0.2和MediaWiki 1.25进行了测试,截止到2015年-06-19。若要使此扩展的版本与早期版本的MediaWiki兼容,请访问:

GeSHi

下载

GeSHi/archive/master.tar.gz .tar.gz

安装

将这一行添加到LocalSettings.php中:

代码语言:javascript
复制
wfLoadExtension( 'SyntaxHighlight_GeSHi' );

默认情况下,此扩展将使用Pygments 2.0.2的捆绑副本。如果要使用库的不同副本,可以将$wgPygmentizePath设置为指向“pygmentize”二进制文件的路径。

用法

在wiki页面上,您现在可以使用"source“元素:

代码语言:javascript
复制
<source lang="php">
<?php
    v = "string";    // sample initialization
?>
html text
<?php
    echo v;         // end of php code
?>
</source>

参数

有关这些参数的详细信息,请参阅Pygments‘HtmlFormatter at http://pygments.org/docs/formatters/#HtmlFormatter的文档。

  • 定义语言。
  • 行;对应于linenos=“内联”选项。
  • 启动;对应于linenostart操作系统。
  • 如果设置为"none",则对应于nowrap=1选项。
  • 内联;对应于nowrap=1选项。
  • 高亮显示;对应于hl_lines选项(逗号分隔)。

备注

Pygments在创建HTML元素方面非常慷慨:突出显示大量代码块可以轻松地生成足够多的代码,从而使浏览器崩溃。作为一种保护,对于大于100 kB的代码片段,将关闭语法高亮显示。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57297288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档