Mediawiki常用:修订间差异
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
[[Mediawiki]]常用的操作,方便使用。 | |||
==表格== | ==表格== | ||
===示例=== | ===示例=== | ||
第51行: | 第53行: | ||
|- | |- | ||
|} | |} | ||
===相关工具=== | |||
* [http://www.tablesgenerator.com/mediawiki_tables MediaWiki Tables Generator]是一个快速生成表格在线工具,可以可视化编辑表格生成代码,也可以从原有表格(Excel,网页,文本等)直接复制,粘贴到该工具,生成mediawiki表格代码。 | |||
{{了解更多|[https://www.mediawiki.org/wiki/Help:Tables/zh Mediawiki 帮助:表格]}} | |||
==代码高亮== | |||
SyntaxHighlight扩展(语法高亮扩展),原先被称作SyntaxHighlight_GeSHi,使用<nowiki><syntaxhighlight></nowiki>扩展标签对源代码提供了丰富的格式。 它是由[http://pygments.org/ Pygments]库提供支持的,并支持数百种不同的编程语言和文件格式。此扩展被用于一个或多个维基媒体项目上。 | |||
示例: | |||
<nowiki><syntaxhighlight lang="python" line='line'> | |||
def quick_sort(arr): | |||
less = [] | |||
pivot_list = [] | |||
more = [] | |||
if len(arr) <= 1: | |||
return arr | |||
else: | |||
pass | |||
</syntaxhighlight></nowiki> | |||
显示效果: | |||
<syntaxhighlight lang="python" line='line'> | |||
def quick_sort(arr): | |||
less = [] | |||
pivot_list = [] | |||
more = [] | |||
if len(arr) <= 1: | |||
return arr | |||
else: | |||
pass | |||
</syntaxhighlight> | |||
参数: | |||
{| class="wikitable" style="width:100%;" | |||
! 参数 | |||
! 描述 | |||
! 值 | |||
! 示例 | |||
|- | |||
|lang | |||
|设置词法分析器 | |||
|数百种编程语言,如:python, <br \>[http://pygments.org/languages/ 完整清单] | |||
| | |||
|- | |||
|} | |||
{{了解更多| | |||
[https://www.mediawiki.org/wiki/Extension:SyntaxHighlight Mediawiki 扩展:SyntaxHighlight] | |||
}} | |||
==数学公式== | |||
在Mediawiki安装好SimpleMathJax插件后,使用<nowiki><math></nowiki>扩展标签对来插入[[LaTeX]]格式的数学公式。对于LaTeX代码可以使用LaTeX在线编辑器,通过手写或输入即可生成代码,然后复制即可。以下一些在线编辑器网站: | |||
*[http://latex.91maths.com/mb/ 91数学网:在线LaTex数学公式编辑器]按分类点选然后编辑即可生成LaTeX格式。 | |||
*[https://www.latexlive.com/ latexlive.com:在线LaTeX公式编辑器] | |||
*[http://www.wiris.com/editor/demo/en/developers wiris:MathType demo]在线编辑,支持手写,生成LaTeX和MathML。 | |||
代码: | |||
<nowiki><math>\sum_{k=1}^N k^2</math></nowiki> | |||
显示:<math>\sum_{k=1}^N k^2</math> | |||
如代码: | |||
<nowiki><math>x_{\color{Maroon}1,2}=\frac{-b\pm\sqrt{{\color{Maroon}b^2-4ac}}}{2a}</math></nowiki> | |||
显示:<math>x_{\color{Maroon}1,2}=\frac{-b\pm\sqrt{{\color{Maroon}b^2-4ac}}}{2a}</math> | |||
==重定向== | |||
重定向页是用来将一个页面引导至另一页面。 这功能主要是用于解决多译名、别名的情况。 | |||
在需要重定向的页面最上端加上 <code><nowiki>#重定向 [[xxx]]</nowiki></code> 或 <code><nowiki>#REDIRECT [[xxx]]</nowiki></code>,即可把该页面重定向到xxx页面。 | |||
==特殊页面== | ==特殊页面== |
2020年10月15日 (四) 04:27的版本
Mediawiki常用的操作,方便使用。
表格
示例
{| class="wikitable" style="width: 100%; !类别 !命令 !描述 |- |rowspan="2"|文件管理 |cp |复制文件或目录 |- |mkdir |创建目录 |}
显示效果:
类别 | 命令 | 描述 |
---|---|---|
文件管理 | cp | 复制文件或目录 |
mkdir | 创建目录 |
常用属性
class属性,常用内置值:
值 | 描述 | 示例 |
---|---|---|
wikitable | 内置的一种表格样式:浅灰色背景、可见边框、内边距、左对齐的基本样式。 | class="wikitable"
|
sortable | 设置表格列可排序。列标题上会增加三角形按钮,点击排序。 | class="sortable" class="wikitable sortable"
|
mw-collapsible | 表格可折叠,默认展开 | class="wikitable mw-collapsible"
|
mw-collapsible mw-collapsed | 表格可折叠,默认关闭 | class="wikitable mw-collapsible mw-collapsed"
|
相关工具
- MediaWiki Tables Generator是一个快速生成表格在线工具,可以可视化编辑表格生成代码,也可以从原有表格(Excel,网页,文本等)直接复制,粘贴到该工具,生成mediawiki表格代码。
了解更多 >> Mediawiki 帮助:表格
代码高亮
SyntaxHighlight扩展(语法高亮扩展),原先被称作SyntaxHighlight_GeSHi,使用<syntaxhighlight>扩展标签对源代码提供了丰富的格式。 它是由Pygments库提供支持的,并支持数百种不同的编程语言和文件格式。此扩展被用于一个或多个维基媒体项目上。
示例:
<syntaxhighlight lang="python" line='line'> def quick_sort(arr): less = [] pivot_list = [] more = [] if len(arr) <= 1: return arr else: pass </syntaxhighlight>
显示效果:
def quick_sort(arr):
less = []
pivot_list = []
more = []
if len(arr) <= 1:
return arr
else:
pass
参数:
参数 | 描述 | 值 | 示例 |
---|---|---|---|
lang | 设置词法分析器 | 数百种编程语言,如:python, 完整清单 |
了解更多 >> Mediawiki 扩展:SyntaxHighlight
数学公式
在Mediawiki安装好SimpleMathJax插件后,使用<math>扩展标签对来插入LaTeX格式的数学公式。对于LaTeX代码可以使用LaTeX在线编辑器,通过手写或输入即可生成代码,然后复制即可。以下一些在线编辑器网站:
- 91数学网:在线LaTex数学公式编辑器按分类点选然后编辑即可生成LaTeX格式。
- latexlive.com:在线LaTeX公式编辑器
- wiris:MathType demo在线编辑,支持手写,生成LaTeX和MathML。
代码:
<math>\sum_{k=1}^N k^2</math>
显示:[math]\displaystyle{ \sum_{k=1}^N k^2 }[/math]
如代码:
<math>x_{\color{Maroon}1,2}=\frac{-b\pm\sqrt{{\color{Maroon}b^2-4ac}}}{2a}</math>
显示:[math]\displaystyle{ x_{\color{Maroon}1,2}=\frac{-b\pm\sqrt{{\color{Maroon}b^2-4ac}}}{2a} }[/math]
重定向
重定向页是用来将一个页面引导至另一页面。 这功能主要是用于解决多译名、别名的情况。
在需要重定向的页面最上端加上 #重定向 [[xxx]]
或 #REDIRECT [[xxx]]
,即可把该页面重定向到xxx页面。
特殊页面
特殊页面 | 搜索值 | 描述 |
---|---|---|
侧边导航栏 | mediawiki:sidebar | 用于定义导航栏,有些皮肤的侧边导航栏在网站顶部 |